PsDocument

PsDocument

Overzicht

PsDocument is een klasse in Aspose.Page FOSS voor Python.

Geeft een geladen of bewerkbaar PS/EPS document weer.

Deze klasse biedt 14 methoden voor het werken met PsDocument objecten in Python programma’s. Beschikbare methoden zijn: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp, en 2 extra methoden. Alle openbare leden zijn toegankelijk voor elke Python toepassing na het installeren van het Aspose.Page FOSS voor Python pakket. Eigenschappen: data, dirty, dsc, header, is_eps, pages, en nog 3.

Eigenschappen

NaamTypeToegangBeschrijving
databytesLezen/schrijvenHaalt of stelt de gegevens in.
is_epsboolLezen/schrijvenHaalt op of stelt de is eps in.
dsc`DscMetadataNone`Lezen/schrijven
source_path`strNone`Lezen/schrijven
pageslist[PsPage]Lezen/schrijvenKrijgt of stelt de pagina’s in.
prologlist[str]Lezen/schrijvenHaalt de prolog op of stelt deze in.
trailerlist[str]Lezen/schrijvenHaalt de trailer op of stelt deze in.
header`strNone`Lezen/schrijven
dirtyboolLezen/schrijvenHaalt de dirty op of stelt deze in.

Methoden

HandtekeningBeschrijving
create(is_eps: bool, page_size: tuple[float, float]) → "PsDocument"Maak een nieuw PS/EPS document met een enkele lege pagina.
from_bytes(data: bytes) → "PsDocument"Maak een document van bytes en detecteer EPS-metadata.
from_file(path: str) → "PsDocument"Maak een document van een bestandspad.
`add_page(size: tuple[float, float]None)→PsPage`
`insert_page(index: int, size: tuple[float, float]None)→PsPage`
remove_page(index: int)Verwijder de pagina op de opgegeven index.
get_page(index: int) → PsPageRetourneer de pagina op de opgegeven index.
`save(path: strNone)→bytes`
as_bytes() → bytesRetourneer de ruwe documentbytes.
get_xmp() → `strNone`
set_xmp(xmp_xml: str)Stel XMP-metadata in op een EPS-document.
remove_xmp()Verwijder XMP-metadata uit een EPS-document.
`to_pdf(options: “PdfSaveOptionsNone”)→bytes`
to_image(options: "ImageSaveOptions") → bytesConverteer het document naar rasterafbeeldingsbytes.

Zie ook

 Nederlands