C# Класс iTextSharp.text.pdf.PdfCopy

Наследование: PdfWriter
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
acroForm PdfIndirectReference
disableIndirects PdfObject>.Dictionary
fieldArray PdfArray
fieldTemplates object>.Dictionary
indirectMap Dictionary>
indirects IndirectReferences>.Dictionary
namePtr int[]
parentObjects PdfObject>.Dictionary
reader PdfReader

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
Add ( PdfPage page, PdfContents contents ) : PdfIndirectReference
AddFieldResources ( PdfDictionary catalog ) : void

Описание методов

AddAnnotation() публичный метод

public AddAnnotation ( PdfAnnotation annot ) : void
annot PdfAnnotation
Результат void

AddPage() публичный метод

public AddPage ( PdfImportedPage iPage ) : void
iPage PdfImportedPage
Результат void

AddPage() публичный метод

public AddPage ( Rectangle rect, int rotation ) : void
rect iTextSharp.text.Rectangle
rotation int
Результат void

Close() публичный метод

public Close ( ) : void
Результат void

CopyAcroForm() публичный метод

public CopyAcroForm ( PdfReader reader ) : void
reader PdfReader
Результат void

CopyArray() защищенный метод

protected CopyArray ( PdfArray inp ) : PdfArray
inp PdfArray
Результат PdfArray

CopyArray() защищенный метод

protected CopyArray ( PdfArray inp, bool keepStruct, bool directRootKids ) : PdfArray
inp PdfArray
keepStruct bool
directRootKids bool
Результат PdfArray

CopyDictionary() защищенный метод

protected CopyDictionary ( PdfDictionary inp ) : PdfDictionary
inp PdfDictionary
Результат PdfDictionary

CopyDictionary() защищенный метод

protected CopyDictionary ( PdfDictionary inp, bool keepStruct, bool directRootKids ) : PdfDictionary
inp PdfDictionary
keepStruct bool
directRootKids bool
Результат PdfDictionary

CopyIndirect() защищенный метод

protected CopyIndirect ( PRIndirectReference inp ) : PdfIndirectReference
inp PRIndirectReference
Результат PdfIndirectReference

CopyIndirect() защищенный метод

protected CopyIndirect ( PRIndirectReference inp, bool keepStructure, bool directRootKids ) : PdfIndirectReference
inp PRIndirectReference
keepStructure bool
directRootKids bool
Результат PdfIndirectReference

CopyObject() защищенный метод

protected CopyObject ( PdfObject inp ) : PdfObject
inp PdfObject
Результат PdfObject

CopyObject() защищенный метод

protected CopyObject ( PdfObject inp, bool keepStruct, bool directRootKidds ) : PdfObject
inp PdfObject
keepStruct bool
directRootKidds bool
Результат PdfObject

CopyStream() защищенный метод

protected CopyStream ( PRStream inp ) : PdfStream
inp PRStream
Результат PdfStream

CreatePageStamp() публичный метод

public CreatePageStamp ( PdfImportedPage iPage ) : PageStamp
iPage PdfImportedPage
Результат PageStamp

FreeReader() публичный метод

public FreeReader ( PdfReader reader ) : void
reader PdfReader
Результат void

GetCatalog() защищенный метод

protected GetCatalog ( PdfIndirectReference rootObj ) : PdfDictionary
rootObj PdfIndirectReference
Результат PdfDictionary

GetImportedPage() публичный метод

public GetImportedPage ( PdfReader reader, int pageNumber ) : PdfImportedPage
reader PdfReader
pageNumber int
Результат PdfImportedPage

GetImportedPage() публичный метод

public GetImportedPage ( PdfReader reader, int pageNumber, bool keepTaggedPdfStructure ) : PdfImportedPage
reader PdfReader
pageNumber int
keepTaggedPdfStructure bool
Результат PdfImportedPage

GetImportedPageImpl() защищенный метод

protected GetImportedPageImpl ( PdfReader reader, int pageNumber ) : PdfImportedPage
reader PdfReader
pageNumber int
Результат PdfImportedPage

PdfCopy() публичный метод

public PdfCopy ( Document document, Stream os ) : System
document iTextSharp.text.Document
os Stream
Результат System

SetFromIPage() защищенный метод

protected SetFromIPage ( PdfImportedPage iPage ) : int
iPage PdfImportedPage
Результат int

SetFromReader() защищенный метод

protected SetFromReader ( PdfReader reader ) : void
reader PdfReader
Результат void

Описание свойств

acroForm защищенное свойство

protected PdfIndirectReference acroForm
Результат PdfIndirectReference

disableIndirects защищенное свойство

protected Dictionary disableIndirects
Результат PdfObject>.Dictionary

fieldArray защищенное свойство

protected PdfArray fieldArray
Результат PdfArray

fieldTemplates защищенное свойство

protected Dictionary fieldTemplates
Результат object>.Dictionary

indirectMap защищенное свойство

protected Dictionary> indirectMap
Результат Dictionary>

indirects защищенное свойство

protected Dictionary indirects
Результат IndirectReferences>.Dictionary

namePtr защищенное свойство

protected int[] namePtr
Результат int[]

parentObjects защищенное свойство

protected Dictionary parentObjects
Результат PdfObject>.Dictionary

reader защищенное свойство

protected PdfReader reader
Результат PdfReader