API Reference
PdfLoadOptions
Options for controlling PDF reading/decoding behavior.
Inheritance
- Object
- PdfLoadOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property PdfBatesDocument.ReadOptions
- Property PdfInterleaveSource.ReadOptions
- Property PdfLoadOptions.Default
- Property PdfPageImportOptions.SourceReadOptions
- Property PdfPageOverlayOptions.SourceReadOptions
- Property PdfRewritePreservationOptions.OriginalReadOptions
- Property PdfRewritePreservationOptions.RewrittenReadOptions
Accepted by parameters
- Method PdfAnnotationEditResult.ToDocument
- Method PdfAnnotationReviewCatalog.Read
- Method PdfAnnotationReviewEditor.AddReply
- Method PdfAnnotationReviewEditor.SetState
- Method PdfBatesDocumentResult.ToDocument
- Method PdfDocument.AnalyzeAppendOnlyMutation
- Method PdfDocument.AssessMutations
- Method PdfDocument.AssessRenderCompatibility
- Method PdfDocument.Debug
- Method PdfDocument.Diagnostics
- Method PdfDocument.GetPageLayouts
- Method PdfDocument.GetPageLayouts
- Method PdfDocument.GetPrintablePageLayouts
- Method PdfDocument.GetPrintablePageLayouts
- Method PdfDocument.Inspect
- Method PdfDocument.Inspect
- Method PdfDocument.InspectContentSafety
- Method PdfDocument.InspectContentSafety
- Method PdfDocument.Load
- Method PdfDocument.Load
- Method PdfDocument.Load
- Method PdfDocument.LoadAsync
- Method PdfDocument.LoadAsync
- Method PdfDocument.PlanMutation
- Method PdfDocument.PlanMutation
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.RemoveSelectedContent
- Method PdfDocument.RemoveSelectedContent
- Method PdfDocument.TryAppendMetadataRevision
- Method PdfDocument.TryFlattenVisualAnnotations
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryReplaceMetadata
- Method PdfDocument.TrySynchronizeMetadata
- Method PdfDocument.TryUpdateMetadata
- Method PdfDocumentAttachments.Extract
- Method PdfDocumentAttachments.TryExtract
- Method PdfDocumentForms.TryAppendRevision
- Method PdfDocumentForms.TryAppendRevision
- Method PdfDocumentForms.TryAppendRevision
- Method PdfDocumentForms.TryAppendRevision
- Method PdfDocumentForms.TryFill
- Method PdfDocumentForms.TryFill
- Method PdfDocumentForms.TryFill
- Method PdfDocumentForms.TryFill
- Method PdfDocumentForms.TryFillAndFlatten
- Method PdfDocumentForms.TryFillAndFlatten
- Method PdfDocumentForms.TryFillAndFlatten
- Method PdfDocumentForms.TryFillAndFlatten
- Method PdfDocumentForms.TryFlatten
- Method PdfDocumentForms.TryFlatten
- Method PdfDocumentImageEditor.Add
- Method PdfDocumentImageEditor.Extract
- Method PdfDocumentImageEditor.Extract
- Method PdfDocumentImageEditor.Extract
- Method PdfDocumentImageEditor.Extract
- Method PdfDocumentImageEditor.Find
- Method PdfDocumentImageEditor.Move
- Method PdfDocumentImageEditor.Placements
- Method PdfDocumentImageEditor.Placements
- Method PdfDocumentImageEditor.Placements
- Method PdfDocumentImageEditor.Placements
- Method PdfDocumentImageEditor.Remove
- Method PdfDocumentImageEditor.Replace
- Method PdfDocumentImageEditor.TryExtract
- Method PdfDocumentImageEditor.TryPlacements
- Method PdfDocumentOptimization.Analyze
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryAppend
- Method PdfDocumentPages.TryDelete
- Method PdfDocumentPages.TryDelete
- Method PdfDocumentPages.TryDelete
- Method PdfDocumentPages.TryDuplicate
- Method PdfDocumentPages.TryDuplicate
- Method PdfDocumentPages.TryDuplicate
- Method PdfDocumentPages.TryExtract
- Method PdfDocumentPages.TryExtract
- Method PdfDocumentPages.TryExtract
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryInsert
- Method PdfDocumentPages.TryMove
- Method PdfDocumentPages.TryMove
- Method PdfDocumentPages.TryMove
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryPrepend
- Method PdfDocumentPages.TryReorder
- Method PdfDocumentPages.TryReorder
- Method PdfDocumentPages.TryReorder
- Method PdfDocumentPages.TryRotate
- Method PdfDocumentPages.TryRotate
- Method PdfDocumentPages.TryRotate
- Method PdfDocumentPages.TrySplit
- Method PdfDocumentPages.TrySplit
- Method PdfDocumentPages.TrySplit
- Method PdfDocumentPages.TrySplit
- Method PdfDocumentPages.TrySplit
- Method PdfDocumentPages.TrySplitByBookmarks
- Method PdfDocumentProof.CompareVisual
- Method PdfDocumentRedactions.Apply
- Method PdfDocumentRedactions.Apply
- Method PdfDocumentRedactions.Plan
- Method PdfDocumentRedactions.Search
- Method PdfDocumentRedactions.TryApply
- Method PdfDocumentRenderer.Interactions
- Method PdfDocumentRenderer.LayoutDebugOverlay
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.Fonts
- Method PdfDocumentResources.RawStructure
- Method PdfDocumentResources.TryFonts
- Method PdfDocumentResources.TryRawStructure
- Method PdfDocumentSecurity.TryPrepareExternalSignature
- Method PdfDocumentSecurity.ValidateSignatures
- Method PdfDocumentSecurity.ValidateSignatures
- Method PdfDocumentStamper.Content
- Method PdfDocumentStamper.Content
- Method PdfDocumentStamper.Image
- Method PdfDocumentStamper.Image
- Method PdfDocumentStamper.ImageWatermark
- Method PdfDocumentStamper.ImageWatermark
- Method PdfDocumentStamper.OverlayPage
- Method PdfDocumentStamper.OverlayPage
- Method PdfDocumentStamper.OverlayPage
- Method PdfDocumentStamper.Text
- Method PdfDocumentStamper.TextWatermark
- Method PdfDocumentStamper.TryContent
- Method PdfDocumentStamper.TryImage
- Method PdfDocumentStamper.TryImage
- Method PdfDocumentStamper.TryImageWatermark
- Method PdfDocumentStamper.TryImageWatermark
- Method PdfDocumentStamper.TryOverlayPage
- Method PdfDocumentStamper.TryOverlayPage
- Method PdfDocumentStamper.TryOverlayPage
- Method PdfDocumentStamper.TryText
- Method PdfDocumentStamper.TryTextWatermark
- Method PdfDocumentStamper.TryUnderlayPage
- Method PdfDocumentStamper.TryUnderlayPage
- Method PdfDocumentStamper.TryUnderlayPage
- Method PdfDocumentStamper.UnderlayPage
- Method PdfDocumentStamper.UnderlayPage
- Method PdfDocumentStamper.UnderlayPage
- Method PdfDocumentTextEditor.Add
- Method PdfDocumentTextEditor.Find
- Method PdfDocumentTextEditor.Inspect
- Method PdfDocumentTextEditor.Move
- Method PdfDocumentTextEditor.Move
- Method PdfDocumentTextEditor.Replace
- Method PdfDocumentTextEditor.Replace
- Method PdfDocumentTextEditor.ReplaceAll
- Method PdfExternalSignaturePreparation.Complete
- Method PdfInterleaveResult.ToDocument
- Method PdfLongTermValidationEnricher.Enrich
- Method PdfLongTermValidationEnricher.Enrich
- Method PdfLongTermValidationEnricher.Enrich
- Method PdfOptimizationActionResult.ToDocument
- Method PdfPageInteractionMap.Create
- Method PdfProductionSplitPart.ToDocument
- Method PdfProductionSplitter.Split
- Method PdfProvenance.Inspect
- Method PdfProvenance.InspectFile
- Method PdfProvenance.Remove
- Method PdfProvenance.RemoveFile
- Method PdfReadDocument.Open
- Method PdfReadDocument.Open
- Method PdfReadDocument.Open
- Method PdfRepairArtifact.Create
- Method PdfRepairArtifactResult.ToDocument
- Method PdfVisualComparer.Compare
- Method PdfVisualComparer.Compare
- Method PdfVisualComparer.Compare
- Method PdfVisualComparer.Compare
Constructors
public PdfLoadOptions() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public static PdfLoadOptions Default { get; } #Creates default read settings with an independent limits graph.
public PdfParsingMode ParsingMode { get; set; } #Structural parsing policy. Lenient recovery is the compatibility default and always produces a repair report.
public PdfReadLimits Limits { get; set; } #Resource budgets for object scanning and raw stream allocation.
public String Password { get; set; } #Password used to open encrypted PDFs. The same value is tried as user and owner password for Standard security handler files.
public IOfficeAesCryptographyProvider AesCryptographyProvider { get; set; } #Optional synchronous AES provider used to open Standard-security PDFs when platform AES-CBC is unavailable.
public PdfPermissionPolicy PermissionPolicy { get; set; } #Controls whether authenticated user-password permission restrictions are enforced. Ignoring restrictions still requires the PDF to be successfully decrypted with a valid password.
public Boolean PreferToUnicode { get; set; } #Prefer decoding via ToUnicode CMap when available. Default: true.
public Boolean UseWinAnsiFallback { get; set; } #Fallback to WinAnsi (Windows-1252) when no ToUnicode is present. Default: true.
public Boolean AdjustKerningFromTJ { get; set; } #Adjust X position using TJ kerning values (thousandths of font size). Default: true.
public Boolean IncludeArtifactText { get; set; } #Includes text inside PDF artifact marked-content sequences, such as page headers, footers, and chart decorations. Default: false, which returns logical document text.