public class DocConverter extends Object
Modifier and Type | Field and Description |
---|---|
static ArrayList<String> |
validImageMagick |
static ArrayList<String> |
validOpenOffice |
Modifier and Type | Method and Description |
---|---|
void |
convert(File inputFile,
String mimeType,
File outputFile)
Convert a document format to another one.
|
boolean |
convertibleToPdf(String from)
Test if a MIME document can be converted to PDF
|
boolean |
convertibleToSwf(String from)
Test if a MIME document can be converted to SWF
|
void |
doc2pdf(File input,
String mimeType,
File output)
Convert document to PDF.
|
void |
doc2txt(InputStream input,
String mimeType,
File output)
Convert document to TXT.
|
static DocConverter |
getInstance()
Retrieve class instance
|
org.artofsolving.jodconverter.office.OfficeManager |
getOfficeManager()
Obtain OpenOffice Manager
|
void |
html2pdf(File input,
File output)
Convert HTML to PDF
|
void |
img2pdf(File input,
String mimeType,
File output)
Convert IMG to PDF (for document preview feature)
|
void |
pdf2img(File input,
File output)
Convert PDF to IMG (for document preview feature).
|
void |
pdf2swf(File input,
File output)
Convert PDF to SWF (for document preview feature).
|
void |
ps2pdf(File input,
File output)
Convert PS to PDF (for document preview feature).
|
void |
rotateImage(File imgIn,
File imgOut,
double angle)
Rotate an image.
|
void |
start()
Start OpenOffice instance
|
void |
stop()
Stop OpenOffice instance
|
void |
tiff2pdf(File input,
File output)
TIFF to PDF conversion
|
void |
txt2pdf(InputStream is,
File output)
Convert TXT to PDF
|
void |
zip2pdf(File input,
File output)
Convert ZIP to PDF
|
public static DocConverter getInstance()
public void start()
public void stop()
public org.artofsolving.jodconverter.office.OfficeManager getOfficeManager()
public boolean convertibleToPdf(String from)
public boolean convertibleToSwf(String from)
public void convert(File inputFile, String mimeType, File outputFile) throws ConversionException
ConversionException
public void doc2pdf(File input, String mimeType, File output) throws ConversionException, DatabaseException, IOException
public void doc2txt(InputStream input, String mimeType, File output) throws ConversionException, DatabaseException, IOException
public void ps2pdf(File input, File output) throws ConversionException, DatabaseException, IOException
public void img2pdf(File input, String mimeType, File output) throws ConversionException, DatabaseException, IOException
public void html2pdf(File input, File output) throws ConversionException, DatabaseException, IOException
public void txt2pdf(InputStream is, File output) throws ConversionException, DatabaseException, IOException
public void zip2pdf(File input, File output) throws ConversionException, DatabaseException, IOException
public void pdf2swf(File input, File output) throws ConversionException, DatabaseException, IOException
public void pdf2img(File input, File output) throws ConversionException, DatabaseException, IOException
public void tiff2pdf(File input, File output) throws ConversionException
ConversionException
public void rotateImage(File imgIn, File imgOut, double angle) throws ConversionException
imgIn
- Image to rotate.imgOut
- Image rotated.angle
- Rotation angle.IOException
ConversionException
Copyright © 2015. All Rights Reserved.