public final class DefaultDocumentFormatRegistry extends Object
DocumentFormat registry. It contains the list of DocumentFormat that
should be enough to cover most of our needs.
See OpenOffice Filters Documentation
See File Conversion Filter Names
See LibreOffice Filters and OpenOffice Filters.
| Modifier and Type | Field and Description |
|---|---|
static @NonNull DocumentFormat |
BMP
Windows Bitmap.
|
static @NonNull DocumentFormat |
CSV
Comma Separated Values.
|
static @NonNull DocumentFormat |
DOC
Microsoft Word 97-2003.
|
static @NonNull DocumentFormat |
DOCX
Microsoft Word 2007-2013 XML.
|
static @NonNull DocumentFormat |
DOTX
Word Open XML Document Template.
|
static @NonNull DocumentFormat |
FODG
OpenDocument Drawing Flat XML.
|
static @NonNull DocumentFormat |
FODP
OpenDocument Presentation Flat XML.
|
static @NonNull DocumentFormat |
FODS
OpenDocument Spreadsheet Flat XML.
|
static @NonNull DocumentFormat |
FODT
OpenDocument Text Flat XML.
|
static @NonNull DocumentFormat |
GIF
Graphic Interchange Format.
|
static @NonNull DocumentFormat |
HTML
HTML.
|
static @NonNull DocumentFormat |
JPEG
Joint Photographic Experts Group.
|
static @NonNull DocumentFormat |
ODG
OpenDocument Drawing.
|
static @NonNull DocumentFormat |
ODP
OpenDocument Presentation.
|
static @NonNull DocumentFormat |
ODS
OpenDocument Spreadsheet.
|
static @NonNull DocumentFormat |
ODT
OpenDocument Text.
|
static @NonNull DocumentFormat |
OTG
OpenDocument Drawing Template.
|
static @NonNull DocumentFormat |
OTP
OpenDocument Presentation Template.
|
static @NonNull DocumentFormat |
OTS
OpenDocument Spreadsheet Template.
|
static @NonNull DocumentFormat |
OTT
OpenDocument Text Template.
|
static @NonNull DocumentFormat |
PDF
Portable Document Format.
|
static @NonNull DocumentFormat |
PNG
Portable Network Graphics.
|
static @NonNull DocumentFormat |
POTX
Microsoft PowerPoint 2007-2013 XML template.
|
static @NonNull DocumentFormat |
PPT
Microsoft PowerPoint 97-2003.
|
static @NonNull DocumentFormat |
PPTX
Microsoft PowerPoint 2007-2013 XML.
|
static @NonNull DocumentFormat |
RTF
Rich Text Format.
|
static @NonNull DocumentFormat |
SVG
Scalable Vector Graphics.
|
static @NonNull DocumentFormat |
SWF
Macromedia Flash.
|
static @NonNull DocumentFormat |
SXC
OpenOffice.org 1.0 Spreadsheet.
|
static @NonNull DocumentFormat |
SXI
OpenOffice.org 1.0 Presentation.
|
static @NonNull DocumentFormat |
SXW
OpenOffice.org 1.0 Text Document.
|
static @NonNull DocumentFormat |
TIFF
Tagged Image File Format.
|
static @NonNull DocumentFormat |
TSV
Tab Separated Values.
|
static @NonNull DocumentFormat |
TXT
Plain Text.
|
static @NonNull DocumentFormat |
VSD
Visio format.
|
static @NonNull DocumentFormat |
VSDX
New Visio format.
|
static @NonNull DocumentFormat |
WPD
WordPerfect.
|
static @NonNull DocumentFormat |
XHTML
XHTML.
|
static @NonNull DocumentFormat |
XLS
Microsoft Excel 97-2003.
|
static @NonNull DocumentFormat |
XLSX
Microsoft Excel 2007-2013 XML.
|
static @NonNull DocumentFormat |
XLTX
Microsoft Excel 2007-2013 XML Spreadsheet template.
|
| Modifier and Type | Method and Description |
|---|---|
static @Nullable DocumentFormat |
getFormatByExtension(@NonNull String extension)
Gets a document format for the specified extension.
|
static @Nullable DocumentFormat |
getFormatByMediaType(@NonNull String mediaType)
Gets a document format for the specified media type.
|
static @NonNull DocumentFormatRegistry |
getInstance()
Gets the default instance of the class.
|
static @NonNull Set<DocumentFormat> |
getOutputFormats(@NonNull DocumentFamily family)
Gets all the
DocumentFormats of a given family. |
public static final @NonNull DocumentFormat PDF
public static final @NonNull DocumentFormat SWF
public static final @NonNull DocumentFormat HTML
public static final @NonNull DocumentFormat XHTML
public static final @NonNull DocumentFormat ODT
public static final @NonNull DocumentFormat OTT
public static final @NonNull DocumentFormat FODT
public static final @NonNull DocumentFormat SXW
public static final @NonNull DocumentFormat DOC
public static final @NonNull DocumentFormat DOCX
public static final @NonNull DocumentFormat DOTX
public static final @NonNull DocumentFormat RTF
public static final @NonNull DocumentFormat WPD
public static final @NonNull DocumentFormat TXT
public static final @NonNull DocumentFormat ODS
public static final @NonNull DocumentFormat OTS
public static final @NonNull DocumentFormat FODS
public static final @NonNull DocumentFormat SXC
public static final @NonNull DocumentFormat XLS
public static final @NonNull DocumentFormat XLSX
public static final @NonNull DocumentFormat XLTX
public static final @NonNull DocumentFormat CSV
public static final @NonNull DocumentFormat TSV
public static final @NonNull DocumentFormat ODP
public static final @NonNull DocumentFormat OTP
public static final @NonNull DocumentFormat FODP
public static final @NonNull DocumentFormat SXI
public static final @NonNull DocumentFormat PPT
public static final @NonNull DocumentFormat PPTX
public static final @NonNull DocumentFormat POTX
public static final @NonNull DocumentFormat ODG
public static final @NonNull DocumentFormat OTG
public static final @NonNull DocumentFormat FODG
public static final @NonNull DocumentFormat SVG
public static final @NonNull DocumentFormat VSD
public static final @NonNull DocumentFormat VSDX
public static final @NonNull DocumentFormat PNG
public static final @NonNull DocumentFormat JPEG
public static final @NonNull DocumentFormat TIFF
public static final @NonNull DocumentFormat GIF
public static final @NonNull DocumentFormat BMP
public static @NonNull DocumentFormatRegistry getInstance()
public static @Nullable DocumentFormat getFormatByExtension(@NonNull String extension)
extension - The extension whose document format will be returned.null if no document format exists for the
specified extension.public static @Nullable DocumentFormat getFormatByMediaType(@NonNull String mediaType)
mediaType - The media type whose document format will be returned.null if no document format exists for the
specified media type.public static @NonNull Set<DocumentFormat> getOutputFormats(@NonNull DocumentFamily family)
DocumentFormats of a given family.family - The family whose document formats will be returned.Copyright © 2016 - present; JODConverter.org. All rights reserved.