XpsDocument
Overview
XpsDocument là một lớp trong Aspose.Page FOSS cho Python.
- Có tài liệu xps tải hoặc chỉnh sửa.
Khóa học này cung cấp 12 phương pháp để làm việc với các đối tượng XpsDocument trong các chương trình Python. Các phương pháp có sẵn bao gồm: 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. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Page FOSS cho gói Python. Tài sản : builder, package.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
package | XpsPackage | Đọc / viết | Nhận hoặc đặt gói. |
builder | XpsDocumentBuilder | Đọc / viết | - Nhận hoặc đặt nhà xây dựng. |
Methods
| Signature | Description |
|---|---|
| `create(title: str | None)→“XpsDocument”` |
from_bytes(data: bytes) → "XpsDocument" | Tạo tài liệu XPS từ byte. |
from_file(path: str) → "XpsDocument" | Tạo tài liệu XPS từ một đường file. |
add_page(width: float, height: float) → XpsFixedPage | Thêm một trang cố định mới và trả lại nó. |
insert_page(index: int, page: XpsFixedPage) | Nhập một trang cố định vào chỉ số đó. |
remove_page(index: int) | Xóa một trang cố định trên chỉ số đó. |
| `save(path: str | None)→bytes` |
get_print_tickets() → list["PrintTicket"] | Gửi lại tất cả vé in trong tài liệu. |
| `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 | Chuyển đổi tài liệu sang các byte hình ảnh raster. |