Class OpenOfficeDocumentConverter
- java.lang.Object
-
- com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter
-
- com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter
-
- All Implemented Interfaces:
DocumentConverter
public class OpenOfficeDocumentConverter extends AbstractOpenOfficeDocumentConverter
Default file-basedDocumentConverter
implementation.This implementation passes document data to and from the OpenOffice.org service as file URLs.
File-based conversions are faster than stream-based ones (provided by
StreamOpenOfficeDocumentConverter
) but they require the OpenOffice.org service to be running locally and have the correct permissions to the files.- See Also:
StreamOpenOfficeDocumentConverter
-
-
Field Summary
-
Fields inherited from class com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter
openOfficeConnection
-
-
Constructor Summary
Constructors Constructor Description OpenOfficeDocumentConverter(OpenOfficeConnection connection)
OpenOfficeDocumentConverter(OpenOfficeConnection connection, DocumentFormatRegistry formatRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
convertInternal(java.io.File inputFile, DocumentFormat inputFormat, java.io.File outputFile, DocumentFormat outputFormat)
protected void
convertInternal(java.io.InputStream inputStream, DocumentFormat inputFormat, java.io.OutputStream outputStream, DocumentFormat outputFormat)
In this file-based implementation, streams are emulated using temporary files.-
Methods inherited from class com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter
convert, convert, convert, convert, getDefaultLoadProperties, getDocumentFormatRegistry, property, refreshDocument, setDefaultLoadProperty, toPropertyValues
-
-
-
-
Constructor Detail
-
OpenOfficeDocumentConverter
public OpenOfficeDocumentConverter(OpenOfficeConnection connection)
-
OpenOfficeDocumentConverter
public OpenOfficeDocumentConverter(OpenOfficeConnection connection, DocumentFormatRegistry formatRegistry)
-
-
Method Detail
-
convertInternal
protected void convertInternal(java.io.InputStream inputStream, DocumentFormat inputFormat, java.io.OutputStream outputStream, DocumentFormat outputFormat)
In this file-based implementation, streams are emulated using temporary files.- Specified by:
convertInternal
in classAbstractOpenOfficeDocumentConverter
-
convertInternal
protected void convertInternal(java.io.File inputFile, DocumentFormat inputFormat, java.io.File outputFile, DocumentFormat outputFormat)
- Specified by:
convertInternal
in classAbstractOpenOfficeDocumentConverter
-
-