PsDocument
ΕΚΤΙΜΗΣΗ
PsDocument Είναι μια τάξη στο Aspose.Page FOSS για Python.
Εμφανίζεται ένα φορτισμένο ή επεξεργαστικό έγγραφο PS/EPS.
Αυτή η κατηγορία παρέχει 14 μεθόδους για να εργαστείτε με PsDocument αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp,και δύο πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Page FOSS για το πακέτο Python. Ιδιοκτησία : data, dirty, dsc, header, is_eps, pages,Και 3 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
data | bytes | Διαβάστε / Γράψτε | Αποκτά ή τοποθετεί τα δεδομένα. |
is_eps | bool | Διαβάστε / Γράψτε | Το να παίρνει ή να βάλει είναι το eps. |
dsc | `DscMetadata | None` | Διαβάστε / Γράψτε |
source_path | `str | None` | Διαβάστε / Γράψτε |
pages | list[PsPage] | Διαβάστε / Γράψτε | Να βγάζεις ή να βάζει τις σελίδες. |
prolog | list[str] | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το προλόγιο. |
trailer | list[str] | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το trailer. |
header | `str | None` | Διαβάστε / Γράψτε |
dirty | bool | Διαβάστε / Γράψτε | Πάρτε ή βάζετε το βρώμικο. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
create(is_eps: bool, page_size: tuple[float, float]) → "PsDocument" | Δημιουργήστε ένα νέο έγγραφο PS/EPS με μία μόνο κενή σελίδα. |
from_bytes(data: bytes) → "PsDocument" | Δημιουργήστε ένα έγγραφο από τα byte και ανιχνεύστε μεταδεδομένα EPS. |
from_file(path: str) → "PsDocument" | Δημιουργήστε ένα έγγραφο από μια πορεία αρχείων. |
| `add_page(size: tuple[float, float] | None)→PsPage` |
| `insert_page(index: int, size: tuple[float, float] | None)→PsPage` |
remove_page(index: int) | Αφαιρέστε τη σελίδα στο δικό σας δείκτη. |
get_page(index: int) → PsPage | Επιστρέψτε την σελίδα στο δικό σας δείκτη. |
| `save(path: str | None)→bytes` |
as_bytes() → bytes | Επιστρέψτε τα βασικά bytes του εγγράφου. |
get_xmp() → `str | None` |
set_xmp(xmp_xml: str) | Εισάγετε τα μεταδεδομένα XMP σε ένα έγγραφο EPS. |
remove_xmp() | Αφαιρέστε τα μεταδεδομένα XMP από ένα έγγραφο EPS. |
| `to_pdf(options: “PdfSaveOptions | None”)→bytes` |
to_image(options: "ImageSaveOptions") → bytes | Μετατρέψτε το έγγραφο σε ραστερ εικόνας bytes. |