Список функций – Aspose.SVG for Python via .NET
Contents
[
Hide
Show
]Aspose.SVG for Python via .NET предоставляет пользователям широкий спектр функций. Пользователи могут выполнять множество задач – от простого преобразования документов из одного поддерживаемого формата в другой до функций, связанных с векторизацией растровых изображений и сохранением их в векторном формате SVG.
Ключевые функции
Aspose.SVG for Python via .NET предлагает обширные возможности для работы с файлами SVG. Ключевые функции, поддерживаемые API, включают:
- Манипулирование деревом DOM. API Python обеспечивает комплексное манипулирование файлами SVG, поддерживая различные спецификации SVG, включая создание, изменение и преобразование в такие форматы, как PDF, PNG, JPEG, GIF, BMP и другие.
- Прямой программный доступ. Разработчики имеют прямой доступ к элементам SVG и их свойствам, что позволяет точно контролировать содержимое SVG.
- Качественный рендеринг. Высокоточный рендеринг гарантирует, что выходные данные точно соответствуют исходному дизайну, подобно встроенному рендерингу SVG в браузерах.
- Навигация и проверка. Надежные функции навигации и проверки включают запросы XPath и селекторы CSS для эффективного поиска и проверки.
- Встроенные функции. API поддерживает встроенные функции, такие как CSS и JavaScript, в файлах SVG.
- Пользователи могут создавать документы SVG с нуля, используя API Python.
- Векторизация изображений. Растровые изображения, такие как PNG, JPG, BMP, TIFF, GIF и ICO, можно векторизовать в документы SVG.
- Оптимизация SVG. API оптимизирует файлы SVG, уменьшая их размер и делая контент более чистым для повышения производительности.
- Объединение SVG. API может объединять несколько файлов SVG в один документ.
- Трансформации SVG. API Python позволяет применять к элементам SVG такие трансформации, как вращение, масштабирование, перемещение и наклон. Эти преобразования можно комбинировать для достижения сложных визуальных эффектов.
- Фильтры и градиенты SVG. Пользователи могут применять SVG-фильтры, градиенты и узоры, а также указывать цвета в различных цветовых форматах.