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

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

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

Свойство Тип Описание
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