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

상속: IPdfViewerPreferences, IPdfEncryptionSettings
파일 보기 프로젝트 열기: mapo80/iTextSharp-Monotouch 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
hasSignature bool
sigApp PdfSignatureAppearance
stamper PdfStamperImp

공개 메소드들

메소드 설명
AddAnnotation ( PdfAnnotation annot, int page ) : void
AddComments ( FdfReader fdf ) : void
AddFileAttachment ( String description, PdfFileSpecification fs ) : void
AddFileAttachment ( String description, byte fileStore, String file, String fileDisplay ) : void
AddSignature ( String name, int page, float llx, float lly, float urx, float ury ) : PdfFormField
AddViewerPreference ( PdfName key, PdfObject value ) : void
Close ( ) : void
CreateSignature ( PdfReader reader, Stream os, char pdfVersion ) : PdfStamper
CreateSignature ( PdfReader reader, Stream os, char pdfVersion, string tempFile ) : PdfStamper
CreateSignature ( PdfReader reader, Stream os, char pdfVersion, string tempFile, bool append ) : PdfStamper
Dispose ( ) : void
GetImportedPage ( PdfReader reader, int pageNumber ) : PdfImportedPage
GetOverContent ( int pageNum ) : PdfContentByte
GetPdfLayers ( ) : PdfLayer>.Dictionary
GetUnderContent ( int pageNum ) : PdfContentByte
InsertPage ( int pageNumber, Rectangle mediabox ) : void
MakePackage ( PdfCollection collection ) : void
MakePackage ( PdfName initialView ) : void
MarkUsed ( PdfObject obj ) : void
PartialFormFlattening ( String name ) : bool
PdfStamper ( PdfReader reader, Stream os ) : System
PdfStamper ( PdfReader reader, Stream os, char pdfVersion ) : System
PdfStamper ( PdfReader reader, Stream os, char pdfVersion, bool append ) : System
ReplacePage ( PdfReader r, int pageImported, int pageReplaced ) : void
SetDuration ( int seconds, int page ) : void
SetEncryption ( X509Certificate certs, int permissions, int encryptionType ) : void
SetEncryption ( bool strength, String userPassword, String ownerPassword, int permissions ) : void
SetEncryption ( byte userPassword, byte ownerPassword, int permissions, bool strength128Bits ) : void
SetEncryption ( byte userPassword, byte ownerPassword, int permissions, int encryptionType ) : void
SetEncryption ( int encryptionType, String userPassword, String ownerPassword, int permissions ) : void
SetFullCompression ( ) : void
SetPageAction ( PdfName actionType, PdfAction action, int page ) : void
SetThumbnail ( System.Image image, int page ) : void
SetTransition ( PdfTransition transition, int page ) : void

보호된 메소드들

메소드 설명
PdfStamper ( ) : System

비공개 메소드들

메소드 설명
MergeVerification ( ) : void

메소드 상세

AddAnnotation() 공개 메소드

public AddAnnotation ( PdfAnnotation annot, int page ) : void
annot PdfAnnotation
page int
리턴 void

AddComments() 공개 메소드

public AddComments ( FdfReader fdf ) : void
fdf FdfReader
리턴 void

AddFileAttachment() 공개 메소드

public AddFileAttachment ( String description, PdfFileSpecification fs ) : void
description String
fs PdfFileSpecification
리턴 void

AddFileAttachment() 공개 메소드

public AddFileAttachment ( String description, byte fileStore, String file, String fileDisplay ) : void
description String
fileStore byte
file String
fileDisplay String
리턴 void

AddSignature() 공개 메소드

public AddSignature ( String name, int page, float llx, float lly, float urx, float ury ) : PdfFormField
name String
page int
llx float
lly float
urx float
ury float
리턴 PdfFormField

AddViewerPreference() 공개 메소드

public AddViewerPreference ( PdfName key, PdfObject value ) : void
key PdfName
value PdfObject
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

CreateSignature() 공개 정적인 메소드

public static CreateSignature ( PdfReader reader, Stream os, char pdfVersion ) : PdfStamper
reader PdfReader
os Stream
pdfVersion char
리턴 PdfStamper

CreateSignature() 공개 정적인 메소드

public static CreateSignature ( PdfReader reader, Stream os, char pdfVersion, string tempFile ) : PdfStamper
reader PdfReader
os Stream
pdfVersion char
tempFile string
리턴 PdfStamper

CreateSignature() 공개 정적인 메소드

public static CreateSignature ( PdfReader reader, Stream os, char pdfVersion, string tempFile, bool append ) : PdfStamper
reader PdfReader
os Stream
pdfVersion char
tempFile string
append bool
리턴 PdfStamper

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetImportedPage() 공개 메소드

public GetImportedPage ( PdfReader reader, int pageNumber ) : PdfImportedPage
reader PdfReader
pageNumber int
리턴 PdfImportedPage

GetOverContent() 공개 메소드

public GetOverContent ( int pageNum ) : PdfContentByte
pageNum int
리턴 PdfContentByte

GetPdfLayers() 공개 메소드

public GetPdfLayers ( ) : PdfLayer>.Dictionary
리턴 PdfLayer>.Dictionary

GetUnderContent() 공개 메소드

public GetUnderContent ( int pageNum ) : PdfContentByte
pageNum int
리턴 PdfContentByte

InsertPage() 공개 메소드

public InsertPage ( int pageNumber, Rectangle mediabox ) : void
pageNumber int
mediabox Rectangle
리턴 void

MakePackage() 공개 메소드

public MakePackage ( PdfCollection collection ) : void
collection iTextSharp.text.pdf.collection.PdfCollection
리턴 void

MakePackage() 공개 메소드

public MakePackage ( PdfName initialView ) : void
initialView PdfName
리턴 void

MarkUsed() 공개 메소드

public MarkUsed ( PdfObject obj ) : void
obj PdfObject
리턴 void

PartialFormFlattening() 공개 메소드

public PartialFormFlattening ( String name ) : bool
name String
리턴 bool

PdfStamper() 보호된 메소드

protected PdfStamper ( ) : System
리턴 System

PdfStamper() 공개 메소드

public PdfStamper ( PdfReader reader, Stream os ) : System
reader PdfReader
os Stream
리턴 System

PdfStamper() 공개 메소드

public PdfStamper ( PdfReader reader, Stream os, char pdfVersion ) : System
reader PdfReader
os Stream
pdfVersion char
리턴 System

PdfStamper() 공개 메소드

public PdfStamper ( PdfReader reader, Stream os, char pdfVersion, bool append ) : System
reader PdfReader
os Stream
pdfVersion char
append bool
리턴 System

ReplacePage() 공개 메소드

public ReplacePage ( PdfReader r, int pageImported, int pageReplaced ) : void
r PdfReader
pageImported int
pageReplaced int
리턴 void

SetDuration() 공개 메소드

public SetDuration ( int seconds, int page ) : void
seconds int
page int
리턴 void

SetEncryption() 공개 메소드

public SetEncryption ( X509Certificate certs, int permissions, int encryptionType ) : void
certs Org.BouncyCastle.X509.X509Certificate
permissions int
encryptionType int
리턴 void

SetEncryption() 공개 메소드

public SetEncryption ( bool strength, String userPassword, String ownerPassword, int permissions ) : void
strength bool
userPassword String
ownerPassword String
permissions int
리턴 void

SetEncryption() 공개 메소드

public SetEncryption ( byte userPassword, byte ownerPassword, int permissions, bool strength128Bits ) : void
userPassword byte
ownerPassword byte
permissions int
strength128Bits bool
리턴 void

SetEncryption() 공개 메소드

public SetEncryption ( byte userPassword, byte ownerPassword, int permissions, int encryptionType ) : void
userPassword byte
ownerPassword byte
permissions int
encryptionType int
리턴 void

SetEncryption() 공개 메소드

public SetEncryption ( int encryptionType, String userPassword, String ownerPassword, int permissions ) : void
encryptionType int
userPassword String
ownerPassword String
permissions int
리턴 void

SetFullCompression() 공개 메소드

public SetFullCompression ( ) : void
리턴 void

SetPageAction() 공개 메소드

public SetPageAction ( PdfName actionType, PdfAction action, int page ) : void
actionType PdfName
action PdfAction
page int
리턴 void

SetThumbnail() 공개 메소드

public SetThumbnail ( System.Image image, int page ) : void
image System.Image
page int
리턴 void

SetTransition() 공개 메소드

public SetTransition ( PdfTransition transition, int page ) : void
transition PdfTransition
page int
리턴 void

프로퍼티 상세

hasSignature 보호되어 있는 프로퍼티

protected bool hasSignature
리턴 bool

sigApp 보호되어 있는 프로퍼티

protected PdfSignatureAppearance,iTextSharp.text.pdf sigApp
리턴 PdfSignatureAppearance

stamper 보호되어 있는 프로퍼티

protected PdfStamperImp,iTextSharp.text.pdf stamper
리턴 PdfStamperImp