Конвертируйте SVG в PDF с помощью Python
SVG – это язык XML для создания двумерной векторной и смешанной векторно-растровой графики. Чтобы преобразовать SVG в PDF, мы будем использовать Aspose.HTML for Python via .NET , который представляет собой многофункциональный, мощный и простой в использовании API для манипулирования документами и преобразования. Преобразование SVG часто требуется для использования других форматов. Используя нашу библиотеку обработки документов, вы можете программно конвертировать SVG в PDF с полным контролем над различными параметрами преобразования с помощью всего лишь нескольких строк кода.
Бесплатный онлайн-конвертер SVG
Проверьте качество преобразования SVG в PDF прямо в браузере! В следующем примере Python показано, как преобразовать документ SVG. Мы описываем исходный код для чтения SVG из файла и последующего преобразования SVG в PDF с параметрами сохранения по умолчанию. Загрузите SVG из локальной файловой системы, выберите выходной формат и запустите пример. Вы сразу получите результат в виде отдельного файла.
from aspose.html.dom.svg import * from aspose.html.converters import * from aspose.html.saving import * # Load an SVG document from a file or URL document = SVGDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions() options.format.{{output param2 upper}} {{/if_output}} # Convert SVG to {{output upper}} Converter.convert_svg(document, options, "output.{{output lower}}")
Действия по преобразованию SVG в PDF на Python
- Загрузите документ SVG, используя один из конструкторов, доступных в классе SVGDocument . Вы можете загрузить SVG из файла, HTML-кода или URL-адреса.
- Создайте новый объект PdfSaveOptions для настройки определенных параметров вывода PDF, таких как шифрование, CSS, разрешение, цвет фона или настройки макета. Использование класса PdfSaveOptions дает вам полный контроль над процессом преобразования, позволяя создавать PDF-документы с учетом ваших потребностей.
- Используйте метод
convert_svg()
класса
Converter
для преобразования SVG в PDF.
Бесплатные онлайн-конвертеры
Aspose.HTML предоставляет бесплатные онлайн
приложения
для преобразования документов HTML, XHTML, MHTML, EPUB, XML или Markdown в такие форматы, как PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown и т. д. Просто загрузите свои документы, преобразуйте их и получите результаты в течение нескольких секунд — дополнительное программное обеспечение не требуется. Мощный API Python обеспечивает быстрые и высококачественные преобразования в популярные форматы. Попробуйте наши надежные онлайн-конвертеры бесплатно уже сегодня!
FAQ
Aspose.HTML for Python via .NET поддерживает преобразование SVG в несколько форматов, включая, помимо прочего, PDF, XPS, TIFF, JPEG, PNG, BMP и GIF. Такая универсальность позволяет разработчикам удовлетворять разнообразные требования к форматам документов и изображений, обеспечивая интеграцию с различными приложениями и платформами.
По умолчанию мы поддерживаем документы HTML, XHTML, SVG, EPUB, MHTML и Markdown. В рамках упомянутых документов мы также поддерживаем спецификации CSS, JavaScript, XPath и HTML5 Canvas.
Основные преимущества включают высокое качество вывода, широкие возможности настройки и возможность обработки сложных документов SVG. Кроме того, API обеспечивает надежную работу, поддерживает широкий спектр форматов и легко интегрируется с другими продуктами Aspose. Это делает его комплексным решением для разработчиков, желающих автоматизировать задачи преобразования SVG в приложениях Python.
Чтобы начать работу с Aspose.HTML for Python via .NET, вам необходимо установить библиотеку и изучить документацию, предоставленную Aspose.HTML. Документация включает подробные руководства, ссылки на API и примеры, которые помогут вам понять, как использовать библиотеку для различных задач. Кроме того, Aspose.HTML предлагает бесплатные пробные версии для проверки возможностей библиотеки перед интеграцией ее в ваши проекты.
Как установить библиотеку Aspose.HTML for Python via .NET
Если вы хотите анализировать HTML-документы, манипулировать ими и управлять ими, установите наш гибкий и высокоскоростной Aspose.HTML for Python via .NET API. pip
– это самый простой способ загрузить и установить Aspose.HTML for Python via .NET. Для этого выполните следующую команду:
pip install aspose-html-net
Более подробную информацию об установке библиотеки Python и системных требованиях можно найти в Документации Apose.HTML.
Другие поддерживаемые преобразования SVG
Вы можете конвертировать SVG во многие другие форматы файлов: