C# 클래스 iTextSharp.text.pdf.PdfDocument

상속: iTextSharp.text.Document
파일 보기 프로젝트 열기: mapo80/iTextSharp-Monotouch 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
additionalActions PdfDictionary
alignment int
anchorAction PdfAction
boxSize PdfRectangle>.Dictionary
collection PdfCollection
currentHeight float
currentOutline PdfOutline
documentFileAttachment PdfObject>.Dictionary
documentLevelJS PdfObject>.Dictionary
firstPageEvent bool
graphics PdfContentByte
imageEnd float
imageWait Image
indentation Indentation
info PdfInfo
isSectionTitle bool
lastElementType int
leading float
leadingCount int
line PdfLine
lines List
localDestinations Destination>.SortedDictionary
markPoint int
nextMarginBottom float
nextMarginLeft float
nextMarginRight float
nextMarginTop float
nextPageSize Rectangle
openActionAction PdfAction
openActionName String
pageAA PdfDictionary
pageLabels PdfPageLabels
pageResources PageResources
rootOutline PdfOutline
strictImageSequence bool
text PdfContentByte
textEmptySize int
thisBoxSize PdfRectangle>.Dictionary
viewerPreferences PdfViewerPreferencesImp
writer PdfWriter

Private Properties

프로퍼티 타입 설명
AddAdditionalAction void
AddAnnotation void
AddCalculationOrder void
AddDiv void
AddFileAttachment void
AddJavaScript void
AddJavaScript void
AddOutline void
AddPTable void
AddViewerPreference void
CalculateOutlineCount void
FitsPage bool
FlushFloatingElements void
GetBoxSize iTextSharp.text.Rectangle
GetCatalog PdfCatalog
GetDocumentFileAttachment PdfObject>.Dictionary
GetDocumentLevelJS PdfObject>.Dictionary
GetLocalGotoAction PdfAction
GetMarkPoint int
IncMarkPoint void
LocalDestination bool
LocalGoto void
OutlineTree void
RemoteGoto void
RemoteGoto void
SetAction void
SetBoxSize void
SetOpenAction void
SetOpenAction void
SetPageAction void
TraverseOutlineCount void
WriteLineToContent float
WriteOutlines void

공개 메소드들

메소드 설명
Add ( IElement element ) : bool
AddWriter ( PdfWriter writer ) : void
ClearTextWrap ( ) : void
Close ( ) : void
GetVerticalPosition ( bool ensureNewLine ) : float
NewPage ( ) : bool
Open ( ) : void
PdfDocument ( ) : System
ResetPageCount ( ) : void
SetMarginMirroring ( bool MarginMirroring ) : bool
SetMarginMirroringTopBottom ( bool MarginMirroringTopBottom ) : bool
SetMargins ( float marginLeft, float marginRight, float marginTop, float marginBottom ) : bool
SetPageSize ( Rectangle pageSize ) : bool

보호된 메소드들

메소드 설명
Add ( Image image ) : void
AddSpacing ( float extraspace, float oldleading, Font f ) : void
CarriageReturn ( ) : void
EnsureNewLine ( ) : void
FlushLines ( ) : float
InitPage ( ) : void
NewLine ( ) : void
SetNewPageSizeAndMargins ( ) : void

비공개 메소드들

메소드 설명
AddAdditionalAction ( PdfName actionType, PdfAction action ) : void
AddAnnotation ( PdfAnnotation annot ) : void
AddCalculationOrder ( PdfFormField formField ) : void
AddDiv ( PdfDiv div ) : void
AddFileAttachment ( String description, PdfFileSpecification fs ) : void
AddJavaScript ( PdfAction js ) : void
AddJavaScript ( String name, PdfAction js ) : void
AddOutline ( PdfOutline outline, String name ) : void
AddPTable ( PdfPTable ptable ) : void
AddViewerPreference ( PdfName key, PdfObject value ) : void
CalculateOutlineCount ( ) : void
FitsPage ( PdfPTable table, float margin ) : bool
FlushFloatingElements ( ) : void
GetBoxSize ( String boxName ) : Rectangle
GetCatalog ( PdfIndirectReference pages ) : PdfCatalog
GetDocumentFileAttachment ( ) : PdfObject>.Dictionary
GetDocumentLevelJS ( ) : PdfObject>.Dictionary
GetLocalGotoAction ( String name ) : PdfAction
GetMarkPoint ( ) : int
IncMarkPoint ( ) : void
LocalDestination ( String name, PdfDestination destination ) : bool
LocalGoto ( String name, float llx, float lly, float urx, float ury ) : void
OutlineTree ( PdfOutline outline ) : void
RemoteGoto ( String filename, String name, float llx, float lly, float urx, float ury ) : void
RemoteGoto ( String filename, int page, float llx, float lly, float urx, float ury ) : void
SetAction ( PdfAction action, float llx, float lly, float urx, float ury ) : void
SetBoxSize ( String boxName, Rectangle size ) : void
SetOpenAction ( PdfAction action ) : void
SetOpenAction ( String name ) : void
SetPageAction ( PdfName actionType, PdfAction action ) : void
TraverseOutlineCount ( PdfOutline outline ) : void
WriteLineToContent ( PdfLine line, PdfContentByte text, PdfContentByte graphics, Object currentValues, float ratio ) : float
WriteOutlines ( ) : void

메소드 상세

Add() 공개 메소드

public Add ( IElement element ) : bool
element IElement
리턴 bool

Add() 보호된 메소드

protected Add ( Image image ) : void
image Image
리턴 void

AddSpacing() 보호된 메소드

protected AddSpacing ( float extraspace, float oldleading, Font f ) : void
extraspace float
oldleading float
f iTextSharp.text.Font
리턴 void

AddWriter() 공개 메소드

public AddWriter ( PdfWriter writer ) : void
writer PdfWriter
리턴 void

CarriageReturn() 보호된 메소드

protected CarriageReturn ( ) : void
리턴 void

ClearTextWrap() 공개 메소드

public ClearTextWrap ( ) : void
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

EnsureNewLine() 보호된 메소드

protected EnsureNewLine ( ) : void
리턴 void

FlushLines() 보호된 메소드

protected FlushLines ( ) : float
리턴 float

GetVerticalPosition() 공개 메소드

public GetVerticalPosition ( bool ensureNewLine ) : float
ensureNewLine bool
리턴 float

InitPage() 보호된 메소드

protected InitPage ( ) : void
리턴 void

NewLine() 보호된 메소드

protected NewLine ( ) : void
리턴 void

NewPage() 공개 메소드

public NewPage ( ) : bool
리턴 bool

Open() 공개 메소드

public Open ( ) : void
리턴 void

PdfDocument() 공개 메소드

public PdfDocument ( ) : System
리턴 System

ResetPageCount() 공개 메소드

public ResetPageCount ( ) : void
리턴 void

SetMarginMirroring() 공개 메소드

public SetMarginMirroring ( bool MarginMirroring ) : bool
MarginMirroring bool
리턴 bool

SetMarginMirroringTopBottom() 공개 메소드

public SetMarginMirroringTopBottom ( bool MarginMirroringTopBottom ) : bool
MarginMirroringTopBottom bool
리턴 bool

SetMargins() 공개 메소드

public SetMargins ( float marginLeft, float marginRight, float marginTop, float marginBottom ) : bool
marginLeft float
marginRight float
marginTop float
marginBottom float
리턴 bool

SetNewPageSizeAndMargins() 보호된 메소드

protected SetNewPageSizeAndMargins ( ) : void
리턴 void

SetPageSize() 공개 메소드

public SetPageSize ( Rectangle pageSize ) : bool
pageSize Rectangle
리턴 bool

프로퍼티 상세

additionalActions 보호되어 있는 프로퍼티

protected PdfDictionary additionalActions
리턴 PdfDictionary

alignment 보호되어 있는 프로퍼티

protected int alignment
리턴 int

anchorAction 보호되어 있는 프로퍼티

protected PdfAction anchorAction
리턴 PdfAction

boxSize 보호되어 있는 프로퍼티

protected Dictionary boxSize
리턴 PdfRectangle>.Dictionary

collection 보호되어 있는 프로퍼티

protected PdfCollection collection
리턴 PdfCollection

currentHeight 보호되어 있는 프로퍼티

protected float currentHeight
리턴 float

currentOutline 보호되어 있는 프로퍼티

protected PdfOutline currentOutline
리턴 PdfOutline

documentFileAttachment 보호되어 있는 프로퍼티

protected Dictionary documentFileAttachment
리턴 PdfObject>.Dictionary

documentLevelJS 보호되어 있는 프로퍼티

protected Dictionary documentLevelJS
리턴 PdfObject>.Dictionary

firstPageEvent 보호되어 있는 프로퍼티

protected bool firstPageEvent
리턴 bool

graphics 보호되어 있는 프로퍼티

protected PdfContentByte graphics
리턴 PdfContentByte

imageEnd 보호되어 있는 프로퍼티

protected float imageEnd
리턴 float

imageWait 보호되어 있는 프로퍼티

protected Image imageWait
리턴 Image

indentation 보호되어 있는 프로퍼티

protected Indentation indentation
리턴 Indentation

info 보호되어 있는 프로퍼티

protected PdfInfo info
리턴 PdfInfo

isSectionTitle 보호되어 있는 프로퍼티

protected bool isSectionTitle
리턴 bool

lastElementType 보호되어 있는 프로퍼티

protected int lastElementType
리턴 int

leading 보호되어 있는 프로퍼티

protected float leading
리턴 float

leadingCount 보호되어 있는 프로퍼티

protected int leadingCount
리턴 int

line 보호되어 있는 프로퍼티

protected PdfLine line
리턴 PdfLine

lines 보호되어 있는 프로퍼티

protected List lines
리턴 List

localDestinations 보호되어 있는 프로퍼티

protected SortedDictionary localDestinations
리턴 Destination>.SortedDictionary

markPoint 보호되어 있는 프로퍼티

protected int markPoint
리턴 int

nextMarginBottom 보호되어 있는 프로퍼티

protected float nextMarginBottom
리턴 float

nextMarginLeft 보호되어 있는 프로퍼티

protected float nextMarginLeft
리턴 float

nextMarginRight 보호되어 있는 프로퍼티

protected float nextMarginRight
리턴 float

nextMarginTop 보호되어 있는 프로퍼티

protected float nextMarginTop
리턴 float

nextPageSize 보호되어 있는 프로퍼티

protected Rectangle nextPageSize
리턴 Rectangle

openActionAction 보호되어 있는 프로퍼티

protected PdfAction openActionAction
리턴 PdfAction

openActionName 보호되어 있는 프로퍼티

protected String openActionName
리턴 String

pageAA 보호되어 있는 프로퍼티

protected PdfDictionary pageAA
리턴 PdfDictionary

pageLabels 보호되어 있는 프로퍼티

protected PdfPageLabels pageLabels
리턴 PdfPageLabels

pageResources 보호되어 있는 프로퍼티

protected PageResources pageResources
리턴 PageResources

rootOutline 보호되어 있는 프로퍼티

protected PdfOutline rootOutline
리턴 PdfOutline

strictImageSequence 보호되어 있는 프로퍼티

protected bool strictImageSequence
리턴 bool

text 보호되어 있는 프로퍼티

protected PdfContentByte text
리턴 PdfContentByte

textEmptySize 보호되어 있는 프로퍼티

protected int textEmptySize
리턴 int

thisBoxSize 보호되어 있는 프로퍼티

protected Dictionary thisBoxSize
리턴 PdfRectangle>.Dictionary

viewerPreferences 보호되어 있는 프로퍼티

protected PdfViewerPreferencesImp viewerPreferences
리턴 PdfViewerPreferencesImp

writer 보호되어 있는 프로퍼티

protected PdfWriter writer
리턴 PdfWriter