XpsDocument
XpsDocument
خلاصه ای
XpsDocument یک کلاس در Aspose.Page FOSS برای پایتون است.
یک سند XPS بارگذاری شده یا قابل ویرایش است.
این کلاس ۱۲ روش برای کار با XpsDocument در برنامه های پایتون را فراهم می کند. روش های موجود شامل: 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. همه اعضای عمومی پس از نصب بسته Aspose.Page FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: builder, package.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
package | XpsPackage | خواندن/نوشتن | دریافت یا تنظیم بسته. |
builder | XpsDocumentBuilder | خواندن/نوشتن | دریافت یا تنظیم سازنده. |
روش ها
| 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 | سند رو به بایت های تصویر رستر تبدیل کن. |