C# Class iTextSharp.text.pdf.PdfCopy

Inheritance: PdfWriter
ファイルを表示 Open project: mapo80/iTextSharp-Monotouch Class Usage Examples

Protected Properties

Property Type Description
acroForm PdfIndirectReference
disableIndirects PdfObject>.Dictionary
fieldArray PdfArray
fieldTemplates object>.Dictionary
indirectMap Dictionary>
indirects IndirectReferences>.Dictionary
namePtr int[]
parentObjects PdfObject>.Dictionary
reader PdfReader

Public Methods

Method Description
AddAnnotation ( PdfAnnotation annot ) : void
AddPage ( PdfImportedPage iPage ) : void
AddPage ( Rectangle rect, int rotation ) : void
Close ( ) : void
CopyAcroForm ( PdfReader reader ) : void
CreatePageStamp ( PdfImportedPage iPage ) : PageStamp
FreeReader ( PdfReader reader ) : void
GetImportedPage ( PdfReader reader, int pageNumber ) : PdfImportedPage
GetImportedPage ( PdfReader reader, int pageNumber, bool keepTaggedPdfStructure ) : PdfImportedPage
PdfCopy ( Document document, Stream os ) : System

Protected Methods

Method Description
CopyArray ( PdfArray inp ) : PdfArray
CopyArray ( PdfArray inp, bool keepStruct, bool directRootKids ) : PdfArray
CopyDictionary ( PdfDictionary inp ) : PdfDictionary
CopyDictionary ( PdfDictionary inp, bool keepStruct, bool directRootKids ) : PdfDictionary
CopyIndirect ( PRIndirectReference inp ) : PdfIndirectReference
CopyIndirect ( PRIndirectReference inp, bool keepStructure, bool directRootKids ) : PdfIndirectReference
CopyObject ( PdfObject inp ) : PdfObject
CopyObject ( PdfObject inp, bool keepStruct, bool directRootKidds ) : PdfObject
CopyStream ( PRStream inp ) : PdfStream
GetCatalog ( PdfIndirectReference rootObj ) : PdfDictionary
GetImportedPageImpl ( PdfReader reader, int pageNumber ) : PdfImportedPage
SetFromIPage ( PdfImportedPage iPage ) : int
SetFromReader ( PdfReader reader ) : void

Private Methods

Method Description
Add ( PdfPage page, PdfContents contents ) : PdfIndirectReference
AddFieldResources ( PdfDictionary catalog ) : void

Method Details

AddAnnotation() public method

public AddAnnotation ( PdfAnnotation annot ) : void
annot PdfAnnotation
return void

AddPage() public method

public AddPage ( PdfImportedPage iPage ) : void
iPage PdfImportedPage
return void

AddPage() public method

public AddPage ( Rectangle rect, int rotation ) : void
rect iTextSharp.text.Rectangle
rotation int
return void

Close() public method

public Close ( ) : void
return void

CopyAcroForm() public method

public CopyAcroForm ( PdfReader reader ) : void
reader PdfReader
return void

CopyArray() protected method

protected CopyArray ( PdfArray inp ) : PdfArray
inp PdfArray
return PdfArray

CopyArray() protected method

protected CopyArray ( PdfArray inp, bool keepStruct, bool directRootKids ) : PdfArray
inp PdfArray
keepStruct bool
directRootKids bool
return PdfArray

CopyDictionary() protected method

protected CopyDictionary ( PdfDictionary inp ) : PdfDictionary
inp PdfDictionary
return PdfDictionary

CopyDictionary() protected method

protected CopyDictionary ( PdfDictionary inp, bool keepStruct, bool directRootKids ) : PdfDictionary
inp PdfDictionary
keepStruct bool
directRootKids bool
return PdfDictionary

CopyIndirect() protected method

protected CopyIndirect ( PRIndirectReference inp ) : PdfIndirectReference
inp PRIndirectReference
return PdfIndirectReference

CopyIndirect() protected method

protected CopyIndirect ( PRIndirectReference inp, bool keepStructure, bool directRootKids ) : PdfIndirectReference
inp PRIndirectReference
keepStructure bool
directRootKids bool
return PdfIndirectReference

CopyObject() protected method

protected CopyObject ( PdfObject inp ) : PdfObject
inp PdfObject
return PdfObject

CopyObject() protected method

protected CopyObject ( PdfObject inp, bool keepStruct, bool directRootKidds ) : PdfObject
inp PdfObject
keepStruct bool
directRootKidds bool
return PdfObject

CopyStream() protected method

protected CopyStream ( PRStream inp ) : PdfStream
inp PRStream
return PdfStream

CreatePageStamp() public method

public CreatePageStamp ( PdfImportedPage iPage ) : PageStamp
iPage PdfImportedPage
return PageStamp

FreeReader() public method

public FreeReader ( PdfReader reader ) : void
reader PdfReader
return void

GetCatalog() protected method

protected GetCatalog ( PdfIndirectReference rootObj ) : PdfDictionary
rootObj PdfIndirectReference
return PdfDictionary

GetImportedPage() public method

public GetImportedPage ( PdfReader reader, int pageNumber ) : PdfImportedPage
reader PdfReader
pageNumber int
return PdfImportedPage

GetImportedPage() public method

public GetImportedPage ( PdfReader reader, int pageNumber, bool keepTaggedPdfStructure ) : PdfImportedPage
reader PdfReader
pageNumber int
keepTaggedPdfStructure bool
return PdfImportedPage

GetImportedPageImpl() protected method

protected GetImportedPageImpl ( PdfReader reader, int pageNumber ) : PdfImportedPage
reader PdfReader
pageNumber int
return PdfImportedPage

PdfCopy() public method

public PdfCopy ( Document document, Stream os ) : System
document iTextSharp.text.Document
os Stream
return System

SetFromIPage() protected method

protected SetFromIPage ( PdfImportedPage iPage ) : int
iPage PdfImportedPage
return int

SetFromReader() protected method

protected SetFromReader ( PdfReader reader ) : void
reader PdfReader
return void

Property Details

acroForm protected_oe property

protected PdfIndirectReference acroForm
return PdfIndirectReference

disableIndirects protected_oe property

protected Dictionary disableIndirects
return PdfObject>.Dictionary

fieldArray protected_oe property

protected PdfArray fieldArray
return PdfArray

fieldTemplates protected_oe property

protected Dictionary fieldTemplates
return object>.Dictionary

indirectMap protected_oe property

protected Dictionary> indirectMap
return Dictionary>

indirects protected_oe property

protected Dictionary indirects
return IndirectReferences>.Dictionary

namePtr protected_oe property

protected int[] namePtr
return int[]

parentObjects protected_oe property

protected Dictionary parentObjects
return PdfObject>.Dictionary

reader protected_oe property

protected PdfReader reader
return PdfReader