功能列表 – Aspose.SVG for Python via .NET

Contents
[ Hide Show ]

Aspose.SVG for Python via .NET 为用户提供了广泛的功能。用户可以执行许多任务 - 从简单地将文档从一种支持的格式转换为另一种支持的格式,到与矢量化光栅图像并将其保存为 矢量 SVG 格式 相关的功能。

主要特征

Aspose.SVG for Python via .NET 提供了处理 SVG 文件的广泛功能。 API 支持的主要功能包括:

  1. DOM 树操作。 Python API 可以对 SVG 文件进行全面操作,支持各种 SVG 规范,包括创建、修改以及转换为 PDF、PNG、JPEG、GIF、BMP 等格式。
  2. 直接编程访问。开发人员可以直接访问 SVG 元素及其属性,从而有助于精确控制 SVG 内容。
  3. 高质量渲染。高保真渲染可确保输出与原始设计紧密匹配,类似于浏览器中的本机 SVG 渲染。
  4. 导航和检查。强大的导航和检查功能包括用于有效导航和检查的 XPath 查询和 CSS 选择器。
  5. 内置功能。该 API 支持 SVG 文件中的 CSS 和 JavaScript 等内置功能。
  6. 用户可以使用Python API从头开始创建SVG文档。
  7. 图像矢量化。 PNG、JPG、BMP、TIFF、GIF 和 ICO 等光栅图像可以矢量化为 SVG 文档。
  8. SVG优化。该 API 可优化 SVG 文件,减小其大小并使内容更清晰,从而获得更好的性能。
  9. 合并SVG。该 API 可以将多个 SVG 文件合并为一个文档。
  10. SVG 转换。 Python API 允许对 SVG 元素应用旋转、缩放、平移和倾斜等转换。这些变换可以组合起来实现复杂的视觉效果。
  11. SVG 过滤器和渐变。用户可以应用 SVG 滤镜、渐变和图案,并指定不同颜色格式的颜色。
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.