PdfViewOptions

PdfViewOptions class

Provides options for rendering documents into PDF format.

public class PdfViewOptions : ViewOptions

Constructors

Name Description
PdfViewOptions() Initializes new instance of PdfViewOptions class.
PdfViewOptions(CreateFileStream) Initializes new instance of PdfViewOptions class.
PdfViewOptions(IFileStreamFactory) Initializes new instance of PdfViewOptions class.
PdfViewOptions(string) Initializes new instance of PdfViewOptions class.
PdfViewOptions(CreateFileStream, ReleaseFileStream) Initializes new instance of PdfViewOptions class.

Properties

Name Description
ArchiveOptions { get; set; } The archive files view options.
CadOptions { get; set; } The CAD drawing view options.
DefaultFontName { get; set; } Default font to be used when particular font used in document can’t be found.
EmailOptions { get; set; } The email messages view options.
ImageHeight { get; set; } The height of an output image in pixels. (When converting single image to HTML only)
ImageMaxHeight { get; set; } Max height of an output image in pixels. (When converting single image to HTML only)
ImageMaxWidth { get; set; } Max width of an output image in pixels. (When converting single image to HTML only)
ImageWidth { get; set; } The width of the output image in pixels. (When converting single image to HTML only)
JpgQuality { get; set; } The quality of the JPG images contained by output PDF document; Valid values are between 1 and 100; Default value is 90.
MailStorageOptions { get; set; } Mail storage data files view options.
Optimize { get; set; } Reduce output file size by excluding common fonts like Times New Roman and Arial, and applying other optimization techniques.
OutlookOptions { get; set; } The MS Outlook data files view options.
PdfOptions { get; set; } The PDF documents view options.
PresentationOptions { get; set; } The presentation processing documents view options.
ProjectManagementOptions { get; set; } The project management files view options.
RenderComments { get; set; } Enables rendering comments.
RenderHiddenPages { get; set; } Enables rendering of hidden pages.
RenderNotes { get; set; } Enables rendering notes.
Security { get; set; } The output PDF document security options.
SpreadsheetOptions { get; set; } The spreadsheet files view options.
TextOptions { get; set; } Text files splitting to pages options.
VisioRenderingOptions { get; set; } The Visio files processing documents view options.
Watermark { get; set; } The text watermark applied to each page.
WebDocumentOptions { get; set; } This rendering options enables you to customize the appearance of the output HTML/PDF/PNG/JPEG when rendering Web documents.
WordProcessingOptions { get; set; } This rendering options enables you to customize the appearance of the output HTML/PDF/PNG/JPEG when rendering Word documents.

Methods

Name Description
RotatePage(int, Rotation) Applies clockwise rotation to the page.

Fields

Name Description
readonly PageRotations The page rotations.

See Also