PsDocument

خلاصه ای

PsDocument یک کلاس در Aspose.Page FOSS برای پایتون است.

نشان دهنده یک سند PS/EPS بارگذاری شده یا قابل ویرایش است.

این کلاس 14 روش برای کار با PsDocument اشیاء در برنامه های پایتون را فراهم می کند. روش های موجود شامل: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Page FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: data, dirty, dsc, header, is_eps, pages,، و سه تا ديگه .

خواص

نام:نوع:Accessشرح:
databytesخواندن/نوشتندریافت یا تنظیم داده.
is_epsboolخواندن/نوشتندریافت یا تنظیم is eps.
dsc`DscMetadataNone`خواندن/نوشتن
source_path`strNone`خواندن/نوشتن
pageslist[PsPage]خواندن/نوشتنصفحات را دریافت یا تنظیم می‌کند.
prologlist[str]خواندن/نوشتندریافت یا تنظیم پیش‌متن.
trailerlist[str]خواندن/نوشتندریافت یا تنظیم تریلر.
header`strNone`خواندن/نوشتن
dirtyboolخواندن/نوشتندریافت یا تنظیم dirty.

روش ها

Signatureشرح:
create(is_eps: bool, page_size: tuple[float, float])"PsDocument"یک سند جدید PS/EPS با یک صفحه خالی ایجاد کنید.
from_bytes(data: bytes)"PsDocument"یک سند از بایت ها ایجاد کنید و متاداتا EPS را کشف کنید.
from_file(path: str)"PsDocument"یک سند را از طریق مسیر فایل ایجاد کنید.
`add_page(size: tuple[float, float]None)PsPage`
`insert_page(index: int, size: tuple[float, float]None)PsPage`
remove_page(index: int)صفحه را در فهرست ارائه شده حذف کنید.
get_page(index: int)PsPageصفحه را به فهرست ارائه شده برگردانید.
`save(path: strNone)bytes`
as_bytes()bytesبایت های مستند خام را برگردانید.
get_xmp() → `strNone`
set_xmp(xmp_xml: str)متادیتای XMP را بر روی یک سند EPS تنظیم کنید.
remove_xmp()حذف متاداتا XMP از یک سند EPS.
`to_pdf(options: “PdfSaveOptionsNone”)bytes`
to_image(options: "ImageSaveOptions")bytesسند رو به بایت های تصویر رستر تبدیل کن.

همچنین ببینید:

 فارسی