В этой статье основное внимание уделяется тому, как конвертировать XPS в PDF в Python. В нем объясняется пошаговый алгоритм и фрагмент кода для изменения файла XPS в PDF в Python. Для работы с этой функцией вам не нужно устанавливать какое-либо приложение для конвертации файлов Postscript.
Действия по преобразованию XPS в PDF с помощью Python
- Подготовьте среду, настроив Aspose.Page для преобразования файлов XPS.
- Создайте экземпляр класса XpsDocument для загрузки исходного файла.
- Инициировать объект класса PdfSaveOptions
- Создайте поток памяти для сохранения выходного PDF-файла.
- Экспортируйте файл XPS в формат PDF, используя экземпляр класса PdfDevice.
Эти шаги описывают рабочий процесс конвертирования документа XPS в PDF на Python. Просто загрузите исходный документ XPS, создайте поток в памяти и визуализируйте выходной документ в потоке. Наконец, сохраните этот поток по пути к файлу в соответствии с вашими требованиями.
Код для изменения XPS в PDF в Python
Используйте этот пример фрагмента кода, чтобы конвертировать файл из XPS в PDF в Python. Считайте входной файл XPS в экземпляр класса XpsDocument. Настройте нужные свойства с помощью класса PdfSaveOptions, такие как сжатие изображений, сжатие текста и шифрование файлов, в соответствии с вашими требованиями. Затем визуализируйте сгенерированный PDF-документ с помощью потока, который затем экспортируется на диск.
В этом руководстве обсуждается информация, относящаяся к преобразованию XPS в PDF в Python. Кроме того, если вы хотите изучить преобразование EPS в PDF, прочитайте статью на Конвертировать EPS в PDF на Python.