Python Visio API
Aspose.Diagram for Python via Java is a scalable and feature-rich API to process visio files using Python. API offers Visio file creation, manipulation, conversion, & rendering. Developers can format pages to the most granular level, create & manipulate shape, render pages, shapes to PDF & images, and much more - all without any dependency on Microsoft Office or Visio application.
Python Visio API Features
Create visio files via API.
Convert shapes to images or PDF.
Manage comments & hyperlinks.
Convert pages to PDF, XPS & SVG formats.
Inter-convert files to popular visio formats.
Read Visio Files
Microsoft Visio:VSD,VSS,VST,VSX,VTX, VDX, VSDX, VSTX, VSSX, VSTM, VSSM
Save Visio Files As
Microsoft Visio: VSX,VTX, VDX, VSDX, VSTX, VSSX, VSTM, VSSM Fixed Layout: PDF, XPS Images: JPEG, PNG, BMP, SVG, TIFF, GIF, EMF Web: HTML
Create Visio File from Scratch using Python
import jpype
import asposediagram
jpype.startJVM()
from asposediagram.api import *
diagram = Diagram()
diagram.save("output.vsdx", SaveFileFormat.VSDX)
jpype.shutdownJVM()
Convert Visio VSDX File to PDF using Python
import jpype
import asposediagram
jpype.startJVM()
from asposediagram.api import *
diagram = Diagram("input.vsdx")
diagram.save("output.pdf",SaveFileFormat.PDF)
jpype.shutdownJVM()
Product Page | Documentation | Blog | API Reference | Code Samples | Free Support | Temporary License | EULA
Metadata
Release files for aspose-diagram 25.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aspose_diagram-25.7.0.tar.gz | 3.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aspose_diagram-25.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.5 MB
Release files / aspose_diagram-25.7.0.tar.gz
| Download URL | aspose_diagram-25.7.0.tar.gz |
|---|---|
| Size | 3.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c8e8df1ad3236295880ed032cfef83a8504dfaa66ec6aa8ef078a01c6a79b3d
|
|
BLAKE2b-256 checksum How to use checksums |
204353d760394004600662bf709dc6be3cce0b1da4e2959c15fe1e066f9eca21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.9
|
Release files / aspose_diagram-25.7.0-py3-none-any.whl
| Download URL | aspose_diagram-25.7.0-py3-none-any.whl |
|---|---|
| Size | 3.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e1a2e79bc685c2a2403ab62aeaac57a2d8ca96257c1e758cdfb5cfe1aee5fe0d
|
|
BLAKE2b-256 checksum How to use checksums |
045c5c5ea8a4c530fec964f9f55098b2f9b659a1c5f595c28e8da5f9ce536856
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.9
|