HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.pdf.PdfIndirectReference Class Reference
Inheritance diagram for iTextSharp.text.pdf.PdfIndirectReference:
iTextSharp.text.pdf.PdfObject iTextSharp.text.pdf.PRIndirectReference

Public Member Functions

override String ToString ()
 
- Public Member Functions inherited from iTextSharp.text.pdf.PdfObject
virtual void ToPdf (PdfWriter writer, Stream os)
 
virtual byte[] GetBytes ()
 
bool CanBeInObjStm ()
 
override string ToString ()
 
bool IsNull ()
 
bool IsBoolean ()
 
bool IsNumber ()
 
bool IsString ()
 
bool IsName ()
 
bool IsArray ()
 
bool IsDictionary ()
 
bool IsStream ()
 
bool IsIndirect ()
 

Protected Member Functions

 PdfIndirectReference ()
 
- Protected Member Functions inherited from iTextSharp.text.pdf.PdfObject
 PdfObject (int type)
 
 PdfObject (int type, string content)
 
 PdfObject (int type, byte[] bytes)
 

Protected Attributes

int number
 
int generation = 0
 
- Protected Attributes inherited from iTextSharp.text.pdf.PdfObject
byte[] bytes
 
int type
 
PRIndirectReference indRef
 

Properties

int Number [get]
 
int Generation [get]
 
- Properties inherited from iTextSharp.text.pdf.PdfObject
int Length [get]
 
string Content [set]
 
int Type [get]
 
PRIndirectReference IndRef [get, set]
 

Additional Inherited Members

- Static Public Attributes inherited from iTextSharp.text.pdf.PdfObject
const int BOOLEAN = 1
 
const int NUMBER = 2
 
const int STRING = 3
 
const int NAME = 4
 
const int ARRAY = 5
 
const int DICTIONARY = 6
 
const int STREAM = 7
 
const int NULL = 8
 
const int INDIRECT = 10
 
const string NOTHING = ""
 
const string TEXT_PDFDOCENCODING = "PDF"
 
const string TEXT_UNICODE = "UnicodeBig"
 

Detailed Description

PdfIndirectReference contains a reference to a PdfIndirectObject.

Any object used as an element of an array or as a value in a dictionary may be specified by either a direct object of an indirect reference. An indirect reference is a reference to an indirect object, and consists of the indirect object's object number, generation number and the R keyword.
This object is described in the 'Portable Document Format Reference Manual version 1.3' section 4.11 (page 54).

See also
PdfObject
PdfIndirectObject

Constructor & Destructor Documentation

◆ PdfIndirectReference()

iTextSharp.text.pdf.PdfIndirectReference.PdfIndirectReference ( )
protected

Member Function Documentation

◆ ToString()

override String iTextSharp.text.pdf.PdfIndirectReference.ToString ( )

Member Data Documentation

◆ generation

int iTextSharp.text.pdf.PdfIndirectReference.generation = 0
protected

the generation number

◆ number

int iTextSharp.text.pdf.PdfIndirectReference.number
protected

the object number

Property Documentation

◆ Generation

int iTextSharp.text.pdf.PdfIndirectReference.Generation
get

Returns the generation of the object.

Returns
a number.

◆ Number

int iTextSharp.text.pdf.PdfIndirectReference.Number
get

Returns the number of the object.

Returns
a number.

The documentation for this class was generated from the following file: