Enumerations
All enumerations in .NET Framework API
Datalogics::PDFL
AcroFormExportType
AcroFormImportType
AddPageFlags
Flags that control how annotations are handled when adding a page to a Content object.
AFRelationship
Represents the relationship between the component of the PDF document that refers to this attachment and the file denoted by the attachment
AnnotationFlags
Bitfield flags that control the display and behavior of annotations. These flags are defined in the PDF specification (Table 165) and can be combined to control annotation visibility, printing, rotation, and interactivity.
HorizontalAlignment
LineEndingStyle
BlendMode
The blend mode used for painting objects.
LineCap
The line cap style specifies the shape to be used at the ends of open subpaths (and dashes, if any) when they are stroked.
LineJoin
The line join style specifies the shape to be used at the corners of paths that are stroked. Join styles are significant only at points where consecutive segments of a path connect at an angle; segments that meet or intersect fortuitously receive no special treatment.
RenderIntent
BookmarkFlags
Flags describing the visual style of a bookmark's title text.
CollectionSplitType
Specifies the split orientation for a PDF collection (portfolio) view. Controls how the navigator and preview panes are arranged when displaying a PDF collection.
CollectionViewType
Specifies the type of navigator view used to display a PDF collection (portfolio).
ColorConvertCSpaceType
ColorConvertActionType
ColorConvertObjAttrs
ColorProfile
CompressImageType
Enumerator to allow the selection of image type to Set the values for resampling and recompression.
CompressionCode
Compression values for generating graphics files from PDF pages. A compression value must be provided for JPG or GIF images.
CompressionType
Enumerator used to select type of compression used when images are recompressed. For color or grayscale images: Flate, JPEG or JPEG2000 may be selected. For black and white images: Flate, JBIG2, CCITTG3, or CCITTG4 may be selected.
CompressQuality
Establish the compression quality to be used in compression schemas that allow variable quality. (JPEG, JPEG2000, JBIG2). Unset should be selected for compression schemes that are inherently lossless (Flate, CCITTG3, or CCITTG4). JBIG2 may select any value. JPEG and JPEG2000 can select any value between Minimum and Maximum, but should not select Unset or Lossless.
CredentialDataFmt
Enumeration to specify credential encoding format as either Non-PFX (PEM/DER) or PFX (PKCS#12).
CredentialStorageFmt
Enumeration to specify credential is required to be retrieved from disk (OnDisk) or is cached in memory (InMemory).
DigestCategory
Enumeration to specify cryptographic hash functions that generate variable-length message digests required for digital signature creation.
DisplayTraits
Enumeration to specify fields to display as part of signature appearance.
Inclusion
Specifies how to include a resource in a file.
PageRotation
DrawFlags
SmoothFlags
Duplex
Duplex values.
ElementCloneFlags
EmbedFlags
FontCreateFlags
Flags for creating fonts. If you want to subset a font, set both the Embedded and Subset flags
FontFlags
Bit masks describing font characteristics from the font descriptor. These flags are defined in the PDF specification and provide information about the visual style of the font.
EncryptionType
FarEastFont
CJK font related option for PostScript printing.
FlattenerColorCompression
Enumeration for setting the compression scheme for the Flattened Color images.
FlattenerGrayCompression
Enumeration for setting the compression scheme for the Flattened Grayscale images.
FlattenerMonoCompression
Enumeration for setting the compression scheme for the Flattened Monochrome images.
FlattenerQualitySetting
Enumeration for setting the Quality setting for the JPEG or JPEG2000 images.
FontRescanFlags
Flags controlling which font directories to rescan after initialization. These flags can be combined with a bitwise OR to rescan multiple sources.
HighlightStyle
Specifies the visual effect used when a link annotation is activated (clicked).
ImageType
InkTypes
Specifies the ink type used for trapping purposes.
Language
Languages which may be selected. To find if a language is available, call IsLanguageAvailable() on the OCREngine.
MissingFontStrategy
The behavior to use if a suitable Font can't be found to represent the recognized Text.
PageSegmentationMode
Specify how the OCR engine will view the page, and how it detects text segments.
Performance
Specify the performance of the OCR engine in an abstract way. In Tesseract, for instance, this changes the OCREngineMode.
LibraryFlags
Flags for initializing the library. Unless you require fine-grain control of the intialization process of the library there is no need to use LibraryFlags or you can specify the value of NoFlags.
LogOutputFlags
Flags that control where DLE log output is written. Multiple flags can be combined using bitwise OR to send log output to more than one destination simultaneously.
MirrorOptions
NumberStyle
Specifies the numbering style for page labels in a document.
ObjectCompressionType
Enumerator to allow the selection of object compression type to Set the values for object compression type.
OptimizerOption
Select the optimization option to be set or obtained.
PDFOptimizationCompressQuality
Specifies the quality level for lossy image compression during PDF optimization. Higher quality values produce larger files with better visual fidelity.
PDFOptimizerCompressImageType
Specifies the category of images to target during PDF optimization compression.
PDFOptimizerCompressionType
Specifies the compression algorithm to use when recompressing images during PDF optimization.
PDFOptimizerObjectCompressionType
Specifies the object-level stream compression strategy during PDF optimization.
PDFOptimizerOption
OptionalContentBaseState
OptionalContentDrawingPolicy
The policy for drawing optional content within the document.
OutputType
Specifies what kind of file to emit.
OverprintMode
A code specifying whether a color component value of 0 in a DeviceCMYK color space should erase that component or leave it unchanged when overprinting.
PageMode
An enumerated data type used to describe the page view mode of a Document.
PageDeleteFlags
PageInsertFlags
PageMarkFlags
Bit flags indicating which page marks are emitted for color separations.
PageRenderWarning
PageSpec
Page range specifications
PageTilingMode
PageTilingMode
PathOperators
Enumerated data type for path segment operators in PDEPath elements. Each value corresponds to a PDF path construction operator (moveto, lineto, curveto, etc.).
PathPaintOpFlags
Flags indicating the different paint operations for a Path. These flags control whether a path is stroked, filled, or both, and which fill rule is used.
PDDocFormsType
PDETextFlags
Flags that control how text is accessed or measured within a PDEText object.
PDFAConvertType
Specifies the PDF/A conformance level and color space for conversion. Each value corresponds to a specific PDF/A standard (1a, 1b, 2a, 2b, 2u, 3a, 3b, 3u, 4, 4e, 4f) combined with a target color space (RGB or CMYK).
PDFlattenerColorCompSet
Enumeration for setting the compression scheme for the Flattened Color images.
PDFlattenerGrayscaleCompSet
Enumeration for setting the compression scheme for the Flattened Grayscale images.
PDFlattenerMonochromeCompSet
Enumeration for setting the compression scheme for the Flattened Monochrome images.
PDFlattenerQualitySetting
Enumeration for setting the Quality setting for the JPEG or JPEG2000 images.
PDFObjectComparison
Comparisons between two PDFObjects. Represents the result of comparing two PDFObject instances for ordering purposes.
PDFProcessorPDFAConversionOption
Specifies which PDF/A standard and color space to use when converting a document to PDF/A.
PDFProcessorPDFXConversionOption
Specifies which PDF/X standard to use when converting a document to PDF/X.
PDFStreamOpenMode
PDFXConvertType
Specifies the PDF/X standard version to convert a document to.
PermissionFlags
PermissionRequestOperation
PrintProgressStage
PrintWhat
What portions of the document to print
PrintWhatAnnotFlags
Which annotations to print
QRErrorCorrectionLevel
The Error Correction Level of the QR Code
RenderProgressStage
Identifies the current stage of a rendering or flattening operation. These values are passed to RenderProgressProc to indicate which phase of rendering or transparency flattening is currently in progress.
ReportType
Type codes used for error reporting.
ResourceType
SaveFlags
SchemaFieldSubtype
The data type of a collection schema field.
SeparationFontOptions
SeparationPreviewOptions
Specifies how a colorant is handled during a separation preview.
SignatureFieldID
Digital signature field options
SignatureType
Enumeration to specify fields to display as part of signature appearance.
TempStoreType
Enumeration for selecting the temporary storage type used by the library. Controls whether temporary files are stored on disk or in memory.
TextFlags
Flags that control how text operations address text within a Text object.
TextRenderMode
Text rendering mode determines whether text shown will have glyph outlines stroked, filled, used as a clipping path boundary, or feature some combination of those three values. Text may also be hidden (invisible). Fill sets the color inside an object. Stroke sets the color of the line drawn around that object. With a PDF file, clipping paths define closed shapes, lines, and boundaries for clip art or graphics, and they define filled areas within graphics. A clipping path can be used to edit a graphic design by removing part of the art, so that only the shapes outlined by the path appear. You could use a clipping path to remove the background in a photo or superimpose text on an image.
TIFFByteOrder
TIFF Byte Order values describing the byte order used within a file.
VerticalAlignment
Specification of vertical alignment options.
VisibilityPolicy
WatermarkDrawOption
Specifies how a watermark should be drawn in a PDF document. Controls whether the watermark is rendered as an annotation or as a form XObject within the page content stream. The "Try" variants attempt the specified method but may fall back if it is not possible.
WordFinderVersion
This refers to versions of the WordFinder algorithm. WordFinder extracts words from a PDF file and enumerates the words on a single page or on all of the pages in the document.
WordAttributeFlags
Flags returned by Word.GetAttributes.
WritingMode
The direction of writing