XpsDocument

XpsDocument

Übersicht

XpsDocument ist eine Klasse in Aspose.Page FOSS für Python.

Stellt ein geladenes oder editierbares XPS-Dokument dar.

Diese Klasse stellt 12 Methoden zur Arbeit mit XpsDocument Objekten in Python Programmen bereit. Verfügbare Methoden umfassen: 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. Alle öffentlichen Mitglieder sind für jede Python Anwendung nach Installation des Aspose.Page FOSS für Python Pakets zugänglich. Eigenschaften: builder, package.

Eigenschaften

NameTypZugriffBeschreibung
packageXpsPackageLesen/SchreibenRuft das Paket ab oder legt es fest.
builderXpsDocumentBuilderLesen/SchreibenLiest oder legt den Builder fest.

Methoden

SignaturBeschreibung
`create(title: strNone)→“XpsDocument”`
from_bytes(data: bytes) → "XpsDocument"Erstelle ein XPS-Dokument aus Bytes.
from_file(path: str) → "XpsDocument"Erstellen Sie ein XPS-Dokument aus einem Dateipfad.
add_page(width: float, height: float) → XpsFixedPageFügen Sie eine neue feste Seite hinzu und geben Sie sie zurück.
insert_page(index: int, page: XpsFixedPage)Fügen Sie eine feste Seite an der angegebenen Position ein.
remove_page(index: int)Entfernen Sie eine feste Seite an der angegebenen Position.
`save(path: strNone)→bytes`
get_print_tickets() → list["PrintTicket"]Geben Sie alle Drucktickets im Dokument zurück.
`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") → bytesKonvertieren Sie das Dokument in Rasterbild-Bytes.

Siehe auch

 Deutsch