GroupDocs.Viewer for .NET v19.9 - Render & Display Documents via .NET API

GroupDocs.Viewer for .NET v19.9

GroupDocs.Viewer for .NET v19.9
GroupDocs.Viewer for .NET v19.9


‎.NET Document Viewer API to Render 90+ document formats into PDF, HTML and Image with Powerful ‎Configuration Options.‎ GroupDocs.Viewer for .NET APIs help you create powerful applications in C#, ASP.NET ‎and other .NET-based technologies, which can render and display documents and images of 90+ file ‎formats without installing any external software. The file viewer library rasterizes the documents and then converts them into SVG+HTML+CSS to optimize the overall document rendering experience for viewing business documents, images, ‎text files, diagrams, graphics, email attachments and PDF files with speed, true-text and high-fidelity inside your applications. You have the option to add document viewing and reading functionalities in your applications to display ‎whole document, partial document, specific page/cell range, individual document layer, with or ‎without annotations and comments for the supported file formats.‎

GroupDocs.Viewer for .NET caches the rendered documents output to the local disk by default. Any type of external cache storage is also supported by implementing appropriate interfaces – Amazon S3, Dropbox, Google Drive, Windows Azure, Redis or any other. ‎

GroupDocs.Viewer for .NET supports all popular document file formats. With just a few lines of code, add PDF viewer, Microsoft Office Word, Excel spreadsheet, Image, HTML, Outlook email, OneNote, Project and graphics viewing capabilities in your .NET applications.

Microsoft Office
Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT‎
Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
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
Outlook: MSG, EML, EMLX, PST, OST‎
OneNote: ONE

Images, Graphics & Diagrams
Images: BMP, GIF, JPG, PNG, TIFF, multi-page TIFF, WebP, DNG, DIB, JPC, DCM
Windows Icon: ICO
Scalable Vector Graphics: SVG, CDR
Jpeg2000: JP2, J2C, J2K, JPF, JPX, JPM
Adobe Photoshop: PSD
Printer Command Language: PCL
Stereo Lithography (3D Printing)‎: STL
Industry Foundation Classes: IFC
Medical Imaging: DICOM
AutoCAD Drawing: DGN, DWF, DXF, DWG, IFC, STL
Design Web Format: DWF
ISFF-based DGN (V7): DGN

Other Formats
PDF Formats: PDF, TEX, XPS
OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
Delimiter-Separated Values: CSV, TSV
Web: HTML, MHT, MHTML
Metafile‎: WMF, EMF, CGM‎
PostScript: PS, EPS
Archives: ZIP, TAR, BZ2
Various: EPUB, MOBI, DjVu, XML, VCF, VCARD

Programming Languages Formats
C/C++/C# Files: C, CC, CPP, CXX, C#, H, HH, MM
Java/jаvascript Files: JAVA, JS, JSON, PROPERTIES
Various: VB, PHP, SQL, PL, 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 .NET Features


Rasterize Documents and Convert them into SVG, HTML & CSS Render Documents to get HTML, Image or PDF Representation Faster Loading Time using Cached Versions of Documents Add Custom Font Directories in the Configuration Encode Word, Excel and Email Documents to Desired Encoding Standard Render Documents located at FTP or Cloud Storage Locations Render with or without Annotations & Comments Option to Render all the Pages of a Document as Separate HTML Pages Render Hidden Pages and Slides & Reorder Pages of Rendered Document Render All, Selected Pages or Range of Pages into HTML Render documents as printable HTML & Apply Custom CSS to Generated HTML Rendering Document as Responsive HTML for Some Document Formats Excluding Fonts when Rendering to HTML to reduce Resultant File Size Minify CSS & HTML Output by Removing Comments, Extra White-Spaces etc.‎ Read the Text Contained in a Source Document through its Coordinates Show/Hide the Grid Lines of Excel Sheets in Output Representation Specify the Number of Rows in an Excel sheet to be rendered on Each Page Ignore Empty Columns while Rendering Spreadsheet Documents Render Word Documents into HTML Pages, Images or PDF, with Track Changes Render Email Attachments as Original Files, Images or in ‎HTML representation Detect and print PDF documents with printing restrictions Render Content/Files contained in ZIP Archives as Attachments Obtain Attachments from Password Protected Documents Render Programming Languages File Formats as Plain Text

View Documents Efficiently & Reliably
Using GroupDocs.Viewer API you can display more than 90 document formats efficiently and reliably ‎with content and document structure integrity intact. Following sample code shows that how easy it is ‎to view HTML representation of a DOCX document:‎

// Set output directory for saving rendered pages
string pageFilePathFormat = Path.Combine("D:\\output", "page_{0}.html");
using (Viewer viewer = new Viewer("D:\\storage\\sample.docx"))
{
// Set options to get HTML with embedded resources
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
// Render document
viewer.View(options);
}


Apply Transformation to Rendered Output
You can perform various transformations to the rendered output document using GroupDocs.Viewer ‎for .NET API. These transformation options give you control on the way you present the rendered ‎output for display. The available transformations are, page rotation option, page reorder option and ‎applying text watermark.‎

Working with Outlook Data Files
GroupDocs.Viewer for .NET API can render the items in Outlook Data Files (OST/PST) as PDF, HTML and Image Files. Our ‎Viewer API also has the ability to obtain the list of folders contained in Outlook Data Files. Using ‎GroupDocs.Viewer for .NET API, you can specify the folder to render from Outlook Data Files. Likewise, ‎‎you can also obtain email messages contained in OST/PST formats as attachments. GroupDocs.Viewer for .NET also enables you to filter messages from OST/PST formats based on subject, content or sender.

Working with CAD Documents
GroupDocs.Viewer for .NET API can render model and all non-empty layouts or render a specific layout of a CAD file. GroupDocs.Viewer for .NET API also supports tiled rendering or rendering by coordinates of CAD documents into image, HTML or PDF. You can also obtain layer statuses for CAD documents.

Only for V.I.P
Warning! You are not allowed to view this text.