SVG в PDF на Python
SVG широко используется при создании веб-сайтов и печати графики благодаря своей масштабируемости. Однако иногда вам необходимо преобразовать документ SVG в формат PDF. С помощью API Aspose.SVG for Python via .NET вы можете программно конвертировать SVG в PDF, сохраняя при этом полный контроль над различными параметрами преобразования. Этот мощный API Python обеспечивает высокоскоростное и высококачественное преобразование SVG в другие форматы. Попробуйте прямо сейчас!
Бесплатный онлайн SVG Конвертер
Вы можете проверить качество преобразования SVG в PDF прямо в браузере! Загрузите файл SVG из локальной файловой системы, выберите выходной формат PDF и запустите пример. Вы мгновенно получите результат в виде отдельного PDF-файла. Кроме того, вы найдете пример Python, демонстрирующий, как преобразовать документ SVG. Предоставленный исходный код показывает, как прочитать SVG из файла и конвертировать его в формат PDF, используя параметры сохранения по умолчанию.
{{#if_output 'PDF' 'XPS'}}
import aspose.svg as assvg
import aspose.svg.converters as conv
import aspose.svg.saving as sav
{{/if_output}}
{{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}}
import aspose.svg as assvg
import aspose.svg.converters as conv
import aspose.svg.saving as sav
import aspose.svg.rendering.image as rim
{{/if_output}}
# Load an SVG document from a file
doc = assvg.SVGDocument("{{input lower}}")
# Initialize saving options
{{#if_output 'PDF'}}
opt = sav.PdfSaveOptions()
{{/if_output}}
{{#if_output 'XPS'}}
opt = sav.XpsSaveOptions()
{{/if_output}}
{{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}}
opt = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}})
{{/if_output}}
# Convert the SVG document to {{output upper}}
conv.Converter.convert_svg(doc, opt, "result.{{output lower}}")
Этот код демонстрирует, как преобразовать SVG в PDF с помощью Aspose.SVG Python библиотеки. Он включает в себя настройку необходимого расширения рендеринга, настройку параметров сохранения, загрузку документа SVG и выполнение преобразования. Посетите нашу документацию , чтобы узнать больше об использовании функций конвертации API Aspose.SVG и рассмотреть примеры Python для наиболее распространенных сценариев преобразования SVG файлов.
Как конвертировать SVG в PDF
Следуйте простым шагам, чтобы конвертировать SVG в формат PDF:
- Установите Aspose.SVG for Python via .NET. Например, установите из командной строки как
pip install aspose-svg-net. - Загрузите файл SVG на Python, используя класс SVGDocument .
- Создайте экземпляр PdfSaveOptions , который содержит конфигурацию для сохранения полученного PDF-файла.
- Используйте метод
convert_svg()класса Converter , чтобы преобразовать загруженный документ SVG в формат PDF. Передаваемые параметры:doc– загруженный SVG-документ.opt– параметры сохранения PDF."result.pdf"– имя выходного PDF-файла.
- Получите результат преобразования SVG в PDF.
Начало работы с Python API
Если вы хотите разрабатывать масштабируемую векторную графику и приложения к ней, установите наш гибкий и высокоскоростной Aspose.SVG for Python via .NET API. pip – это самый простой способ загрузить и установить Aspose.SVG for Python via .NET. Для этого выполните следующую команду:
pip install aspose-svg-net
Более подробную информацию об установке библиотеки Python и системных требованиях можно найти в Документации Aspose.SVG. .
Другие возможности Aspose.SVG for Python via .NET
Используйте библиотеку Python Aspose.SVG для конвертации, объединения, редактирования документов SVG, векторизации изображений и многого другого!