XpsDocument
XpsDocument
Overview
XpsDocument adalah kelas di Aspose.Page FOSS untuk Python.
Menampilkan dokumen XPS yang dimuat atau dapat diedit.
Kelas ini menyediakan 12 metode untuk bekerja dengan XpsDocument objek dalam program Python. Metode yang tersedia meliputi: 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. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket FOSS for Python. Sifatnya: builder, package.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
package | XpsPackage | Membaca/menulis | Mendapatkan atau mengatur paket. |
builder | XpsDocumentBuilder | Membaca/menulis | Menang atau mengatur pembangun. |
Methods
| Signature | Description |
|---|---|
| `create(title: str | None)→“XpsDocument”` |
from_bytes(data: bytes) → "XpsDocument" | Buat dokumen XPS dari byte. |
from_file(path: str) → "XpsDocument" | Buat dokumen XPS dari jalur file. |
add_page(width: float, height: float) → XpsFixedPage | Tambahkan halaman tetap baru dan kembalikan. |
insert_page(index: int, page: XpsFixedPage) | Masukkan halaman tetap pada indeks yang diberikan. |
remove_page(index: int) | Hapus halaman tetap pada indeks yang diberikan. |
| `save(path: str | None)→bytes` |
get_print_tickets() → list["PrintTicket"] | Kembalikan semua tiket cetak dalam dokumen. |
| `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 | Konversi dokumen ke byte gambar raster. |