LinearizationPlan
Vue de l’ensemble
‘LinearizationPlan’ est une classe dans Aspose.PDF FOSS pour Java.
Il maintient le plan d’ordre de l’objet pour écrire un PDF linéaire.
Cette classe fournit 11 méthodes pour travailler avec les objets de Plan Linearisation dans des programmes Java. Les méthodologies disponibles comprennent: ‘LinearizationPlan’, ‘getDocumentLevel’, getFirstPageIndex', ‘getPagepageObjects’, ' getFurstShared', ’getNumPages', ''getOtherPayPrivate', ‚getTourPaysKeys',''get PagePrivatObjets',getSharedObject’. Tous les membres publics sont accessibles à toute application Java après l’installation de l’Aspose.PDF FOSS pour le package Java, Propriétés : ‘documentFerst, ‘firstIndex’,’ ObjectePfirste,‘PirePicet’ et plus.
Propriétés
| Name | Type | Access | Description |
|---|---|---|---|
pageKeys | List<PdfObjectKey> | Read | Returns page object keys in document order. |
firstPageIndex | int | Read | Returns the index of the first page to display. |
firstPagePrivate | List<PdfObjectKey> | Read | Returns objects private to the first page (Part 6). |
firstPageShared | List<PdfObjectKey> | Read | Returns shared objects needed for the first page (Part 6). |
firstPageObjects | List<PdfObjectKey> | Read | Returns all objects for Part 6 (first page private + shared). |
otherPagePrivate | Map<Integer, List<PdfObjectKey>> | Read | Returns the per-page private objects map. |
sharedObjects | List<PdfObjectKey> | Read | Returns shared objects for non-first pages (Part 8). |
documentLevel | List<PdfObjectKey> | Read | Returns document-level objects (Parts 4/9). |
numPages | int | Read | Returns the total number of pages. |
méthodes
| Signature | Description |
|---|---|
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) | Creates a new linearization plan. |
getPageKeys() → List<PdfObjectKey> | Returns page object keys in document order. |
getFirstPageIndex() → int | Returns the index of the first page to display. |
getFirstPagePrivate() → List<PdfObjectKey> | Returns objects private to the first page (Part 6). |
getFirstPageShared() → List<PdfObjectKey> | Returns shared objects needed for the first page (Part 6). |
getFirstPageObjects() → List<PdfObjectKey> | Returns all objects for Part 6 (first page private + shared). |
getPagePrivateObjects(pageIndex: int) → List<PdfObjectKey> | Returns private objects for a given page index (Part 7). |
getOtherPagePrivate() → Map<Integer, List<PdfObjectKey>> | Returns the per-page private objects map. |
getSharedObjects() → List<PdfObjectKey> | Returns shared objects for non-first pages (Part 8). |
getDocumentLevel() → List<PdfObjectKey> | Returns document-level objects (Parts 4/9). |
getNumPages() → int | Returns the total number of pages. |
Voir aussi
- Aspose.PDF pour Java — API d’entreprise