PsDocument

סקירה כללית

PsDocument הוא שיעור ב Aspose.Page FOSS עבור Python.

מסמך PS/EPS ניתן להעלות או לערוך.

שיעור זה מספק 14 שיטות לעבוד עם אובייקטים PsDocument בתוכניות Python. שיטות זמינות כוללות: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp,2 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Page FOSS עבור חבילת Python. רכוש : data, dirty, dsc, header, is_eps, pages,ועוד שלושה.

נכסים

שםסוגגישהתיאור
databytesקרא / כתיבהקבל או קבע את הנתונים.
is_epsboolקרא / כתיבהמקבל או קבע את זה הוא EPS.
dsc`DscMetadataNone`קרא / כתיבה
source_path`strNone`קרא / כתיבה
pageslist[PsPage]קרא / כתיבהמקבל או מפרט את הדפים.
prologlist[str]קרא / כתיבהמקבל או מפרט את הפרולוג.
trailerlist[str]קרא / כתיבהתזכה או תצטרך להשיג את הטריילר.
header`strNone`קרא / כתיבה
dirtyboolקרא / כתיבהמקבל או לשים את המלוכלך.

שיטות

חתימהתיאור
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)הסר את הדף ב- Index.
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להפוך את המסמך ל-Raster Image bytes.

ראה גם

 עברית