XpsDocument

Обзор

XpsDocument это класс в Aspose.Page FOSS для Python.

Представляет загруженный или редактируемый документ XPS.

Этот класс предоставляет 12 методов для работы с объектами XpsDocument в программах Python. Доступные методы включают: add_page, create, from_bytes, from_file, get_print_tickets, insert_page, remove_page, remove_print_ticket, save, set_print_ticket, to_image, to_pdf. Все публичные участники доступны для любого приложения Python после установки пакета Aspose.Page FOSS for Python. Свойства: builder, package.

Свойства

Наименование:Тип:AccessОписание:
packageXpsPackageЧитать/писатьПолучает или задает пакет.
builderXpsDocumentBuilderЧитать/писатьПолучает или задает builder.

Методы

SignatureОписание:
`create(title: strNone)“XpsDocument”`
from_bytes(data: bytes)"XpsDocument"Создать документ XPS из байтов.
from_file(path: str)"XpsDocument"Создать документ XPS из пути файла.
add_page(width: float, height: float)XpsFixedPageПрисоедините новую фиксированную страницу и верните ее.
insert_page(index: int, page: XpsFixedPage)Вставить фиксированную страницу в указанный индекс.
remove_page(index: int)Удалить фиксированную страницу в данном индексе.
`save(path: strNone)bytes`
get_print_tickets()list["PrintTicket"]Верните все печатные знаки в документе.
`set_print_ticket(scope: str, xml: str, page_index: intNone)`
`remove_print_ticket(scope: str, page_index: intNone)`
`to_pdf(options: “PdfSaveOptionsNone”)bytes`
to_image(options: "ImageSaveOptions")bytesПреобразовать документ в байты растрового изображения.

См. также:

 Русский