PsDocument

Opinie generală

PsDocument este o clasă în Aspose.Page FOSS pentru Python.

Reprezintă un document PS/EPS încărcat sau editabil.

Această clasă oferă 14 metode pentru a lucra cu obiecte PsDocument în programele Python. Metodele disponibile includ: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp, și 2 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: data, dirty, dsc, header, is_eps, pages, şi încă 3 .

Proprietăți

Numele de proprietateTipul de vehiculAccessDescriere:
databytesCitire/scriereObține sau stabilește datele.
is_epsboolCitire/scriereObține sau stabilește is eps.
dsc`DscMetadataNone`Citire/scriere
source_path`strNone`Citire/scriere
pageslist[PsPage]Citire/scriereObține sau stabilește paginile.
prologlist[str]Citire/scriereObține sau setează prologul.
trailerlist[str]Citire/scriereObține sau stabilește remorca.
header`strNone`Citire/scriere
dirtyboolCitire/scriereObține sau setează dirty.

Metode de evaluare

SignatureDescriere:
create(is_eps: bool, page_size: tuple[float, float])"PsDocument"Crearea unui nou document PS/EPS cu o singură pagină goală.
from_bytes(data: bytes)"PsDocument"Creează un document din baiti și detectează metadatele EPS.
from_file(path: str)"PsDocument"Creează un document dintr-o cale de fişier.
`add_page(size: tuple[float, float]None)PsPage`
`insert_page(index: int, size: tuple[float, float]None)PsPage`
remove_page(index: int)Îndepărtaţi pagina de la indexul furnizat.
get_page(index: int)PsPageÎntoarce pagina la indexul furnizat.
`save(path: strNone)bytes`
as_bytes()bytesÎntoarce byte documentul brut.
get_xmp() → `strNone`
set_xmp(xmp_xml: str)Setați metadatele XMP pe un document EPS.
remove_xmp()Îndepărtați metadatele XMP dintr-un document EPS.
`to_pdf(options: “PdfSaveOptionsNone”)bytes`
to_image(options: "ImageSaveOptions")bytesConvertează documentul în baiti de imagine raster.

Vezi și:

 Română