About GroupDocs.Viewer for Java

HTML5 document viewer control for Java apps.

GroupDocs.Viewer for Java includes a set of APIs for building robust applications which ‎natively raster documents and convert them into SVG, HTML, CSS and to other ‎supported formats. It can also display password ‎protected files and allow you to get document representation as HTML, images or PDF after rendering. The file viewer library is customizable, it allows you to render whole documents, or render partial documents to speed up the process. You can view pages, a specific cell range in a spreadsheet or even render an individual ‎document layer in formats such as PDF and CAD. GroupDocs.Viewer for Java API allows you to ‎render documents with/without annotation or comments for supported file formats.‎

Supported File Formats

Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF‎, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE

Images, Graphics & Diagrams

  • Images: BMP, GIF, JPG, PNG, TIFF, multi-page TIFF, WebP, DNG, DIB, DCM
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • JPEG 2000: JP2, J2C, J2K, JPC, JPF, JPX, JPM
  • Adobe Photoshop: PSD, PSB
  • Printer Command Language: PCL
  • Stereo Lithography (3D Printing)‎: STL
  • Industry Foundation Classes: IFC
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawings: DGN, DWT, IFC, STL, CF2
  • ISFF-based DGN (V7): DGN

Other Formats

  • PDF Formats: PDF, TEX, XPS, OXPS
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG, OTG, FODP, FODG
  • Delimiter-Separated Values: CSV, TSV
  • Web: HTML, MHT, MHTML
  • Metafile‎: WMF, EMF, CGM‎, WMZ, EMZ
  • PostScript: PS, EPS
  • Archives: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Various: OBJ, EPUB, MOBI, DjVu, XML, VCF, VCARD, NUMBER, NSF

Programming Languages Formats

  • C/C++/C# Files: C, CC, CS, CPP, CXX, C#, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES
  • Various: VB, PHP, SQL, PL, PY, PV, RB, RST, SASS, SCALA, SCM, SCRIPT, AS, AS3, ASM, BAT, CMAKE, CSS, DIFF, ERB, GROOVY, HAML, LESS, LOG, M, MAKE, MD, ML, MM, SH, SML, VIM, YAML

GroupDocs.Viewer for Java Features

  • Viewer for HTML, PDF, Images, Word, Excel & other document formats.
  • Render AutoCAD drawings (DWG) files to SVG format.
  • Adjust the background color of the converted file.
  • Rasterize and convert documents into SVG, HTML & CSS.
  • Get HTML, Image or PDF representation of documents through rendering.
  • Cached versions of documents to make loading time faster.
  • Configure custom font directories.
  • Apply encoding standards to Word, Excel and Email documents.
  • Remotely render documents at FTP or cloud storage.
  • Remove or keep annotations & comments while rendering.
  • Render document pages as separate HTML pages.
  • Render hidden slides and pages & apply page reorder to rendered document.
  • Render range of pages, specific pages or all pages into HTML.
  • Render or hide document comments.
  • Create responsive HTML for some document formats through rendering.
  • Reduce resultant file size of rendered HTML by excluding fonts.
  • Remove comments, extra white-spaces etc, to minify output HTML & CSS.
  • Use coordinates of source document to read the contained text.
  • Show/hide cell border in Excel sheets of the rendered output.
  • Render specific number of rows of each page in an Excel sheet.
  • Render model and all non-empty layouts or a particular layout of a CAD file.
  • Render the items in Outlook data files (OST/PST) as PDF.
  • Tile rendering or render by coordinates of CAD documents as Image, HTML or PDF.
  • Set printing restrictions when rendering to PDF.