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 ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python. คุณสมบัติ: builder, package.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
package | XpsPackage | อ่าน/เขียน | รับหรือกำหนดแพ็กเกจ. |
builder | XpsDocumentBuilder | อ่าน/เขียน | รับหรือกำหนด builder. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
| `create(title: str | None)→“XpsDocument”` |
from_bytes(data: bytes) → "XpsDocument" | สร้างเอกสาร XPS จากไบท์. |
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 | เปลี่ยนเอกสารเป็นรูปราสเตอร์ไบท์. |