Click or drag to resize

PdfCrossReferenceTable Class

Represents the cross-reference table
Inheritance Hierarchy
SystemObject
  Patagames.Pdf.Net.BasicTypesPdfCrossReferenceTable

Namespace:  Patagames.Pdf.Net.BasicTypes
Assemblies:   Patagames.Pdf.Xamarin.iOS (in Patagames.Pdf.Xamarin.iOS.dll) Version: 4.68.2704
  Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.68.2704
Syntax
public class PdfCrossReferenceTable : IEnumerable<PdfCrossRefItem>, 
	IEnumerable

The PdfCrossReferenceTable type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of elements contained in the list.
Public propertyHandle
Gets the Pdfium SDK handle that the object is bound to
Public propertyItem
Gets the PdfCrossRefItem with specified object number.
Top
Methods
  NameDescription
Public methodStatic memberFromPdfDocument
Gets the cross reference table from specified PDF document
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodRebuild
Rebuild cross-reference table.
Public methodRemove
Removes specified object from the table.
Public methodShrink
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