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 for Java. خصائص: endOfFirstPage, fileLength, firstPageNumber, firstPageObjNum, hintStreamLength, hintStreamOffset,و 3 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
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) | يضع قيمة صفحات النوم. |
getMainXRefOffset() → long | يعيد تعديل الجدول الرئيسي xref (/T). |
setMainXRefOffset(offset: long) | يضع قيمة التغيير الرئيسي لـ x. |
getFirstPageNumber() → int | يعيد رقم الصفحة الأولى (/P) ، الافتراضي 0. |
setFirstPageNumber(num: int) | يضع قيمة رقم الصفحة الأولى. |
isValid(actualFileLength: long) → boolean | يؤكد أن /L يطابق طول الملف الفعلي. |