PdfSaveOptions Properties

The PdfSaveOptions type exposes the following members.

Properties

  NameDescription
Public propertyCode exampleAdditionalTextPositioning
A flag specifying whether to write additional text positioning operators or not.
Public propertyCode exampleColorMode
Gets or sets a value determining how colors are rendered.
(Inherited from FixedPageSaveOptions.)
Public propertyCode exampleCompliance
Specifies the PDF standards compliance level for output documents.
Public propertyCode exampleCreateNoteHyperlinks
Specifies whether to convert footnote/endnote references in main text story into active hyperlinks. When clicked the hyperlink will lead to the corresponding footnote/endnote. Default is false.
Public propertyCode exampleCustomPropertiesExport
Gets or sets a value determining the way CustomDocumentProperties are exported to PDF file. Default value is None.
Public propertyCode exampleDefaultTemplate
Gets or sets path to default template (including filename). Default value for this property is empty string (Empty).
(Inherited from SaveOptions.)
Public propertyCode exampleDigitalSignatureDetails
Gets or sets the details for signing the output PDF document.
Public propertyCode exampleDisplayDocTitle
A flag specifying whether the window’s title bar should display the document title taken from the Title entry of the document information dictionary.
Public propertyDml3DEffectsRenderingMode
Gets or sets a value determining how 3D effects are rendered.
(Inherited from SaveOptions.)
Public propertyCode exampleDmlEffectsRenderingMode
Gets or sets a value determining how DrawingML effects are rendered.
(Overrides SaveOptionsDmlEffectsRenderingMode.)
Public propertyCode exampleDmlRenderingMode
Gets or sets a value determining how DrawingML shapes are rendered.
(Inherited from SaveOptions.)
Public propertyCode exampleDownsampleOptions
Allows to specify downsample options.
Public propertyCode exampleEmbedFullFonts
Controls how fonts are embedded into the resulting PDF documents.
Public propertyCode exampleEncryptionDetails
Gets or sets the details for encrypting the output PDF document.
Public propertyCode exampleEscapeUri
A flag specifying whether URI should be escaped before writing.
Public propertyCode exampleExportDocumentStructure
Gets or sets a value determining whether or not to export document structure.
Public propertyCode exampleFontEmbeddingMode
Specifies the font embedding mode.
Public propertyCode exampleHeaderFooterBookmarksExportMode
Determines how bookmarks in headers/footers are exported.
Public propertyCode exampleImageColorSpaceExportMode
Specifies how the color space will be selected for the images in PDF document.
Public propertyCode exampleImageCompression
Specifies compression type to be used for all images in the document.
Public propertyInterpolateImages
A flag indicating whether image interpolation shall be performed by a conforming reader. When false is specified, the flag is not written to the output document and the default behaviour of reader is used instead.
Public propertyCode exampleJpegQuality
Gets or sets a value determining the quality of the JPEG images inside PDF document.
Public propertyCode exampleMemoryOptimization
Gets or sets value determining if memory optimization should be performed before saving the document. Default value for this property is false.
(Inherited from SaveOptions.)
Public propertyCode exampleMetafileRenderingOptions
Allows to specify metafile rendering options.
(Inherited from FixedPageSaveOptions.)
Public propertyCode exampleNumeralFormat
Gets or sets NumeralFormat used for rendering of numerals. European numerals are used by default.
(Inherited from FixedPageSaveOptions.)
Public propertyCode exampleOpenHyperlinksInNewWindow
Gets or sets a value determining whether hyperlinks in the output Pdf document are forced to be opened in a new window (or tab) of a browser.
Public propertyCode exampleOptimizeOutput
Flag indicates whether it is required to optimize output. If this flag is set redundant nested canvases and empty canvases are removed, also neighbor glyphs with the same formatting are concatenated. Note: The accuracy of the content display may be affected if this property is set to true. Default is false.
(Inherited from FixedPageSaveOptions.)
Public propertyCode exampleOutlineOptions
Allows to specify outline options.
Public propertyCode examplePageCount
Gets or sets the number of pages to save. Default is MaxValue which means all pages of the document will be rendered.
(Inherited from FixedPageSaveOptions.)
Public propertyCode examplePageIndex
Gets or sets the 0-based index of the first page to save. Default is 0.
(Inherited from FixedPageSaveOptions.)
Public propertyCode examplePageMode
Specifies how the PDF document should be displayed when opened in the PDF reader.
Public propertyCode examplePageSavingCallback
Allows to control how separate pages are saved when a document is exported to fixed page format.
(Inherited from FixedPageSaveOptions.)
Public propertyCode examplePreblendImages
Gets or sets a value determining whether or not to preblend transparent images with black background color.
Public propertyCode examplePreserveFormFields
Specifies whether to preserve Microsoft Word form fields as form fields in PDF or convert them to text. Default is false.
Public propertyCode examplePrettyFormat
When true, pretty formats output where applicable. Default value is false.
(Inherited from SaveOptions.)
Public propertyCode exampleSaveFormat
Specifies the format in which the document will be saved if this save options object is used. Can only be Pdf.
(Overrides SaveOptionsSaveFormat.)
Public propertyCode exampleTempFolder
Specifies the folder for temporary files used when saving to a DOC or DOCX file. By default this property is null and no temporary files are used.
(Inherited from SaveOptions.)
Public propertyCode exampleTextCompression
Specifies compression type to be used for all textual content in the document.
Public propertyCode exampleUpdateFields
Gets or sets a value determining if fields of certain types should be updated before saving the document to a fixed page format. Default value for this property is true.
(Inherited from SaveOptions.)
Public propertyCode exampleUpdateLastPrintedProperty
Gets or sets a value determining whether the LastPrinted property is updated before saving.
(Inherited from SaveOptions.)
Public propertyCode exampleUpdateLastSavedTimeProperty
Gets or sets a value determining whether the LastSavedTime property is updated before saving.
(Inherited from SaveOptions.)
Public propertyCode exampleUpdateSdtContent
Gets or sets value determining whether content of StructuredDocumentTag is updated before saving.
(Inherited from SaveOptions.)
Public propertyCode exampleUseAntiAliasing
Gets or sets a value determining whether or not to use anti-aliasing for rendering.
(Inherited from SaveOptions.)
Public propertyCode exampleUseBookFoldPrintingSettings
Gets or sets a boolean value indicating whether the document should be saved using a booklet printing layout, if it is specified via MultiplePages.
Public propertyCode exampleUseCoreFonts
Gets or sets a value determining whether or not to substitute TrueType fonts Arial, Times New Roman, Courier New and Symbol with core PDF Type 1 fonts.
Public propertyCode exampleUseHighQualityRendering
Gets or sets a value determining whether or not to use high quality (i.e. slow) rendering algorithms.
(Inherited from SaveOptions.)
Public propertyCode exampleZoomBehavior
Gets or sets a value determining what type of zoom should be applied when a document is opened with a PDF viewer.
Public propertyCode exampleZoomFactor
Gets or sets a value determining zoom factor (in percentages) for a document.

See Also