The PdfWriter type exposes the following members.

Constructors

Methods

  NameDescription
Public methodAdd(IElement)
Signals that an Element was added to the Document.
(Inherited from DocWriter.)
Protected methodAdd(PdfICCBased)
Public methodAddAnnotation
Public methodAddCalculationOrder
Public methodAddDeveloperExtension
Public methodAddDirectImageSimple(Image)
Public methodAddDirectImageSimple(Image, PdfIndirectReference)
Public methodAddFileAttachment(PdfFileSpecification)
Public methodAddFileAttachment(String, PdfFileSpecification)
Public methodAddFileAttachment(String, array<Byte>[]()[][], String, String)
Public methodAddJavaScript(String)
Public methodAddJavaScript(PdfAction)
Public methodAddJavaScript(String, PdfAction)
Public methodAddJavaScript(String, Boolean)
Public methodAddJavaScript(String, String)
Public methodAddJavaScript(String, String, Boolean)
Public methodAddOCGRadioGroup
Protected methodAddSharedObjectsToBody
Protected methodAddTabs
Writes a number of tabs.
(Inherited from DocWriter.)
Public methodAddToBody(PdfObject)
Public methodAddToBody(PdfObject, PdfIndirectReference)
Public methodAddToBody(PdfObject, Boolean)
Public methodAddToBody(PdfObject, Int32)
Public methodAddToBody(PdfObject, PdfIndirectReference, Boolean)
Public methodAddToBody(PdfObject, Int32, Boolean)
Public methodAddViewerPreference
Public methodClearTextWrap
Public methodClose (Overrides DocWriter..::..Close()()()().)
Public methodCreateXmpMetadata
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFillOCProperties
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFitsPage(Table)
Public methodFitsPage(Table, Single)
Public methodFlush
Flushes the Stream.
(Inherited from DocWriter.)
Public methodFreeReader
Public methodGetBoxSize
Protected methodGetCatalog
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetImportedPage
Public methodStatic memberGetInstance(Document, Stream)
Public methodStatic memberGetInstance(Document, Stream, IDocListener)
Protected methodGetNewObjectNumber
Public methodGetPageReference
Protected methodGetReferenceJBIG2Globals
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetVerticalPosition
Public methodIsPaused (Inherited from DocWriter.)
Public methodIsPdfX
Public methodIsTagged
Public methodLockLayer
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNewPage
Signals that an new page has to be started.
(Inherited from DocWriter.)
Public methodOpen (Overrides DocWriter..::..Open()()()().)
Public methodPause
Let the writer know that all writing has to be paused.
(Inherited from DocWriter.)
Public methodReleaseTemplate
Public methodReorderPages
Public methodResetFooter
Resets the footer of this document.
(Inherited from DocWriter.)
Public methodResetHeader
Resets the header of this document.
(Inherited from DocWriter.)
Public methodResetPageCount
Sets the page number to 0.
(Inherited from DocWriter.)
Public methodResume
Let the writer know that writing may be resumed.
(Inherited from DocWriter.)
Public methodSetAdditionalAction
Public methodSetAtLeastPdfVersion
Public methodSetBoxSize
Public methodSetDefaultColorspace
Public methodSetEncryption(array<X509Certificate>[]()[][], array<Int32>[]()[][], Int32)
Public methodSetEncryption(Boolean, String, String, Int32)
Public methodSetEncryption(array<Byte>[]()[][], array<Byte>[]()[][], Int32, Boolean)
Public methodSetEncryption(array<Byte>[]()[][], array<Byte>[]()[][], Int32, Int32)
Public methodSetEncryption(Int32, String, String, Int32)
Public methodSetFullCompression
Public methodSetLinearPageMode
Public methodSetMarginMirroring (Inherited from DocWriter.)
Public methodSetMarginMirroringTopBottom (Inherited from DocWriter.)
Public methodSetMargins
Sets the margins.
(Inherited from DocWriter.)
Public methodSetOpenAction(String)
Public methodSetOpenAction(PdfAction)
Public methodSetOutputIntents(PdfReader, Boolean)
Public methodSetOutputIntents(String, String, String, String, ICC_Profile)
Public methodSetOutputIntents(String, String, String, String, array<Byte>[]()[][])
Public methodSetPageAction
Public methodSetPageSize
Sets the pagesize.
(Inherited from DocWriter.)
Public methodSetPdfVersion
Public methodSetTagged
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Protected methodWrite(String)
Writes a string to the stream.
(Inherited from DocWriter.)
Protected methodWrite(String, String)
Writes a key-value pair to the stream.
(Inherited from DocWriter.)
Protected methodWriteEnd()()()()
Writes an endtag to the stream.
(Inherited from DocWriter.)
Protected methodWriteEnd(String)
Writes an endtag to the stream.
(Inherited from DocWriter.)
Protected methodWriteMarkupAttributes
Writes the markup attributes of the specified MarkupAttributes object to the stream.
(Inherited from DocWriter.)
Protected methodWriteOutlines
Protected methodWriteStart
Writes a starttag to the stream.
(Inherited from DocWriter.)

Fields

  NameDescription
Public fieldStatic memberALLOW_ASSEMBLY
Public fieldStatic memberALLOW_COPY
Public fieldStatic memberALLOW_DEGRADED_PRINTING
Public fieldStatic memberALLOW_FILL_IN
Public fieldStatic memberALLOW_MODIFY_ANNOTATIONS
Public fieldStatic memberALLOW_MODIFY_CONTENTS
Public fieldStatic memberALLOW_PRINTING
Public fieldStatic memberALLOW_SCREENREADERS
Public fieldStatic memberAllowAssembly
Public fieldStatic memberAllowCopy
Public fieldStatic memberAllowDegradedPrinting
Public fieldStatic memberAllowFillIn
Public fieldStatic memberAllowModifyAnnotations
Public fieldStatic memberAllowModifyContents
Public fieldStatic memberAllowPrinting
Public fieldStatic memberAllowScreenReaders
Protected fieldbody
Public fieldStatic memberCenterWindow
Protected fieldcloseStream (Inherited from DocWriter.)
Protected fieldcolorNumber
Protected fieldcompressionLevel
Protected fieldcrypto
Protected fieldcurrentPageNumber
Protected fieldcurrentPdfReaderInstance
Protected fielddefaultColorspace
Public fieldStatic memberDID_PRINT
Public fieldStatic memberDID_SAVE
Protected fielddirectContent
Protected fielddirectContentUnder
Public fieldStatic memberDirectionL2R
Public fieldStatic memberDirectionR2L
Public fieldStatic memberDisplayDocTitle
Public fieldStatic memberDO_NOT_ENCRYPT_METADATA
Protected fielddocument
This is the document that has to be written.
(Inherited from DocWriter.)
Public fieldStatic memberDOCUMENT_CLOSE
Protected fielddocumentColors
Protected fielddocumentExtGState
Protected fielddocumentFonts
Protected fielddocumentOCG
Protected fielddocumentOCGorder
Protected fielddocumentPatterns
Protected fielddocumentProperties
Protected fielddocumentShadingPatterns
Protected fielddocumentShadings
Protected fielddocumentSpotPatterns
Public fieldStatic memberEMBEDDED_FILES_ONLY
Public fieldStatic memberENCRYPTION_AES_128
Protected fieldextraCatalog
Public fieldStatic memberFitWindow
Protected fieldfontNumber
Protected fieldformXObjects
Protected fieldformXObjectsCounter
Protected fieldfullCompression
Public fieldStatic memberGENERATION_MAX
Protected fieldgroup
Public fieldStatic memberHideMenubar
Public fieldStatic memberHideToolbar
Public fieldStatic memberHideWindowUI
Protected fieldimageDictionary
Protected fieldimportedPages
Protected fieldJBIG2Globals
Protected fieldnewBookmarks
Public fieldStatic memberNO_SPACE_CHAR_RATIO
Public fieldStatic memberNonFullScreenPageModeUseNone
Public fieldStatic memberNonFullScreenPageModeUseOC
Public fieldStatic memberNonFullScreenPageModeUseOutlines
Public fieldStatic memberNonFullScreenPageModeUseThumbs
Protected fieldOCGLocked
Protected fieldOCGRadioGroup
Protected fieldopen
Is the writer open for writing?
(Inherited from DocWriter.)
Protected fieldos
The stream of this writer.
(Inherited from DocWriter.)
Public fieldStatic memberPAGE_CLOSE
Public fieldStatic memberPAGE_OPEN
Public fieldStatic memberPageLayoutOneColumn
Public fieldStatic memberPageLayoutSinglePage
Public fieldStatic memberPageLayoutTwoColumnLeft
Public fieldStatic memberPageLayoutTwoColumnRight
Public fieldStatic memberPageLayoutTwoPageLeft
Public fieldStatic memberPageLayoutTwoPageRight
Public fieldStatic memberPageModeFullScreen
Public fieldStatic memberPageModeUseAttachments
Public fieldStatic memberPageModeUseNone
Public fieldStatic memberPageModeUseOC
Public fieldStatic memberPageModeUseOutlines
Public fieldStatic memberPageModeUseThumbs
Protected fieldpageReferences
Protected fieldpageSize
The pageSize.
(Inherited from DocWriter.)
Protected fieldpatternColorspaceCMYK
Protected fieldpatternColorspaceGRAY
Protected fieldpatternColorspaceRGB
Protected fieldpatternNumber
Protected fieldpause
Do we have to pause all writing actions?
(Inherited from DocWriter.)
Protected fieldpdf
Protected fieldpdf_version
Public fieldStatic memberPDF_VERSION_1_2
Public fieldStatic memberPDF_VERSION_1_3
Public fieldStatic memberPDF_VERSION_1_4
Public fieldStatic memberPDF_VERSION_1_5
Public fieldStatic memberPDF_VERSION_1_6
Public fieldStatic memberPDF_VERSION_1_7
Public fieldStatic memberPDFA1A
Public fieldStatic memberPDFA1B
Public fieldStatic memberPDFX1A2001
Public fieldStatic memberPDFX32002
Public fieldStatic memberPDFXNONE
Protected fieldprevxref
Public fieldStatic memberPrintScalingNone
Protected fieldroot
Public fieldStatic memberRUN_DIRECTION_DEFAULT
Public fieldStatic memberRUN_DIRECTION_LTR
Public fieldStatic memberRUN_DIRECTION_NO_BIDI
Public fieldStatic memberRUN_DIRECTION_RTL
Protected fieldrunDirection
Public fieldStatic memberSIGNATURE_APPEND_ONLY
Public fieldStatic memberSIGNATURE_EXISTS
Public fieldStatic memberSPACE_CHAR_RATIO_DEFAULT
Public fieldStatic memberSTANDARD_ENCRYPTION_128
Public fieldStatic memberSTANDARD_ENCRYPTION_40
Public fieldStatic memberSTRENGTH128BITS
Public fieldStatic memberSTRENGTH40BITS
Protected fieldstructureTreeRoot
Protected fieldtabs
Protected fieldtagged
Protected fielduserunit
Public fieldStatic memberVERSION_1_2
Public fieldStatic memberVERSION_1_3
Public fieldStatic memberVERSION_1_4
Public fieldStatic memberVERSION_1_5
Public fieldStatic memberVERSION_1_6
Public fieldStatic memberVERSION_1_7
Protected fieldvOCProperties
Public fieldStatic memberWILL_PRINT
Public fieldStatic memberWILL_SAVE
Protected fieldxmpMetadata

Properties

See Also