LinearizationPlan
المعلومات العامة
LinearizationPlan هي فئة في Aspose.PDF FOSS لـ Java.
تحتوي على خطة ترتيب الكائنات لكتابة PDF خطي.
توفر هذه الفئة 11 طريقة للعمل مع LinearizationPlan كائنات في برامج Java. المنهجيات المتاحة تشمل: LinearizationPlan, getDocumentLevel, getFirstPageIndex, getFirstPageObjects, getFirstPagePrivate, getFirstPageShared, getNumPages, getOtherPagePrivate, getPageKeys, getPagePrivateObjects, getSharedObjects. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: documentLevel, firstPageIndex, firstPageObjects, firstPagePrivate, firstPageShared, numPages,و 3 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
pageKeys | List<PdfObjectKey> | اقرأ | يعيد المفاتيح الجوهرية للصفحة في ترتيب الوثيقة. |
firstPageIndex | int | اقرأ | يعيد فهرس الصفحة الأولى التي ستعرض. |
firstPagePrivate | List<PdfObjectKey> | اقرأ | يعيد الكائنات الخاصة إلى الصفحة الأولى (الجزء 6). |
firstPageShared | List<PdfObjectKey> | اقرأ | يعيد الكائنات المشتركة اللازمة للصفحة الأولى (الجزء 6). |
firstPageObjects | List<PdfObjectKey> | اقرأ | يعيد جميع الكائنات للجزء 6 (صفحة أولى خاصة + مشتركة). |
otherPagePrivate | Map<Integer, List<PdfObjectKey>> | اقرأ | يعيد خريطة الكائنات الخاصة لكل صفحة. |
sharedObjects | List<PdfObjectKey> | اقرأ | يعيد الكائنات المشتركة للصفحات غير الأولى (الجزء 8). |
documentLevel | List<PdfObjectKey> | اقرأ | يعيد الكائنات على مستوى الوثيقة (الأجزاء 4/9). |
numPages | int | اقرأ | يعيد العدد الإجمالي للصفحات. |
الطرق
| التوقيع | وصف |
|---|---|
LinearizationPlan(pageKeys: List<PdfObjectKey>, firstPageIndex: int, firstPagePrivate: List<PdfObjectKey>, firstPageShared: List<PdfObjectKey>, otherPagePrivate: Map<Integer, List<PdfObjectKey>>, sharedObjects: List<PdfObjectKey>, documentLevel: List<PdfObjectKey>, numPages: int) | يخلق خطة تحديد جديدة. |
getPageKeys() → List<PdfObjectKey> | يعيد المفاتيح الجوهرية للصفحة في ترتيب الوثيقة. |
getFirstPageIndex() → int | يعيد فهرس الصفحة الأولى التي ستعرض. |
getFirstPagePrivate() → List<PdfObjectKey> | يعيد الكائنات الخاصة إلى الصفحة الأولى (الجزء 6). |
getFirstPageShared() → List<PdfObjectKey> | يعيد الكائنات المشتركة اللازمة للصفحة الأولى (الجزء 6). |
getFirstPageObjects() → List<PdfObjectKey> | يعيد جميع الكائنات للجزء 6 (صفحة أولى خاصة + مشتركة). |
getPagePrivateObjects(pageIndex: int) → List<PdfObjectKey> | يعيد الكائنات الخاصة لمؤشر صفحة معين (الجزء 7). |
getOtherPagePrivate() → Map<Integer, List<PdfObjectKey>> | يعيد خريطة الكائنات الخاصة لكل صفحة. |
getSharedObjects() → List<PdfObjectKey> | يعيد الكائنات المشتركة للصفحات غير الأولى (الجزء 8). |
getDocumentLevel() → List<PdfObjectKey> | يعيد الكائنات على مستوى الوثيقة (الأجزاء 4/9). |
getNumPages() → int | يعيد العدد الإجمالي للصفحات. |