XpsDocument

XpsDocument

General

XpsDocument és una classe en FOSS per Python.

Representa un document XPS carregat o editable.

Aquesta classe proporciona 12 mètodes per treballar amb objectes XpsDocument en programes de Python. Els mètodes disponibles inclouen: 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. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: builder, package.

Propietats

NomTipus de productesAccessDescripció
packageXpsPackageLlegir/EscriureObté o estableix el paquet.
builderXpsDocumentBuilderLlegir/EscriureObté o estableix el constructor.

Mètodes

SignatureDescripció
`create(title: strNone)“XpsDocument”`
from_bytes(data: bytes)"XpsDocument"Crear un document XPS a partir de bytes.
from_file(path: str)"XpsDocument"Crear un document XPS a partir d’una ruta de fitxer.
add_page(width: float, height: float)XpsFixedPageAfegir una nova pàgina fixa i tornar-la.
insert_page(index: int, page: XpsFixedPage)Insertar una pàgina fixa a l’índex donat.
remove_page(index: int)Eliminar una pàgina fixa en l’índex donat.
`save(path: strNone)bytes`
get_print_tickets()list["PrintTicket"]Retornar tots els tiquets impresos en el document.
`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")bytesConvertir el document en bytes d’imatge raster.

Veure també

 Català