Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
groupdocs-viewer-net
Advanced tools
GroupDocs.Viewer for Python via .NET is a robust document viewer API that supports over 180 file types and enables developers to easily render files to various formats, such as PDF, HTML, JPG, or PNG.
Product Page | Docs | Demos | API Reference | Blog | Search | Free Support | Temporary License
GroupDocs.Viewer for Python via .NET is a powerful on-premise class library for rendering files into PDF, HTML or image formats. With this API, developers and applications are capable to convert / render files without relying on any other third-party software and services. With this API, you can seamlessly render a wide range of file types, including popular OpenDocument and Microsoft Office formats like DOCS, XLSX, and PPTX, as well as specialized CAD and graphic editor files like DWG, DXF, PSD, AI, and CDR.
Without having to install any 3rd party component, you can use GroupDocs.Viewer to build different types applications. For example, GroupDocs, using its own APIs, developed a free web application that allows people to view their PDF documents online.
GroupDocs.Viewer for Python requires you to use python programming language. For Node.js, Java and .NET languages, we recommend you get GroupDocs.Viewer for Node.js, GroupDocs.Viewer for Java and GroupDocs.Viewer for .NET, respectively.
GroupDocs.Viewer for Python via .NET provides these popular features:
With GroupDocs.Viewer for Python via .NET, developers and applications can view files of the following categories:
GroupDocs.Viewer for Python via .NET can be used to develop 32-bit and 64-bit applications for different operating systems (such as Windows, Linux and macOS) where Python 3.5 or later is installed.
Ready to try GroupDocs.Viewer for Python via .NET?
Fetch the package and install GroupDocs.Viewer. Run this command: pip install groupdocs-viewer-net
If you already have GroupDocs.Viewer installed and want to get the latest version,
you have to run pip install --upgrade groupdocs-viewer-net
instead.
Check out GroupDocs.Viewer for Python for .NET documentation).
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo
# Instantiate a Viewer object and load a DOCX file
with gv.Viewer("input.docx") as viewer:
pdf_options = gvo.PdfViewOptions("output.pdf")
# Save the DOCX file as PDF
viewer.view(pdf_options)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo
# Instantiate a Viewer object and load a DOCX file
with gv.Viewer("input.docx") as viewer:
html_options = gvo.HtmlViewOptions.for_embedded_resources("page_{0}.html")
# Save the DOCX file as HTML
viewer.view(html_options)
import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo
# Instantiate a Viewer object and load a DOCX file
with gv.Viewer("input.docx") as viewer:
png_options = gvo.PngViewOptions("page_{0}.png")
# Save the DOCX file as PNG
viewer.view(png_options)
Product Page | Docs | Demos | API Reference | Blog | Search | Free Support | Temporary License
FAQs
GroupDocs.Viewer for Python via .NET is a robust document viewer API that supports over 180 file types and enables developers to easily render files to various formats, such as PDF, HTML, JPG, or PNG.
We found that groupdocs-viewer-net demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.