Добавление изображений в файлы XPS вручную может быть хлопотным из-за сложных определений пути и других факторов. Aspose.Page для Python через .NET предлагает полную экосистему для программной работы с файлами XPS. Вы можете встраивать изображения в файлы XPS, чтобы сделать их более привлекательными, и это достигается путем написания нескольких строк исходного кода на Python. Этот SDK удобен для разработчиков и помогает автоматизировать документацию XPS. Итак, давайте перейдем к реализации вставки изображений в файлы XPS с использованием Python.

Установка XPS SDK

Aspose.Page для Python через .NET в настоящее время поддерживается на Windows, поддержка macOS и Linux будет добавлена вскоре.

Вы можете перейти к этому Руководству по началу работы. Итак, выполните следующую команду в CMD, чтобы установить этот Python SDK:

pip install aspose-page

В противном случае вы можете загрузить файлы SDK отсюда.

Вставка изображений в файлы XPS с использованием Python - Пример кода

Автоматизация XPS с использованием Aspose.Page для Python через .NET — это удовольствие для разработчиков. В этом разделе мы покажем вам, как легко манипулировать и обрабатывать файлы XPS программно.

Вы можете следовать указанным ниже шагам:

  • Определите рабочую директорию и загрузите лицензию.
  • Создайте объект класса XpsDocument.
  • Вызовите метод add_path, чтобы добавить изображение в файл XPS.
  • Вызовите метод create_matrix, чтобы создать матрицу для правильного позиционирования.
  • Создайте кисть изображения, вызвав метод create_image_brush.
  • Сохраните результирующий документ XPS, вызвав метод save.

Следующий пример кода демонстрирует, как вставить изображения в файлы XPS с использованием Python: Вывод:

xps-automation

Получите бесплатную лицензию

Получите бесплатную временную лицензию, чтобы попробовать этот SDK без ограничений на оценку.

Заключение

Мы изучили, как вставлять изображения в файлы XPS с использованием Python. Aspose.Page для Python через .NET позволяет разработчикам использовать этот подход, поскольку для достижения этой автоматизации требуется всего несколько строк кода. Этот XPS SDK гибок и упрощает встраивание бизнес-логотипов в документы XPS программно. Более того, документация, API справочники и репозиторий GitHub являются полезными ресурсами. Поэтому не пропустите их и попробуйте этот SDK прямо сегодня.

Пожалуйста, посетите наш форум, чтобы задать вопросы.

Часто задаваемые вопросы

В: Как добавить изображение в файл XPS с использованием Python?

О: Довольно просто вставить изображения в файлы XPS с помощью Aspose.Page для Python через .NET. Пожалуйста, посетите эту ссылку, чтобы увидеть полный ответ.

В: Является ли XPS изображением?

О: Нет, XPS не является изображением. Это формат документа фиксированной компоновки, основанный на спецификациях XML Paper, созданных Microsoft. Он может содержать текст, векторную графику и изображения, но сам файл является документом, а не изображением.

В: Как редактировать документы XPS в Python?

О: Вы можете редактировать документы XPS в Python с помощью Aspose.Page для Python через .NET, который позволяет загружать существующий файл XPS и изменять его содержимое. Пожалуйста, посетите документацию, чтобы узнать больше.

Исследуйте