LinearizationParams
סקירה כללית
LinearizationParams הוא שיעור ב Aspose.PDF FOSS עבור Java.
מייצג את מילון הפרימטרים של ליניאריות (טבלה F.1, ISO 32000-1:2008).
שיעור זה מספק 21 שיטות לעבוד עם אובייקטים LinearizationParams בתוכניות Java. שיטות זמינות כוללות: detect, getEndOfFirstPage, getFileLength, getFirstPageNumber, getFirstPageObjNum, getHintStreamLength, getHintStreamOffset, getMainXRefOffset, getNumPages, getVersion, isValid, parse,9 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset,ועוד שלושה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
version | double | קראו | החזיר את הגירסה ליניארית (תמיד 1.0). |
fileLength | long | קראו | החזיר את אורך הקובץ הכולל (/L). |
hintStreamOffset | long | קראו | החזיר את הפריסה הבסיסית של זרם ההודעה (/H[0]). |
hintStreamLength | int | קראו | החזיר את אורך זרימת ההדפסה העיקרית (/H[1]). |
firstPageObjNum | int | קראו | החזיר את מספר האובייקט של הדף הראשון (/O). |
endOfFirstPage | long | קראו | החזר את התשלום בסוף סעיף הדף הראשון (/E). |
numPages | int | קראו | החזיר את מספר הדפים ( / N ) . |
mainXRefOffset | long | קראו | החזר את התשלום של לוח xref הראשי (/T). |
firstPageNumber | int | קראו | החזיר את מספר הדף הראשון (/P), כברירת מחדל 0. |
שיטות
| חתימה | תיאור |
|---|---|
parse(dict: PdfDictionary) → LinearizationParams | פרסים את הפרומטרים של ליניאריות מ PdfDictionary. |
toDictionary() → PdfDictionary | כותב את המילון של פרמטרים ליניאריזציה זה כמילוני PDF. |
detect(reader: RandomAccessReader) → LinearizationParams | גילוי אם PDF הוא ליניארי על ידי סריקה של 1024 בייטים הראשונים |
| מילת המפרט של הפרימידה. | |
getVersion() → double | החזיר את הגירסה ליניארית (תמיד 1.0). |
getFileLength() → long | החזיר את אורך הקובץ הכולל (/L). |
setFileLength(fileLength: long) | הגדרת ערך אורך הקובץ. |
getHintStreamOffset() → long | החזיר את הפריסה הבסיסית של זרם ההודעה (/H[0]). |
setHintStreamOffset(offset: long) | הגדר את הערך של הזרם הנחה. |
getHintStreamLength() → int | החזיר את אורך זרימת ההדפסה העיקרית (/H[1]). |
setHintStreamLength(length: int) | הגדרת ערך אורך זרם ההנחה. |
getFirstPageObjNum() → int | החזיר את מספר האובייקט של הדף הראשון (/O). |
setFirstPageObjNum(num: int) | הקלד את הערך של הדף הראשון obj num. |
getEndOfFirstPage() → long | החזר את התשלום בסוף סעיף הדף הראשון (/E). |
setEndOfFirstPage(offset: long) | הגדר את סוף הערך של הדף הראשון. |
getNumPages() → int | החזיר את מספר הדפים ( / N ) . |
setNumPages(n: int) | הגדרת הערך של הדפים Num. |
getMainXRefOffset() → long | החזר את התשלום של לוח xref הראשי (/T). |
setMainXRefOffset(offset: long) | הגדר את הערך הראשי x ref offset. |
getFirstPageNumber() → int | החזיר את מספר הדף הראשון (/P), כברירת מחדל 0. |
setFirstPageNumber(num: int) | הגדר את הערך של מספר הדף הראשון. |
isValid(actualFileLength: long) → boolean | אימות כי /L מתאים לגידול הקובץ האמיתי. |