Product Page | Docs | Demos | API Reference | Blog | Search | Free Support | Temporary License
GroupDocs.Conversion for Python via .NET is a document conversion API that converts between 10,000+ format pairs — DOCX, PDF, XLSX, PPTX, images, CAD, email, and more.
- 10,000+ Conversion Pairs: Convert across DOCX, PDF, XLSX, PPTX, images, CAD, email and many more formats.
- Flexible Page Selection: Convert entire documents, specific pages, or page ranges.
- Load & Save Options: Per-format load options (passwords, fonts, encoding) and convert options (DPI, watermarks, page size).
- Document Inspection: Retrieve format, page count, and metadata without converting.
- Streams Supported: Read input from streams; output mirrors the .NET API where the binding allows.
- On-Premise: No cloud or internet connection required.
GroupDocs.Conversion for Python via .NET supports a wide range of file formats, including Word, Excel, PowerPoint, PDF, OpenDocument, Image, Email, and many others. See the full list of supported formats for details.
-
Set Up Environment: Ensure that Python 3.9+ is installed on your system.
-
Get the Code: Clone or download this repository.
git clone git@github.com:groupdocs-conversion/GroupDocs.Conversion-for-Python-via-.NET.git
-
Navigate to the
ExamplesFoldercd ./GroupDocs.Conversion-for-Python-via-.NET/Examples -
Install Package: To install the package, run
pip install -r requirements.txt. We typically keep the package up to date with the latest version. If you need to use a different package version, you can update the requirements.txt file accordingly.Alternatively, you can download the
whlfile for your operating system from the official GroupDocs Releases website. To install the package manually, copy the whl file to theExamplesdirectory and run the following command:pip install ./groupdocs-conversion-net-*.whl -
Configure License (Optional): If you have a license file, you can set the license path in the
run_all_examples.pyfile. By default, GroupDocs.Conversion for Python via .NET checks for theGROUPDOCS_LIC_PATHenvironment variable or looks for files with the.licextension in the project's root directory. You can also get a temporary license to test all the features. -
Run the Examples: To run all the examples, execute the following command:
python ./run_all_examples.py
You can also run individual examples by navigating to the folder containing the example script and running it. Output files are placed in the same folder as the script file.
Find additional details and examples in the GroupDocs.Conversion for Python via .NET documentation.
We also offer GroupDocs.Conversion packages for other platforms:
Product Page | Docs | Demos | API Reference | Blog | Search | Free Support | Temporary License
