PdfLoadOptions

PdfLoadOptions class

Options for loading Pdf documents.

public sealed class PdfLoadOptions : LoadOptions, IDocumentsContainerLoadOptions, 
    IMetadataLoadOptions, IPageNumberingLoadOptions

Constructors

Name Description
PdfLoadOptions() Initializes new instance of PdfLoadOptions class.

Properties

Name Description
ClearBuiltInDocumentProperties { get; set; } Removes built-in metadata properties from the document.
ClearCustomDocumentProperties { get; set; } Removes custom metadata properties from the document.
ConvertOwned { get; set; } Implements ConvertOwned Default is false
ConvertOwner { get; set; } Implements ConvertOwner Default is true
DefaultFont { get; set; } Default font for Pdf document. The following font will be used if a font is missing.
Depth { get; set; } Implements Depth Default: 1
FlattenAllFields { get; set; } Flatten all the fields of the PDF form.
FontSubstitutes { get; set; } Substitute specific fonts when converting Pdf document.
Format { get; } Input document file type.
virtual Format { get; } Input document file type.
HidePdfAnnotations { get; set; } Hide annotations in Pdf documents.
PageNumbering { get; set; } Enable or disable generation of page numbering in converted document. Default: false
Password { get; set; } Set password to unprotect protected document.
RemoveEmbeddedFiles { get; set; } Remove embedded files.
RemoveJavascript { get; set; } Remove javascript.

Methods

Name Description
override Equals(object) Determines whether two object instances are equal.
virtual Equals(ValueObject) Determines whether two object instances are equal.
override GetHashCode() Serves as the default hash function.

See Also