XpsDocument
XpsDocument
Overview
XpsDocument यह एक क्लास है Aspose.Page FOSS के लिए Python।.
यह एक लोड या संपादित XPS दस्तावेज़ का प्रतिनिधित्व करता है।.
इस कक्षा में पायथन प्रोग्रामों में XpsDocument वस्तुओं के साथ काम करने के लिए 12 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: 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.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
package | XpsPackage | पढ़ना / लिखना | पैकेज को प्राप्त करें या रखें।. |
builder | XpsDocumentBuilder | पढ़ना / लिखना | या तो निर्माता को पकड़ लेते हैं।. |
Methods
| Signature | Description |
|---|---|
| `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 | दस्तावेज़ को रैस्टर छवि बाइट्स में परिवर्तित करें।. |