PsDocument

PsDocument

Panoramica

PsDocument è una classe in Aspose.Page FOSS per Python.

Rappresenta un documento PS/EPS caricato o modificabile.

Questa classe fornisce 14 metodi per lavorare con oggetti PsDocument nei programmi Python. I metodi disponibili includono: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp, e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Page FOSS per Python. Proprietà: data, dirty, dsc, header, is_eps, pages, e 3 ulteriori.

Proprietà

NomeTipoAccessoDescrizione
databytesLettura/ScritturaOttiene o imposta i dati.
is_epsboolLettura/ScritturaOttiene o imposta il valore di IsEps.
dsc`DscMetadataNone`Lettura/Scrittura
source_path`strNone`Lettura/Scrittura
pageslist[PsPage]Lettura/ScritturaOttiene o imposta le pagine.
prologlist[str]Lettura/ScritturaOttiene o imposta il prologo.
trailerlist[str]Lettura/ScritturaOttiene o imposta il trailer.
header`strNone`Lettura/Scrittura
dirtyboolLettura/ScritturaOttiene o imposta il valore di dirty.

Metodi

FirmaDescrizione
create(is_eps: bool, page_size: tuple[float, float]) → "PsDocument"Crea un nuovo documento PS/EPS con una singola pagina vuota.
from_bytes(data: bytes) → "PsDocument"Crea un documento da byte e rileva i metadati EPS.
from_file(path: str) → "PsDocument"Crea un documento da un percorso di file.
`add_page(size: tuple[float, float]None)→PsPage`
`insert_page(index: int, size: tuple[float, float]None)→PsPage`
remove_page(index: int)Rimuovi la pagina all’indice fornito.
get_page(index: int) → PsPageRestituisci la pagina all’indice fornito.
`save(path: strNone)→bytes`
as_bytes() → bytesRestituisce i byte grezzi del documento.
get_xmp() → `strNone`
set_xmp(xmp_xml: str)Imposta i metadati XMP su un documento EPS.
remove_xmp()Rimuovi i metadati XMP da un documento EPS.
`to_pdf(options: “PdfSaveOptionsNone”)→bytes`
to_image(options: "ImageSaveOptions") → bytesConverti il documento in byte di immagine raster.

Vedi anche

 Italiano