Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.


Download GroupDocs.Viewer for Python via .NET

Product Page Docs API Ref Examples Blog Releases Support License

Installation

The package is available at pypi.org and it can be installed via pip by executing following command:

pip install groupdocs-viewer-net

PyPI - Version PyPI - Downloads Python-asposeCloud


GroupDocs.Viewer for Python via .NET is a versatile document rendering solution designed to convert various file formats such as Word, PDF, spreadsheets, PowerPoint, Visio, and email messages into HTML, PDF, PNG, and JPEG. It provides developers with the tools to render documents, add watermarks, split pages, customize rendering options, and save document attachments. The API supports seamless rendering of files, including web documents, text files, images, archive files, and Outlook data files, offering high-quality conversions for better document management. With simple installation via pip, the product is compatible with multiple operating systems and development environments, making it an essential tool for .NET developers needing document conversion capabilities.

Render Documents

Render Word Documents to HTML, PDF, PNG, and JPEG

Use GroupDocs.Viewer for .NET to convert Word documents into various formats without needing Microsoft Word.

Render PDF Documents

Convert PDF documents to HTML, PNG, JPEG, or other formats using the GroupDocs.Viewer API.

Render Spreadsheet Files to HTML, PDF, PNG, and JPEG

Render Excel, Apple Numbers spreadsheets, and other spreadsheet files to multiple formats, including HTML, PDF, PNG, and JPEG outputs.

Split a Worksheet into Multiple Pages

Split worksheets by page breaks, rows, or specific areas to render as separate PDF pages.

Render PowerPoint Slides to HTML, PDF, PNG, and JPEG

GroupDocs.Viewer supports rendering PowerPoint slides into multiple formats, simplifying presentation conversion.

Render Visio Diagrams

Convert Visio diagrams to different formats, such as HTML, PDF, and PNG, using GroupDocs.Viewer.

Render Project Management Files

Render Microsoft Project and similar formats to HTML, PDF, PNG, or JPEG using GroupDocs.Viewer.

Render EBooks to HTML, PDF, PNG, and JPEG

Convert EBooks like EPUB or MOBI into HTML, PDF, or image formats for easy viewing on multiple platforms.

Render Web Documents as PDF, PNG, and JPEG

Convert web files (HTML, MHTML, CHM) to PDF, PNG, and JPEG using GroupDocs.Viewer for .NET.

Render Text Documents as HTML, PDF, PNG, and JPEG

Load and convert text documents (such as TXT, LOG) into HTML, PDF, PNG, or JPEG formats using GroupDocs.Viewer for .NET.

Render Images as HTML, PDF, PNG, and JPEG

Convert various image file formats like TIFF, JPEG, and PNG to HTML, PDF, PNG, or JPEG using GroupDocs.Viewer for .NET.

Render Email Messages as HTML, PDF, PNG, and JPEG

Convert email files (.EML, .MSG, .MBOX) into HTML, PDF, PNG, or JPEG formats with the GroupDocs.Viewer API.

Render Outlook Data Files as HTML, PDF, PNG, and JPEG

Render OST and PST files as HTML, PDF, PNG, or JPEG formats to view the contents of Outlook data files.

Render Lotus Notes Database Files

Convert Lotus Notes files to HTML, PDF, PNG, or JPEG formats using GroupDocs.Viewer for .NET.

Render Archive Files as HTML, PDF, PNG, and JPEG

Use GroupDocs.Viewer to render archive file formats such as ZIP or RAR into HTML, PDF, PNG, or JPEG.

Customize Rendering Options

Use GroupDocs.Viewer to control how documents are rendered, including embedding resources or optimizing for print.

Retrieve Document Information

Get Format Family and Additional Information

Obtain detailed format family information, such as archive folders, CAD layouts, and Outlook data file folders.

Add Text Watermarks

Apply Watermark to Output

Add text watermarks to HTML, PDF, or image outputs for branding or copyright protection.

Render to HTML

Convert to HTML

Render each page of the document to a separate HTML file, either with embedded or external resources.

Render to PDF

Convert to PDF

Convert multi-page documents to a single, paginated PDF file, with various customization options.

Process Attachments

Save Attachments

Extract and save attachments from supported document formats, such as emails and PDF files.

Cache Results

Implement Caching

Cache rendered document results for improved performance and reduced resource consumption.

Supported File Formats

Archive and Compression File Formats

FormatDescriptionAutomatic Format Detection
7Z7-Zip Compressed File✔️️
BZ2Bzip2 Compressed File✔️️
GZGnu Zipped Archive✔️️
RARWinRAR Compressed Archive✔️️
TARConsolidated Unix File Archive✔️️
TGZGzipped Tar File✔️️
TXZXZ Compressed Tar Archive✔️️
XZXZ Compressed Archive✔️️
ZIPZipped File✔️️
ZstandardZstandard Archive✔️️
ISOOptical Disk Image✔️️

CAD and 3D File Formats

FormatDescriptionAutomatic Format DetectionRemarks
CF2            Common File Format✔️
DGNMicroStation Design File (V7)✔️DGN V8 is not supported as the file format is proprietary.
DWFDesign Web Format✔️
DWGAutoCAD Drawing✔️Supported formats: Release 11, 12, 13, 14; DWG 2000, 2000i, 2002; DWG 2004, 2005, 2006; DWG 2010-2016.
DWTAutoCAD Drawing Template✔️
DXFDrawing Exchange Format✔️
HPGHPGL (Hewlett-Packard Graphics Language) Plot File✔️
IFCIndustry Foundation Classes✔️
IGSIGES (Initial Graphics Exchange Specification) Drawing✔️
OBJWavefront 3D Object File✔️
PLTAutoCAD Plotter Document✔️
STLStereolithography File✔️

Database File Formats

FormatDescriptionAutomatic Format Detection
NSF            Lotus Notes Database File            ✔️

eBook File Formats

FormatDescriptionAutomatic Format Detection
EPUB            Open EBook Format            ✔️
MOBIMobipocket EBook✔️
AZW3AZ3/KF8 EBook Format✔️

Email File Formats

FormatDescriptionAutomatic Format Detection
EMLEmail Message✔️
EMLXApple Mail Message✔️
MBOXEmail Mailbox File✔️
MSGOutlook Message Item File✔️
VCARD / VCF            vCard (Virtual Contact) File            ✔️

Image File Formats

FormatDescriptionAutomatic Format DetectionRemarks
AI *Adobe Illustrator Artwork✔️Supported versions: 2, 3, 8.
APNGAnimated Portable Network Graphic✔️
BMPBitmap Image✔️
CDRCorelDRAW Image File✔️
CGMComputer Graphics Metafile✔️
CMXCorel Presentation Exchange Image✔️Supported version: 2.0 with 32-bit precision (16-bit precision is partially supported).
DCMDICOM (Digital Imaging and Communications in Medicine) Image✔️
DIBDevice Independent Bitmap File✔️
DJVUDjVu Image✔️
DNGDigital Negative Image✔️
EMFEnhanced Windows Metafile✔️
EMZWindows Compressed Enhanced Metafile✔️
EPSEncapsulated PostScript File✔️
FODGOpenDocument Flat XML Graphics✔️
GIFGraphical Interchange Format✔️
ICOWindows Icon File✔️
J2CJPEG 2000 Code Stream✔️
J2KJPEG 2000 Image✔️
JP2JPEG 2000 Core Image File✔️
JPCJPEG 2000 Code Stream File✔️
JPEG / JPGJPEG Image✔️
JFIFJPEG File Interchange Format✔️
JPFJPEG 2000 Image✔️
JPMJPEG 2000 Multi-layer Image Format✔️
JPXJPEG 2000 Image File✔️
JLSJPEG-LS Image✔️
ODGOpenDocument Graphics File✔️
OTGOpenDocument Graphics Template✔️
PCLPrinter Command Language Document✔️
PNGPortable Network Graphics✔️
PSPostScript File✔️
PSB *Photoshop Large Document Format✔️
PSD *Adobe Photoshop Document✔️
SVGScalable Vector Graphics File✔️
SVGZCompressed SVG File✔️
TGATARGA (Truevision Advanced Raster Graphics Adapter) Graphics            ✔️
TIF / TIFFTagged Image File Format✔️
WEBPWebP Image✔️
WMFWindows Metafile✔️
WMZCompressed Windows Metafile✔️

Note
AI, PSB, and PSD formats, marked by asterisk (*), currently are not supported by the GroupDocs.Viewer.CrossPlatform.

Note-Taking File Formats

Note
Note file formats family currently is not supported by the GroupDocs.Viewer.CrossPlatform.

FormatDescriptionAutomatic Format Detection
ONE            Microsoft OneNote Document            ✔️

Outlook Data File Formats

FormatDescriptionAutomatic Format Detection
OST            Outlook Offline Storage Table            ✔️
PSTOutlook Personal Storage Table✔️

PDF and Page Layout File Formats

FormatDescriptionAutomatic Format Detection
OXPS            OpenXPS (Open XML Paper Specification) File            ✔️
PDFAdobe Portable Document Format✔️
TEXLaTeX Source Document✔️
XPSMicrosoft XML Paper Specification✔️

Presentation File Formats

FormatDescriptionAutomatic Format Detection
FODP            OpenDocument Flat XML Presentation✔️
ODPOpenDocument Presentation✔️
OTPOpenDocument Presentation Template✔️
POTMicrosoft PowerPoint 97-2003 Template✔️
POTMMicrosoft PowerPoint Macro-Enabled Template✔️
POTXMicrosoft PowerPoint Template✔️
PPSMicrosoft PowerPoint 97-2003 Slide Show✔️
PPSMMicrosoft PowerPoint Macro-Enabled Slide Show✔️
PPSXMicrosoft PowerPoint Slide Show✔️
PPTMicrosoft PowerPoint 97-2003 Presentation✔️
PPTMMicrosoft PowerPoint Macro-Enabled Presentation            ✔️
PPTXMicrosoft PowerPoint Presentation✔️

Project Management File Formats

Note
Project Management file formats family currently is not supported by the GroupDocs.Viewer.CrossPlatform.

FormatDescriptionAutomatic Format Detection
MPPMicrosoft Project✔️
MPTMicrosoft Project Template✔️
MPX            Microsoft Project Exchange File            ✔️

Spreadsheet File Formats

FormatDescriptionAutomatic Format DetectionRemarks
CSVComma Separated Values File✔️
FODSOpenDocument Flat XML Spreadsheet✔️
NUMBERS            Apple Numbers Spreadsheet✔️GroupDocs.Viewer supports version 3.5 and higher starting with v21.8.
ODSOpenDocument Spreadsheet✔️
OTSOpenDocument Spreadsheet Template✔️
SXCStarOffice Calc Spreadsheet✔️
TSVTab Separated Values File✔️
XLSMicrosoft Excel 97-2003 Workbook✔️Supported formats: Excel 2003 (11.0), Excel 2002 (10.0), Excel 2000 (9.0), Excel 97 (8.0), Excel 95 (7.0), Excel 5.0.
XLSBMicrosoft Excel Binary Workbook✔️
XLSMMicrosoft Excel Macro-Enabled Workbook            ✔️
XLSXMicrosoft Excel Workbook✔️
XLTMicrosoft Excel 97-2003 Template✔️Supported formats: Excel 2003 (11.0), Excel 2002 (10.0), Excel 2000 (9.0), Excel 97 (8.0).
XLTXMicrosoft Excel Template✔️
XLTMMicrosoft Excel Macro-Enabled Template✔️
XLAMMicrosoft Excel Add-In✔️
XMLXML Spreadsheet 2003✔️

Text and Programming File Formats

FormatDescriptionAutomatic Format Detection
AS / AS3ActionScript File
ASMAssembly Language Source Code File
BATDOS Batch File
CC/C++ Source Code File
CCC++ Source Code File
CMAKECMake File
CPPC++ Source Code File
CSC# Source Code File✔️
CSSCascading Style Sheet
CXXC++ Source Code File
DIFFPatch File
ERBRuby ERB Script
GROOVYGroovy Source Code File
HC/C++/Objective-C Header File
HAMLHaml Source Code File
HHC++ Header File
JAVAJava Source Code File
JSJavaScript File
JSONJavaScript Object Notation File
LESSLESS Style Sheet
LOGLog File
MObjective-C Implementation File
MAKEXcode Makefile Script
MDMarkdown Documentation File
MLML Source Code File
MMObjective-C++ Source File
PHPPHP Source Code File
PLPerl Script
PROPERTIES            Java Properties File
PYPython Script
RBRuby Source Code
RSTreStructuredText File
SASSSyntactically Awesome StyleSheets File            
SCALAScala Source Code File
SCMScheme Source Code File
SCRIPTGeneric Script File
SHBash Shell Script
SMLStandard ML Source Code File
SQLStructured Query Language Data File
TXTPlain Text File✔️
VBVisual Basic Source Code File✔️
VIMVim Settings File
XMLXML File✔️
YAMLYAML Document

Visio File Formats

Note
Visio file formats family currently is not supported by the GroupDocs.Viewer.CrossPlatform.

FormatDescriptionAutomatic Format Detection
VDWVisio Web Drawing✔️
VDXVisio Drawing XML File✔️
VSDVisio 2003-2010 Drawing✔️
VSDM            Visio Macro-Enabled Drawing            ✔️
VSDXVisio Drawing✔️
VSSVisio 2003-2010 Stencil✔️
VSSMVisio Macro-Enabled Stencil✔️
VSSXVisio Stencil✔️
VSTVisio 2003-2010 Template✔️
VSTMVisio Macro-Enabled Template✔️
VSTXVisio Template✔️
VSXVisio Stencil XML File✔️
VTXVisio Template XML File✔️

Web File Formats

FormatDescriptionAutomatic Format Detection
CHMCompiled HTML Help Format✔️
HTMLHypertext Markup Language Format            ✔️
MHTMHTML Web Archive✔️
MHTML            MIME HTML Format✔️

Word Processing File Formats

FormatDescriptionAutomatic Format Detection
DOCMicrosoft Word 97-2003 Document✔️
DOCMMicrosoft Word Macro-Enabled Document✔️
DOCXMicrosoft Word Document✔️
DOTMicrosoft Word 97-2003 Template✔️
DOTM            Microsoft Word Macro-Enabled Template            ✔️
DOTXMicrosoft Word Template✔️
ODTOpenDocument Text✔️
OTTOpenDocument Text Template✔️
RTFRich Text Document✔️

System Requirements

GroupDocs.Viewer for Python via .NET does not require external software like Microsoft Word, Excel, or PowerPoint.

Requirements

  • Python 3.9 or above
  • .NET 6.0 Runtime or above

Supported Operating Systems

  • Windows: Windows Server 2003 and later, Windows XP, Vista, 7, 8, 8.1, 10, 11 (x64, x86)
  • Mac: Mac OS X (ARM64 architecture)

Development Environments

  • Compatible with any text editor (e.g., Atom, Sublime, Visual Studio Code).

Convert Images to HTML Format with Embedded Resources

This example demonstrates rendering an image file into an HTML file with embedded resources using GroupDocs.Viewer for Python via .NET. This feature allows users to easily convert image formats to HTML, enabling better web integration for viewing.

import groupdocs_viewer as gv
import groupdocs_viewer.options as gvo

# Load the image file and render to HTML
with gv.Viewer("vector-image.svg") as viewer:
    # Specify HTML view options for embedded resources
    viewOptions = gvo.HtmlViewOptions.for_embedded_resources("output.html")
    
    # Render the image to HTML format
    viewer.view(viewOptions)

Convert Outlook PST/OST Files to PDF

Learn how to use GroupDocs.Viewer to render Outlook data files (PST/OST) to PDF format, offering a convenient way to store and share email data. This feature is useful for archiving email data in a shareable format like PDF, simplifying document management.

import groupdocs_viewer as gv
import groupdocs_viewer.options as gvo

# Load the PST file and render to PDF
with gv.Viewer("sample.pst") as viewer:
    # Create view options to render the PST file to PDF
    viewOptions = gvo.PdfViewOptions("output.pdf")
    
    # Render the PST file to PDF
    viewer.view(viewOptions)

Render PowerPoint Presentations as JPEG

Convert PowerPoint presentation slides to JPEG format using GroupDocs.Viewer for Python, making it easy to use individual slides as image assets. This feature helps developers convert presentations into individual images for use in web, print, or other visual media.

import groupdocs_viewer as gv
import groupdocs_viewer.options as gvo

# Load the PowerPoint file and render to JPEG
with gv.Viewer("sample.pptx") as viewer:
    # Specify JPEG view options
    viewOptions = gvo.JpgViewOptions("output_{0}.jpg")
    # Set width and height for the output images
    viewOptions.width = 950
    viewOptions.height = 550

    # Render each slide of the presentation to a separate JPEG image
    viewer.view(viewOptions)

Product Page Docs API Ref Examples Blog Releases Support License


GroupDocs.Viewer API | Document Rendering API | Convert Word to HTML | Render PDF Documents | Spreadsheet Rendering | PowerPoint Conversion | Visio File Conversion | Project Management File Viewer | EBook File Rendering | Web Document Conversion | Text File Rendering | Image File Conversion | Email File Rendering | Outlook Data File Viewer | Lotus Notes Conversion | Archive File Rendering | Add Watermarks | Document Attachments Processing | Document Caching | Render to PDF | Optimize HTML Output

Direct Download

Icons

GroupDocs.Viewer for Python via .NET 24.9 Windows x32

This wheel contains GroupDocs.Viewer version 24.9, compatible with Python 3 and optimized for Windows 32-bit systems.

Added: 25/9/2024 Downloads:

Download

File Size: 148.88MB

Icons

GroupDocs.Viewer for Python via .NET 24.9 Windows AMD64

This wheel contains GroupDocs.Viewer for Python via .NET version 24.9, built for Windows and targeting the AMD64 architecture.

Added: 25/9/2024 Downloads:

Download

File Size: 152.93MB

Icons

GroupDocs.Viewer for Python via .NET 24.9 MacOS ARM64

This wheel contains GroupDocs.Viewer for Python via .NET version 24.9 built for MacOS and targeting the ARM64 architecture.

Added: 25/9/2024 Downloads:

Download

File Size: 152.58MB

Icons

GroupDocs.Viewer for Python via .NET 24.7 MacOS ARM64

This wheel contains GroupDocs.Viewer for Python via .NET version 24.7, built for MacOS and targeting the ARM64 architecture.

Added: 4/7/2024 Downloads:

Download

File Size: 140.37MB

Icons

GroupDocs.Viewer for Python via .NET 24.7 Windows x32

This wheel contains GroupDocs.Viewer version 24.7, compatible with Python 3 and optimized for Windows 32-bit systems.

Added: 4/7/2024 Downloads:

Download

File Size: 137.56MB

Icons

GroupDocs.Viewer for Python via .NET 24.7 Windows AMD64

This wheel contains GroupDocs.Viewer for Python via .NET version 24.7, built for Windows and targeting the AMD64 architecture.

Added: 4/7/2024 Downloads:

Download

File Size: 142.53MB

Icons

GroupDocs.Viewer for Python via .NET 24.5 Windows AMD64

This wheel contains GroupDocs.Viewer for Python via .NET version 24.5, built for Windows and targeting the AMD64 architecture.

Added: 20/5/2024 Downloads:

Download

File Size: 87.79MB

Icons

GroupDocs.Viewer for Python via .NET 24.5.0 Windows x32

This wheel contains GroupDocs.Viewer version 24.5.0, compatible with Python 3 and optimized for Windows 32-bit systems.

Added: 17/5/2024 Downloads:

Download

File Size: 82.82MB