В этом кратком руководстве содержится подробная информация о том, как экспортировать XPS в PDF с помощью Python. Подробные инструкции предоставляются вместе с исполняемым образцом кода для преобразования XPS-файла в PDF с помощью Python. Вы узнаете о различных вариантах загрузки исходного XPS-файла и его сохранения в настроенном PDF-файле в соответствии с требованиями пользователя.
Шаги по преобразованию XPS в PDF с помощью Python
- Установите среду использовать Aspose.PDF для Python через .NET, чтобы преобразовать XPS в PDF.
- Создайте объект класса XpsLoadOptions, чтобы настроить процесс загрузки XPS.
- Загрузите файл XPS в объект Document, используя указанные выше параметры загрузки.
- Создайте файл PDF с помощью метода save() в классе Document.
Эти простые шаги обобщают процесс преобразования XPS в PDF с помощью Python. На начальных этапах мы загружаем XPS-файл в класс Document, используя объект XpsLoadOptions с настройками по умолчанию, однако вы можете настроить его для загрузки исходного XPS-файла в соответствии с вашими требованиями. На последнем этапе объект Document, содержащий XPS-файл, сохраняется в формате PDF, где доступны все функции для настройки выходного PDF-файла с использованием различных классов, методов и свойств, доступных в классе Document.
Код для преобразования документа XPS в PDF с использованием Python
import aspose.pdf as pdf | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Create XpsLoadOptions object | |
options = pdf.XpsLoadOptions() | |
# Load XPS into document object | |
pdfDocument = pdf.Document("Sample.xps", options) | |
# Save the PDF | |
pdfDocument.save("Output.pdf") | |
print("XPS to PDF conversion completed successfully") |
Этот пример кода обеспечивает основу для написания программного обеспечения XPS в PDF с использованием Python. XpsLoadOptions содержит параметры для создания экземпляра обработчика предупреждений при загрузке файла XPS в класс документа и установки размера пакета, если применимо пакетное преобразование. Точно так же, как только XPS-файл загружен в класс Document, теперь доступны все функции для настройки выходного PDF-файла, такие как проверка документа с помощью метода check(), восстановление поврежденного документа и оптимизация документа для перечисления нескольких параметров.
Эта статья научила нас создавать конвертер XPS в PDF с помощью Python. Если вы хотите научиться Процесс защиты выходного PDF-файла паролем перед его сохранением на диске см. в статье как защитить файл PDF паролем с помощью Python.