XpsDocument
ΕΚΤΙΜΗΣΗ
XpsDocument Είναι μια τάξη στο Aspose.Page FOSS για Python.
Εμφανίζεται ένα φορτισμένο ή επεξεργαστικό έγγραφο XPS.
Αυτή η κατηγορία παρέχει 12 μεθόδους για να εργαστείτε με XpsDocument αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: add_page, create, from_bytes, from_file, get_print_tickets, insert_page, remove_page, remove_print_ticket, save, set_print_ticket, to_image, to_pdf. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Page FOSS για το πακέτο Python. Ιδιοκτησία : builder, package.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
package | XpsPackage | Διαβάστε / Γράψτε | Πάρτε ή τοποθετήστε το πακέτο. |
builder | XpsDocumentBuilder | Διαβάστε / Γράψτε | Να πάρει ή να τοποθετήσει τον κατασκευαστή. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
| `create(title: str | None)→“XpsDocument”` |
from_bytes(data: bytes) → "XpsDocument" | Δημιουργήστε ένα έγγραφο XPS από τα bytes. |
from_file(path: str) → "XpsDocument" | Δημιουργήστε ένα έγγραφο XPS από μια διαδρομή αρχείων. |
add_page(width: float, height: float) → XpsFixedPage | Προσθήκη νέας σταθερής σελίδας και επιστροφή. |
insert_page(index: int, page: XpsFixedPage) | Εισάγετε μια σταθερή σελίδα στο δεδομένο δείκτη. |
remove_page(index: int) | Αφαιρέστε μια σταθερή σελίδα στο συγκεκριμένο δείκτη. |
| `save(path: str | None)→bytes` |
get_print_tickets() → list["PrintTicket"] | Επιστρέψτε όλα τα εισιτήρια που εκτυπώνονται στο έγγραφο. |
| `set_print_ticket(scope: str, xml: str, page_index: int | None)` |
| `remove_print_ticket(scope: str, page_index: int | None)` |
| `to_pdf(options: “PdfSaveOptions | None”)→bytes` |
to_image(options: "ImageSaveOptions") → bytes | Μετατρέψτε το έγγραφο σε ραστερ εικόνας bytes. |