Supported Document Formats

Supported File Formats

With GroupDocs.Viewer for Java you can view over 140 different document types and auto-detect over 90 file formats.
Auto-detection means that files that are missing an extension from their filenames can be identified by GroupDocs.Viewer.
Please refer to the following supported formats list for more information:

FormatDescriptionRender as HTMLRender as PNG / JPGRender as PDFAuto DetectionNotes
TARUnix File Archive(tick)(tick)(tick)(tick) 
ZIPArchive file format(tick)(tick)(tick)(tick) 
BZ2Bzip2 compressed file(tick)(tick)(tick)(tick) 
DGNMicroStation Design File (V7)(tick)(tick)(tick)(tick) 
DWFAutodesk Design Web Format(tick)(tick)(tick)(tick) 
DWTAutoCAD Drawing Template(tick)(tick)(tick)(tick) 
DWGAutodesk Design Data Formats(tick)(tick)(tick)(tick)Supported formats: Release 11, 12, 13, 14. DWG 2000, 2000i, 2002. DWG 2004, 2005, 2006. DWG 2010, 2011, 2012. DWG 2013, 2014, 2015, 2016.
DXFAutoCAD Drawing Interchange(tick)(tick)(tick)(tick) 
IFCIndustry Foundation Classes(tick)(tick)(tick)(tick) 
STLStereo Lithography(tick)(tick)(tick)(tick) 
CSC# source code(tick)(tick)(tick)(tick) 
VBVisual Basic source code(tick)(tick)(tick)(tick) 
ASActionScript File(tick)(tick)(tick)  
AS3ActionScript File(tick)(tick)(tick)  
ASMAssembly Language Source Code File(tick)(tick)(tick)  
BATDOS Batch File(tick)(tick)(tick)  
CC/C++ Source Code File(tick)(tick)(tick)  
CCC++ Source Code File(tick)(tick)(tick)  
CMAKECMake File(tick)(tick)(tick)  
CPPC++ Source Code File(tick)(tick)(tick)  
CSSCascading Style Sheet(tick)(tick)(tick)  
CXXC++ Source Code File(tick)(tick)(tick)  
DIFFPatch File(tick)(tick)(tick)  
ERBRuby ERB Script(tick)(tick)(tick)  
GROOVYGroovy Source Code File(tick)(tick)(tick)  
HC/C++/Objective-C Header File(tick)(tick)(tick)  
HAMLHaml Source Code File(tick)(tick)(tick)  
HHC++ Header File(tick)(tick)(tick)  
JAVAJava Source Code File(tick)(tick)(tick)  
JSJavaScript File(tick)(tick)(tick)  
JSONJavaScript Object Notation File(tick)(tick)(tick)  
LESSLESS Style Sheet(tick)(tick)(tick)  
LOGLog File(tick)(tick)(tick)  
MObjective-C Implementation File(tick)(tick)(tick)  
MAKEXcode Makefile Script(tick)(tick)(tick)  
MLML Source Code File(tick)(tick)(tick)  
MMObjective-C++ Source File(tick)(tick)(tick)  
PHPPHP Source Code File(tick)(tick)(tick)  
PLPerl Script(tick)(tick)(tick)  
PROPERTIESJava Properties File(tick)(tick)(tick)  
PYPython Script(tick)(tick)(tick)  
RBRuby Source Code(tick)(tick)(tick)  
RSTreStructuredText File(tick)(tick)(tick)  
SASSSyntactically Awesome StyleSheets File(tick)(tick)(tick)  
SCALAScala Source Code File(tick)(tick)(tick)  
SCMScheme Source Code File(tick)(tick)(tick)  
SCRIPTGeneric Script File(tick)(tick)(tick)  
SHBash Shell Script(tick)(tick)(tick)  
SMLStandard ML Source Code File(tick)(tick)(tick)  
SQLStructured Query Language Data File(tick)(tick)(tick)  
VIMVim Settings File(tick)(tick)(tick)  
YAMLYAML Document(tick)(tick)(tick)  
VDWMicrosoft Visio 2010 Web Drawing(tick)(tick)(tick)(tick) 
VDXMicrosoft Visio 2003-2010 XML Drawing(tick)(tick)(tick)(tick) 
VSDMicrosoft Visio 2003-2010 Drawing(tick)(tick)(tick)(tick) 
VSDMMicrosoft Visio Macro-Enabled Drawing(tick)(tick)(tick)(tick) 
VSDXMicrosoft Visio Drawing(tick)(tick)(tick)(tick) 
VSSMicrosoft Visio 2003-2010 Stencil(tick)(tick)(tick)(tick) 
VSSMMicrosoft Visio Macro-Enabled Stencil(tick)(tick)(tick)(tick) 
VSSXMicrosoft Visio Stencil(tick)(tick)(tick)(tick) 
VSTMicrosoft Visio 2003-2010 Template(tick)(tick)(tick)(tick) 
VSTMMicrosoft Visio Macro-Enabled Template(tick)(tick)(tick)(tick) 
VSTXMicrosoft Visio Template(tick)(tick)(tick)(tick) 
VSXMicrosoft Visio 2003-2010 XML Stencil(tick)(tick)(tick)(tick) 
VTXMicrosoft Visio 2003-2010 XML Template(tick)(tick)(tick)(tick) 
EPUBDigital E-Book File Format(tick)(tick)(tick)(tick) 
MOBIMobipocket e-book format(tick)(tick)(tick)(tick) 
EMLE-mail Message(tick)(tick)(tick)(tick) 
EMLXApple Mail E-mail File(tick)(tick)(tick)(tick) 
MSGMicrosoft Outlook E-mail Message(tick)(tick)(tick)(tick) 
OSTMicrosoft Outlook Offline Storage Table(tick)(tick)(tick)(tick) 
PSTMicrosoft Outlook Personal Storage Table(tick)(tick)(tick)(tick) 
BMPBitmap Picture (BMP)(tick)(tick)(tick)(tick) 
CGMComputer Graphics Metafile(tick)(tick)(tick)(tick) 
CDRCorelDraw Vector Graphic Drawing (CDR)(tick)(tick)(tick)(tick) 
DCMDigital Imaging and Communications in Medicine (DICOM)(tick)(tick)(tick)(tick) 
DJVUDeja Vu (DjVu)(tick)(tick)(tick)(tick) 
DNGDigital Negative Specification(tick)(tick)(tick)(tick) 
DIBDevice independent bitmap(tick)(tick)(tick)(tick) 
EMFWindows Enhanced Metafile (EMF)(tick)(tick)(tick)(tick) 
EPSEncapsulated PostScript(tick)(tick)(tick)(tick) 
GIFGraphics Interchange Format (GIF)(tick)(tick)(tick)(tick) 
ICOWindows Icon(tick)(tick)(tick)(tick) 
JP2JPEG 2000 Core Image File(tick)(tick)(tick)(tick) 
JPFJPEG 2000 Image File(tick)(tick)(tick)(tick) 
JPXJPEG 2000 Image File(tick)(tick)(tick)(tick) 
JPMJPEG 2000 Image File(tick)(tick)(tick)(tick) 
J2CJPEG 2000 Code Stream(tick)(tick)(tick)(tick) 
J2KJPEG 2000 Code Stream(tick)(tick)(tick)(tick) 
JPCJPEG 2000 Code Stream(tick)(tick)(tick)(tick) 
JPG JPEG  Joint Photographic Experts Group (JPEG)(tick)(tick)(tick)(tick) 
ODGOpen Document Graphic (ODG)(tick)(tick)(tick)(tick) 
OTGOpen Document Graphic Template (OTG)(tick)(tick)(tick)(tick) 
PCLPrinter Command Language (PCL)(tick)(tick)(tick)(tick) 
PNGPortable Network Graphics (PNG)(tick)(tick)(tick)(tick) 
PSPostScript (PS)(tick)(tick)(tick)(tick) 
PSDAdobe Photoshop Document (PSD)(tick)(tick)(tick)(tick) 
SVGScalable Vector Graphics (SVG)(tick)(tick)(tick)(tick) 
TIF, TIFFTagged Image File Format (TIFF)(tick)(tick)(tick)(tick) 
WEBPWebP Image(tick)(tick)(tick)(tick) 
WMFWindows Metafile (WMF)(tick)(tick)(tick)(tick) 
HTMLHyperText Markup Language (HTML)(tick)(tick)(tick)(tick) 
MHT, MHTMLMime HTML (MHTML)(tick)(tick)(tick)  
ONEMicrosoft OneNote(tick)(tick)(tick)(tick) 
PDFAdobe Portable Document Format (PDF)(tick)(tick)(tick)(tick) 
TEXLaTeX Source Document(tick)(tick)(tick)(tick) 
XPSMicrosoft XML Paper Specification (XPS)(tick)(tick)(tick)(tick) 
OXPSOpenXPS File(tick)(tick)(tick)(tick) 
ODPOpenDocument Presentation(tick)(tick)(tick)(tick) 
OTPOpenDocument Presentation Template(tick)(tick)(tick)(tick) 
POTMMicrosoft PowerPoint Macro-Enabled Template(tick)(tick)(tick)(tick) 
POTXMicrosoft PowerPoint Template(tick)(tick)(tick)(tick) 
PPSMicrosoft PowerPoint 97-2003 Slide Show(tick)(tick)(tick)(tick) 
PPSMMicrosoft PowerPoint Macro-Enabled Slide Show(tick)(tick)(tick)(tick) 
PPSXMicrosoft PowerPoint Slide Show(tick)(tick)(tick)(tick) 
PPTMicrosoft PowerPoint 97-2003 Presentation(tick)(tick)(tick)(tick) 
PPTMMicrosoft PowerPoint Macro-Enabled Presentation(tick)(tick)(tick)(tick) 
PPTXMicrosoft PowerPoint Presentation(tick)(tick)(tick)(tick) 
POTMicrosoft PowerPoint Template(tick)(tick)(tick)(tick) 
MPPMicrosoft Project Document(tick)(tick)(tick)(tick) 
MPTMicrosoft Project Template(tick)(tick)(tick)(tick) 
MPXMicrosoft Project Exchange File(tick)(tick)(tick)(tick) 
CSVComma Separated Values File(tick)(tick)(tick)(tick) 
ODSOpenDocument Spreadsheet(tick)(tick)(tick)(tick) 
OTSOpenDocument Spreadsheet Template(tick)(tick)(tick)(tick) 
TSVTab Separated Values File(tick)(tick)(tick)(tick) 
XLSMicrosoft Excel 97-2003 Worksheet(tick)(tick)(tick)(tick) 
XLSBMicrosoft Excel Binary Worksheet(tick)(tick)(tick)(tick) 
XLSMMicrosoft Excel Macro-Enabled Worksheet(tick)(tick)(tick)(tick) 
XLSXMicrosoft Excel Worksheet(tick)(tick)(tick)(tick) 
XLTXExcel Open XML Spreadsheet Template(tick)(tick)(tick)(tick) 
XLAMExcel Open XML Macro-Enabled Add-In(tick)(tick)(tick)(tick) 
DOCMicrosoft Word 97-2003 Document(tick)(tick)(tick)(tick) 
DOCMMicrosoft Word Macro-Enabled Document(tick)(tick)(tick)(tick) 
DOCXMicrosoft Word Document(tick)(tick)(tick)(tick) 
DOTMicrosoft Word 97-2003 Template(tick)(tick)(tick)(tick) 
DOTMMicrosoft Word Macro-Enabled Template(tick)(tick)(tick)(tick) 
DOTXMicrosoft Word Template(tick)(tick)(tick)(tick) 
ODTOpenDocument Text(tick)(tick)(tick)(tick) 
OTTOpenDocument Text Template(tick)(tick)(tick)(tick) 
RTFRich Text Document(tick)(tick)(tick)(tick) 
TXTPlain Text Document(tick)(tick)(tick)(tick) 
VCFElectronic Business Card (vCard)(tick)(tick)(tick)(tick) 
OXPSOpenXPS File(tick)(tick)(tick)(tick) 
SXCStarOffice Calc Spreadsheet(tick)(tick)(tick)(tick) 

Note: to get actual information about supported formats it is recommended to call getSupportedFileTypes() method of FileType class