 | PdfCrossReferenceTable Class |
Represents the cross-reference table
Inheritance HierarchySystemObject Patagames.Pdf.Net.BasicTypesPdfCrossReferenceTable
Namespace:
Patagames.Pdf.Net.BasicTypes
Assemblies:
Patagames.Pdf.Xamarin.iOS (in Patagames.Pdf.Xamarin.iOS.dll) Version: 4.84.2704
Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.84.2704
Syntaxpublic class PdfCrossReferenceTable : IEnumerable<PdfCrossRefItem>,
IEnumerable
Public Class PdfCrossReferenceTable
Implements IEnumerable(Of PdfCrossRefItem), IEnumerable
public ref class PdfCrossReferenceTable : IEnumerable<PdfCrossRefItem>,
IEnumerable
type PdfCrossReferenceTable =
class
interface IEnumerable<PdfCrossRefItem>
interface IEnumerable
end
public class PdfCrossReferenceTable implements IEnumerable<PdfCrossRefItem>,
IEnumerable
Patagames.Pdf.Net.BasicTypes.PdfCrossReferenceTable = function();
Type.createClass(
'Patagames.Pdf.Net.BasicTypes.PdfCrossReferenceTable',
null,
IEnumerable`1,
IEnumerable);
The PdfCrossReferenceTable type exposes the following members.
Properties
| Name | Description |
---|
 | Count |
Gets the number of elements contained in the list.
|
 | Handle |
Gets the Pdfium SDK handle that the object is bound to
|
 | Item | |
Top
Methods
| Name | Description |
---|
  | FromPdfDocument |
Gets the cross reference table from specified PDF document
|
 | GetEnumerator |
Returns an enumerator that iterates through the collection.
|
 | Rebuild |
Rebuild cross-reference table.
|
 | Remove |
Removes specified object from the table.
|
 | Shrink |
Shrink the table up to specified object.
|
Top
Remarks
The cross-reference table contains information that permits random access to
indirect objects within the file so that the entire file need not be read to locate any
particular object. The table contains a one-line entry for each indirect object,
specifying the location of that object within the body of the file. (Beginning with
PDF 1.5, some or all of the cross-reference information may alternatively be
contained in cross-reference streams;)
See Also