PsDocument

PsDocument

Übersicht

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

Stellt ein geladenes oder editierbares PS/EPS-Dokument dar.

Diese Klasse bietet 14 Methoden zur Arbeit mit PsDocument-Objekten in Python-Programmen. Verfügbare Methoden umfassen: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Page FOSS für Python-Paket installiert wurde. Eigenschaften: data, dirty, dsc, header, is_eps, pages und 3 weitere.

Eigenschaften

NameTypZugriffBeschreibung
databytesLesen/SchreibenLiest oder setzt die Daten.
is_epsboolLesen/SchreibenLiest oder setzt das IsEps.
dsc`DscMetadataNone`Lesen/Schreiben
source_path`strNone`Lesen/Schreiben
pageslist[PsPage]Lesen/SchreibenRuft die Seiten ab oder legt sie fest.
prologlist[str]Lesen/SchreibenLiest oder setzt den Prolog.
trailerlist[str]Lesen/SchreibenLiest oder setzt den Trailer.
header`strNone`Lesen/Schreiben
dirtyboolLesen/SchreibenLiest oder setzt den dirty.

Methoden

SignaturBeschreibung
create(is_eps: bool, page_size: tuple[float, float]) → "PsDocument"Erstelle ein neues PS/EPS-Dokument mit einer einzelnen leeren Seite.
from_bytes(data: bytes) → "PsDocument"Erstelle ein Dokument aus Bytes und erkenne EPS-Metadaten.
from_file(path: str) → "PsDocument"Erstelle ein Dokument aus einem Dateipfad.
`add_page(size: tuple[float, float]None)→PsPage`
`insert_page(index: int, size: tuple[float, float]None)→PsPage`
remove_page(index: int)Seite am angegebenen Index entfernen.
get_page(index: int) → PsPageSeite am angegebenen Index zurückgeben.
`save(path: strNone)→bytes`
as_bytes() → bytesGeben Sie die rohen Dokument-Bytes zurück.
get_xmp() → `strNone`
set_xmp(xmp_xml: str)Setze XMP-Metadaten in einem EPS-Dokument.
remove_xmp()Entfernen Sie XMP-Metadaten aus einem EPS-Dokument.
`to_pdf(options: “PdfSaveOptionsNone”)→bytes`
to_image(options: "ImageSaveOptions") → bytesKonvertieren Sie das Dokument in Rasterbild-Bytes.

Siehe auch

 Deutsch