XRefEntry
Overview
XRefEntry is a class in Aspose.Pdf FOSS for Java.
Represents a single cross-reference entry in a PDF file.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
type | Type | Read | Returns the entry type. |
objectNumber | int | Read | Returns the object number. |
generationNumber | int | Read | Returns the generation number. |
byteOffset | long | Read | Returns the byte offset for IN_USE entries. |
objectStreamNumber | int | Read | Returns the object stream number for COMPRESSED entries. |
indexWithinStream | int | Read | Returns the index within the object stream for COMPRESSED entries. |
Methods
| Signature | Description |
|---|---|
inUse(objectNumber: int, generationNumber: int, byteOffset: long) → XRefEntry | Creates an in-use entry with a byte offset in the file. |
free(objectNumber: int, generationNumber: int, nextFreeObjectNumber: long) → XRefEntry | Creates a free entry (deleted object). |
compressed(objectNumber: int, objectStreamNumber: int, indexWithinStream: int) → XRefEntry | Creates a compressed entry stored in an object stream. |
getType() → Type | Returns the entry type. |
getObjectNumber() → int | Returns the object number. |
getGenerationNumber() → int | Returns the generation number. |
getByteOffset() → long | Returns the byte offset for IN_USE entries. |
getObjectStreamNumber() → int | Returns the object stream number for COMPRESSED entries. |
getIndexWithinStream() → int | Returns the index within the object stream for COMPRESSED entries. |
toString() → String |