Table of Contents

Class TrailerDictionary

Namespace
UglyToad.PdfPig.CrossReference
Assembly
UglyToad.PdfPig.dll

Contains information for interpreting the cross-reference table.

public class TrailerDictionary
Inheritance
TrailerDictionary
Inherited Members

Properties

EncryptionToken

The document's encryption dictionary.

public IToken EncryptionToken { get; }

Property Value

IToken

Identifier

A list containing two-byte string tokens which act as file identifiers.

public IReadOnlyList<IDataToken<string>> Identifier { get; }

Property Value

IReadOnlyList<IDataToken<string>>

Info

The object reference for the document's information dictionary if it contains one.

public IndirectReference? Info { get; }

Property Value

IndirectReference?

PreviousCrossReferenceOffset

The offset in bytes to the previous cross-reference table or stream if the document has more than one cross-reference section.

public long? PreviousCrossReferenceOffset { get; }

Property Value

long?

Root

The object reference for the document's catalog dictionary.

public IndirectReference Root { get; }

Property Value

IndirectReference

Size

The total number of object entries across both the original cross-reference table and in any incremental updates.

public int Size { get; }

Property Value

int

Remarks

Any object in a cross-reference section whose number is greater than this value is ignored and considered missing.

Methods

ToString()

public override string ToString()

Returns

string