Class OpenOfficeDocumentConverter
java.lang.Object
com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter
com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter
- All Implemented Interfaces:
DocumentConverter
Default file-based
DocumentConverter
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:
-
Field Summary
Fields inherited from class com.artofsolving.jodconverter.openoffice.converter.AbstractOpenOfficeDocumentConverter
openOfficeConnection
-
Constructor Summary
ConstructorsConstructorDescriptionOpenOfficeDocumentConverter
(OpenOfficeConnection connection) OpenOfficeDocumentConverter
(OpenOfficeConnection connection, DocumentFormatRegistry formatRegistry) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
convertInternal
(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) protected void
convertInternal
(InputStream inputStream, DocumentFormat inputFormat, 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 Details
-
OpenOfficeDocumentConverter
-
OpenOfficeDocumentConverter
public OpenOfficeDocumentConverter(OpenOfficeConnection connection, DocumentFormatRegistry formatRegistry)
-
-
Method Details
-
convertInternal
protected void convertInternal(InputStream inputStream, DocumentFormat inputFormat, OutputStream outputStream, DocumentFormat outputFormat) In this file-based implementation, streams are emulated using temporary files.- Specified by:
convertInternal
in classAbstractOpenOfficeDocumentConverter
-
convertInternal
protected void convertInternal(File inputFile, DocumentFormat inputFormat, File outputFile, DocumentFormat outputFormat) - Specified by:
convertInternal
in classAbstractOpenOfficeDocumentConverter
-