Aspose.SVG for Python via .NET是一个功能强大的本地类库,旨在使开发人员能够在各种操作中无缝地处理 SVG 文件,而无需额外的 SVG 操作工具。 Python API 有助于轻松创建、修改、渲染和转换 SVG 内容,严格遵守官方 SVG 规范。它提供了许多功能,包括将 SVG 转换为流行格式(如 PDF、PNG、JPEG、TIFF、WEBP 和 GIF)、图像和文本矢量化、SVG 滤镜效果等。您可以使用Python API在Python中开发高级软件。它非常适合构建 SVG 编辑器、转换器、合并和矢量化器等应用程序,满足需要广泛 SVG 处理功能的开发人员的需求。
通过 .NET API 实现 Aspose.SVG for Python 的高级功能
创建和读取 SVG 文档
编辑和保存 SVG 文件
完全控制 SVG 节点
使用 XPath 查询进行内容导航
从文档中提取数据
将 SVG 文件合并到一个文档中
优化 SVG
SVG 转换
Python via .NET 转换 SVG
Aspose.SVG for Python via .NET 可以读取 SVG 并将其转换为 PDF、XPS 和主要图像格式。这是一个使用 Python 处理 SVG 文档格式的专业软件解决方案。以下是几行将 SVG 转换为 PDF 的 Python 代码。
将 SVG 转换为 PDF – Python via .NET
import aspose
from aspose.svg import *
from aspose.svg.converters import *
from aspose.svg.drawing.skiasharp import *
from aspose.svg.rendering import *
from aspose.svg.drawing import *
# Activate the Aspose.SVG.Drawing.SkiaSharp feature
Configuration.set_extension(SkiaModule())
options = PdfSaveOptions()
options.background_color = aspose.pydrawing.Color.transparent
options.page_setup.sizing = SizingType.FIT_CONTENT
options.horizontal_resolution = Resolution.from_dots_per_inch(96.0)
options.vertical_resolution = Resolution.from_dots_per_inch(96.0)
with SVGDocument("source.svg") as document:
# Convert SVG to PDF
Converter.convert_svg(document, options, "result.pdf")
您可以通过以下链接尝试在线SVG Converter 。
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Product Support
- Free Support
- Paid Support
- Blog
- Why Aspose.SVG for Python via .NET?
- Customers List
- Success Stories