API Reference
PdfReadOptions
Options for controlling PDF reading/decoding behavior.
Inheritance
- Object
- PdfReadOptions
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
Accepted by parameters
- Method PdfAnnotationEditResult.ToDocument
- Method PdfDocument.AnalyzeAppendOnlyMutation
- Method PdfDocument.AnalyzeOptimization
- Method PdfDocument.ApplyRedactions
- Method PdfDocument.ApplyRedactions
- Method PdfDocument.AssessMutations
- Method PdfDocument.AssessRenderCompatibility
- Method PdfDocument.CompareVisual
- Method PdfDocument.Debug
- Method PdfDocument.Diagnostics
- Method PdfDocument.Inspect
- Method PdfDocument.Open
- Method PdfDocument.Open
- Method PdfDocument.Open
- Method PdfDocument.OpenAsync
- Method PdfDocument.OpenAsync
- Method PdfDocument.PlanMutation
- Method PdfDocument.PlanRedactions
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.Preflight
- Method PdfDocument.SearchRedactions
- Method PdfDocument.TryAppendMetadataRevision
- Method PdfDocument.TryApplyRedactions
- Method PdfDocument.TryFlattenVisualAnnotations
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryMergeWith
- Method PdfDocument.TryPrepareExternalSignature
- Method PdfDocument.TryReplaceMetadata
- Method PdfDocument.TrySynchronizeMetadata
- Method PdfDocument.TryUpdateMetadata
- Method PdfDocument.ValidateSignatures
- Method PdfDocument.ValidateSignatures
- 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 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 PdfDocumentReader.Annotations
- Method PdfDocumentReader.AnnotationsByActionType
- Method PdfDocumentReader.AnnotationsBySubtype
- Method PdfDocumentReader.AttachmentMetadata
- Method PdfDocumentReader.AttachmentMetadataByFileName
- Method PdfDocumentReader.AttachmentMetadataByName
- Method PdfDocumentReader.AttachmentMetadataByRelationship
- Method PdfDocumentReader.AttachmentMetadataBySource
- Method PdfDocumentReader.Attachments
- Method PdfDocumentReader.CatalogActions
- Method PdfDocumentReader.CatalogActionsByActionType
- Method PdfDocumentReader.CatalogActionsBySource
- Method PdfDocumentReader.CatalogLanguage
- Method PdfDocumentReader.CatalogPageLayout
- Method PdfDocumentReader.CatalogPageMode
- Method PdfDocumentReader.CatalogVersion
- Method PdfDocumentReader.DocumentInfo
- Method PdfDocumentReader.EffectiveVersion
- Method PdfDocumentReader.ExportImages
- Method PdfDocumentReader.ExportStructured
- Method PdfDocumentReader.FormField
- Method PdfDocumentReader.FormFields
- Method PdfDocumentReader.FormFields
- Method PdfDocumentReader.FormFields
- Method PdfDocumentReader.FormFields
- Method PdfDocumentReader.FormWidgets
- Method PdfDocumentReader.FormWidgets
- Method PdfDocumentReader.FormWidgets
- Method PdfDocumentReader.HeaderVersion
- Method PdfDocumentReader.ImagePlacements
- Method PdfDocumentReader.ImagePlacements
- Method PdfDocumentReader.ImagePlacements
- Method PdfDocumentReader.ImagePlacements
- Method PdfDocumentReader.Images
- Method PdfDocumentReader.Images
- Method PdfDocumentReader.Images
- Method PdfDocumentReader.Images
- Method PdfDocumentReader.Interactions
- Method PdfDocumentReader.IsPdf20OrLater
- Method PdfDocumentReader.LayoutDebugOverlay
- Method PdfDocumentReader.Links
- Method PdfDocumentReader.LinksByDestinationName
- Method PdfDocumentReader.LinksByDestinationPageNumber
- Method PdfDocumentReader.LinksByNamedAction
- Method PdfDocumentReader.LinksByRemoteFile
- Method PdfDocumentReader.LinksByUri
- Method PdfDocumentReader.Logical
- Method PdfDocumentReader.Logical
- Method PdfDocumentReader.Logical
- Method PdfDocumentReader.Markdown
- Method PdfDocumentReader.Markdown
- Method PdfDocumentReader.Markdown
- Method PdfDocumentReader.Metadata
- Method PdfDocumentReader.NamedDestinations
- Method PdfDocumentReader.OcrAsync
- Method PdfDocumentReader.OpenAction
- Method PdfDocumentReader.OptionalContent
- Method PdfDocumentReader.OptionalContentGroups
- Method PdfDocumentReader.OptionalContentGroupsByName
- Method PdfDocumentReader.Outlines
- Method PdfDocumentReader.OutputIntents
- Method PdfDocumentReader.OutputIntentsByOutputConditionIdentifier
- Method PdfDocumentReader.OutputIntentsBySubtype
- Method PdfDocumentReader.Page
- Method PdfDocumentReader.PageActions
- Method PdfDocumentReader.PageActions
- Method PdfDocumentReader.PageActionsByActionPath
- Method PdfDocumentReader.PageActionsByActionType
- Method PdfDocumentReader.PageActionsByTriggerName
- Method PdfDocumentReader.PageLabels
- Method PdfDocumentReader.Pages
- Method PdfDocumentReader.RawStructure
- Method PdfDocumentReader.RenderPages
- Method PdfDocumentReader.RenderPages
- Method PdfDocumentReader.RenderPages
- Method PdfDocumentReader.SaveImages
- Method PdfDocumentReader.SaveImages
- Method PdfDocumentReader.Security
- Method PdfDocumentReader.TaggedContent
- Method PdfDocumentReader.Text
- Method PdfDocumentReader.Text
- Method PdfDocumentReader.Text
- Method PdfDocumentReader.TextBlocks
- Method PdfDocumentReader.TextBlocks
- Method PdfDocumentReader.TextBlocks
- Method PdfDocumentReader.TextByPage
- Method PdfDocumentReader.TextByPage
- Method PdfDocumentReader.TextByPage
- Method PdfDocumentReader.TryAnnotations
- Method PdfDocumentReader.TryAnnotationsByActionType
- Method PdfDocumentReader.TryAnnotationsBySubtype
- Method PdfDocumentReader.TryAttachmentMetadata
- Method PdfDocumentReader.TryAttachmentMetadataByFileName
- Method PdfDocumentReader.TryAttachmentMetadataByName
- Method PdfDocumentReader.TryAttachmentMetadataByRelationship
- Method PdfDocumentReader.TryAttachmentMetadataBySource
- Method PdfDocumentReader.TryAttachments
- Method PdfDocumentReader.TryCatalogActions
- Method PdfDocumentReader.TryCatalogActionsByActionType
- Method PdfDocumentReader.TryCatalogActionsBySource
- Method PdfDocumentReader.TryDocumentInfo
- Method PdfDocumentReader.TryFormFields
- Method PdfDocumentReader.TryFormFields
- Method PdfDocumentReader.TryFormFields
- Method PdfDocumentReader.TryFormFields
- Method PdfDocumentReader.TryFormWidgets
- Method PdfDocumentReader.TryFormWidgets
- Method PdfDocumentReader.TryFormWidgets
- Method PdfDocumentReader.TryImagePlacements
- Method PdfDocumentReader.TryImagePlacements
- Method PdfDocumentReader.TryImagePlacements
- Method PdfDocumentReader.TryImagePlacements
- Method PdfDocumentReader.TryImages
- Method PdfDocumentReader.TryImages
- Method PdfDocumentReader.TryImages
- Method PdfDocumentReader.TryImages
- Method PdfDocumentReader.TryLinks
- Method PdfDocumentReader.TryLinksByDestinationName
- Method PdfDocumentReader.TryLinksByDestinationPageNumber
- Method PdfDocumentReader.TryLinksByNamedAction
- Method PdfDocumentReader.TryLinksByRemoteFile
- Method PdfDocumentReader.TryLinksByUri
- Method PdfDocumentReader.TryLogical
- Method PdfDocumentReader.TryLogical
- Method PdfDocumentReader.TryLogical
- Method PdfDocumentReader.TryLogical
- Method PdfDocumentReader.TryMarkdown
- Method PdfDocumentReader.TryMarkdown
- Method PdfDocumentReader.TryMarkdown
- Method PdfDocumentReader.TryMarkdown
- Method PdfDocumentReader.TryMetadata
- Method PdfDocumentReader.TryNamedDestinations
- Method PdfDocumentReader.TryOptionalContent
- Method PdfDocumentReader.TryOptionalContentGroups
- Method PdfDocumentReader.TryOptionalContentGroupsByName
- Method PdfDocumentReader.TryOutlines
- Method PdfDocumentReader.TryOutputIntents
- Method PdfDocumentReader.TryOutputIntentsByOutputConditionIdentifier
- Method PdfDocumentReader.TryOutputIntentsBySubtype
- Method PdfDocumentReader.TryPageActions
- Method PdfDocumentReader.TryPageActions
- Method PdfDocumentReader.TryPageActionsByActionPath
- Method PdfDocumentReader.TryPageActionsByActionType
- Method PdfDocumentReader.TryPageActionsByTriggerName
- Method PdfDocumentReader.TryPageLabels
- Method PdfDocumentReader.TryPages
- Method PdfDocumentReader.TryRawStructure
- Method PdfDocumentReader.TrySecurity
- Method PdfDocumentReader.TryTaggedContent
- Method PdfDocumentReader.TryText
- Method PdfDocumentReader.TryText
- Method PdfDocumentReader.TryText
- Method PdfDocumentReader.TryText
- Method PdfDocumentReader.TryTextBlocks
- Method PdfDocumentReader.TryTextBlocks
- Method PdfDocumentReader.TryTextBlocks
- Method PdfDocumentReader.TryTextBlocks
- Method PdfDocumentReader.TryTextByPage
- Method PdfDocumentReader.TryTextByPage
- Method PdfDocumentReader.TryTextByPage
- Method PdfDocumentReader.TryTextByPage
- Method PdfDocumentReader.TryXmpMetadata
- Method PdfDocumentReader.Understand
- Method PdfDocumentReader.Understand
- Method PdfDocumentReader.ViewerPreferences
- Method PdfDocumentReader.XmpMetadata
- 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 PdfExternalSignaturePreparation.Complete
- Method PdfLogicalDocument.Load
- Method PdfLongTermValidationEnricher.Enrich
- Method PdfLongTermValidationEnricher.Enrich
- Method PdfLongTermValidationEnricher.Enrich
- Method PdfOptimizationActionResult.ToDocument
- Method PdfPageInteractionMap.Create
- Method PdfReadDocument.Open
- Method PdfReadDocument.Open
- Method PdfReadDocument.Open
- Method PdfVisualComparer.Compare
- Method PdfVisualComparer.Compare
Constructors
public PdfReadOptions() #Inherited Methods
Properties
public static PdfReadOptions 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 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.