1. Home
  2. /
  3. GroupDocs.Conversion.LowCode
  4. /
  5. GroupDocs.Conversion.Options.Load
  6. /
  7. PdfLoadOptions

PdfLoadOptions class

Options for loading Pdf documents.

public sealed class PdfLoadOptions : LoadOptions, IFontSubstituteLoadOptions, 
    IFontTransformationLoadOptions, IMetadataLoadOptions, IPageNumberingLoadOptions

Public Members

namedescription
PdfLoadOptions()Initializes new instance of PdfLoadOptions class.
ClearBuiltInDocumentProperties { get; set; }
ClearCustomDocumentProperties { get; set; }
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.
FontTransformations { get; set; }Transform existing fonts after document loading and font substitution are complete. Font transformations can modify any fonts in the document, including fonts that were successfully loaded.
Format { get; }Input document file type. Is null until a format has been set, so test it for null rather than against Unknown, which it never equals.
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.
ResetFontFolders { get; set; }Reset font folders before loading document

See Also