Files
RecordOrganizer/app/packages/GdPicture.14.4.4/lib/net8.0-windows7.0/GdPicture.NET.14.Imaging.xml

15150 lines
756 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0"?>
<doc>
<assembly>
<name>GdPicture.NET.14.Imaging</name>
</assembly>
<members>
<member name="T:GdPicture.Internal.Annotations.GetExternalPageAnnotationManagerDelegate">
<exclude />
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.Code39decodeExtended(System.String)">
<summary>
attempt to decode extended Code 39 sequences.
This is a port of private static String decodeExtended(CharSequence encoded) throws FormatException. see: https://github.com/zxing/zxing/blob/master/core/src/main/java/com/google/zxing/oned/Code93Reader.java
</summary>
<remarks> 'see: http://en.wikipedia.org/wiki/Code_39 #Full ASCII Code 39.</remarks>
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.GetOptimalBitmap(GdPicture.Internal.Imaging.GdPictureImage,System.Boolean,GdPicture14.Imaging.GdPictureRectangle,System.Boolean,GdPicture.Internal.Imaging.GdPictureImage@,System.Single@,System.Single@)">
<summary>
GetOptimalBitmap retrieves the optimal bitmap for barcode recognition.
</summary>
<remarks>
The optimal image is black and white or 8bpp grayscale with a square resolution.
</remarks>
<param name="image">The input image.</param>
<param name="bitonalInput">Indicates whether we have a bitonal input or not.</param>
<param name="roi">The region of interest set by then user.</param>
<param name="roiMode">Indicates whether we have a roi or a full page reading.</param>
<param name="optimalBitmap">To retrieve the bitmap for the recognition.</param>
<param name="sx">The horizontal scaling factor.</param>
<param name="sy">The vertical scaling factor.</param>
<returns>The error code</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.RedetectBarcodeThresholdedImage(GdPicture.ProcessMonitor,GdPicture.Internal.Imaging.GdPictureImage,System.Int32,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,GdPicture14.Barcode1DReaderScanMode,GdPicture14.Barcode1DReaderType,System.Boolean,System.Int32,System.Int32,System.Single,System.Single,System.Boolean@)">
<summary>
RedetectBarcodeThresholdedImage redetects a barcode using an image binarized with the provided thresholding mode and value.
The process is limited to the barcode area.
</summary>
<param name="bitmap">The bitmap that is read.</param>
<param name="barcodeId">The identifier for the barcode to redetect</param>
<param name="barcodeAreaLeft">The left coordinate of the area.</param>
<param name="barcodeAreaTop">The top coordinate of the area.</param>
<param name="barcodeAreaWidth">The width of the area.</param>
<param name="barcodeAreaHeight">The height of the area.</param>
<param name="scanMode"></param>
<param name="type"></param>
<param name="returnCorrupted"></param>
<param name="thresholdMode"></param>
<param name="thresholdValue"></param>
<param name="sx"></param>
<param name="sy"></param>
<param name="decoded"></param>
<returns>The error code</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.ComputeBestThreshold(GdPicture.Internal.Imaging.GdPictureImage,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32@)">
<summary>
ComputeBestThreshold performs an histogram based analysis of the region of interest within the image to
determine the best binarization parameters.
</summary>
<remarks>
The threshold value is the value with half of the pixels above and half of the pixels below.
</remarks>
<param name="image">The image.</param>
<param name="left">The left coordinate of the region of interest.</param>
<param name="top">The right coordinate of the region of interest.</param>
<param name="width">The width of the region of interest.</param>
<param name="height">The height of the region of interest.</param>
<param name="threshold">To retrieve the threshold value.</param>
<returns>The threshold mode.</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.GetBarcodeArea(System.Int32,GdPicture.Internal.Imaging.GdPictureImage,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
<summary>
GetBarcodeArea retrieves the coordinates of an area surrounding the barcode.
</summary>
<remarks>
The area is slightly larger than the zone retrieved by the barcode engine.
</remarks>
<param name="barcodeIndex">The index of the barcode.</param>
<param name="image">The image containing the barcode.</param>
<param name="areaLeft">To retrieve the left coordinate of the area.</param>
<param name="areaTop">To retrieve the top coordinate of the area.</param>
<param name="areaWidth">To retrieve the width of the area.</param>
<param name="areaHeight">To retrieve the height of the area.</param>
<returns>true if a valid area is detected otherwise returns false.</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.IntersectsExistingBarcode(System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
IntersectsExistingBarcode tests whether or not the provided area intersects an existing barcode.
</summary>
<param name="areaLeft">The left coordinate of the area.</param>
<param name="areaTop">The top coordinate of the area.</param>
<param name="areaWidth">The width of the area.</param>
<param name="areaHeight">The height of the area.</param>
<returns>true if the area intersects an existing barcode otherwise returns false.</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.Barcode1DReader.HasIntersection(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
HasIntersection tests whether or not the barcode intersects the provided area.
</summary>
<param name="barcodeId">The identifier for the barcode.</param>
<param name="areaLeft">The left coordinate of the area.</param>
<param name="areaTop">The top coordinate of the area.</param>
<param name="areaRight">The right coordinate of the area.</param>
<param name="areaBottom">The bottom coordinate of the area.</param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodeAztecReader.GetBarcodeValue(System.Int32)">
<summary>
Returns the string encoded in the barcode
</summary>
<param name="BarcodeNo">The index of the barcode</param>
<returns>The string encoded in the barcode at given index</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodeDataMatrixReader.GetBarcodeValue(System.Int32)">
<summary>
Returns the string encoded in the barcode
</summary>
<param name="BarcodeNo">The index of the barcode</param>
<returns>The string encoded in the barcode at given index</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodeDataMatrixReader.RedetectBarcodesUsingSavedLocations(GdPicture.Internal.Imaging.GdPictureImage,GdPicture14.Imaging.GdPictureRectangle,System.Int32,System.Boolean)">
<summary>
Redetects the DataMatrix barcodes in an image using the possible locations stored in the first pass over the image.
It process again only the saved locations, scaled.
</summary>
<param name="image">The image</param>
<param name="roi">The region of interest</param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodeMaxiCodeReader.GetBarcodeValue(System.Int32)">
<summary>
Returns the string encoded in the barcode
</summary>
<param name="BarcodeNo">The index of the barcode</param>
<returns>The string encoded in the barcode at given index</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodePDF417Reader.GetBarcodeValue(System.Int32)">
<summary>
Returns the string encoded in the barcode
</summary>
<param name="BarcodeNo">The index of the barcode</param>
<returns>The string encoded in the barcode at given index</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodePDF417Reader.RedetectBarcodesUsingSavedLocations(GdPicture.Internal.Imaging.GdPictureImage,GdPicture14.Imaging.GdPictureRectangle,System.Int32,System.Boolean)">
<summary>
Redetects the PDF417 barcodes in an image using the possible locations stored in the first pass over the image.
It process again only the saved locations, scaled.
</summary>
<param name="image">The image</param>
<param name="roi">The region of interest</param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodeQRReader.GetBarcodeValue(System.Int32)">
<summary>
Returns the string encoded in the barcode
</summary>
<param name="BarcodeNo">The index of the barcode</param>
<returns>The string encoded in the barcode at given index</returns>
</member>
<member name="M:GdPicture.Internal.Barcode.BarcodeQRReader.RedetectBarcodesUsingSavedLocations(GdPicture.Internal.Imaging.GdPictureImage,GdPicture14.Imaging.GdPictureRectangle,System.Int32,System.Boolean)">
<summary>
Redetects the QrCodes in an image using the possible locations stored in the first pass over the image.
It thresholds only the saved locations, using a different thresholding mode than the normal pass over the image.
</summary>
<param name="image">The image</param>
<param name="roi">The region of interest</param>
<returns></returns>
</member>
<member name="P:GdPicture.Internal.Imaging.GdPictureImage.Photometric">
<summary>
Returns the photometric of the image.
0 = WhiteIsZero. For bilevel and grayscale images: 0 is imaged as white.
1 = BlackIsZero.For bilevel and grayscale images: 0 is imaged as black.
2 = RGB.RGB value of(0,0,0) represents black, and (255, 255, 255) represents white, assuming 8-bit components.The components are stored in the indicated order: first Red, then Green, then Blue.
3 = Palette color.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.GdPictureImage.GuessPngCompressionScore">
<summary>
Range [0 (worst score); 100 (best score)]
</summary>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Imaging.GdPictureImage.Quantization(GdPicture.Internal.Imaging.GdPictureImage@,System.Int32,System.Boolean,GdPicture14.Imaging.GdPictureColor,System.Boolean,GdPicture14.Imaging.GdPicturePixelFormat,System.Int32,GdPicture14.Imaging.GdPictureColor[])">
<summary>
</summary>
<param name="newBitmap"></param>
<param name="numColors"></param>
<param name="forceTransparency"></param>
<param name="transparentColor"></param>
<param name="keepImageProperties"></param>
<param name="destPixelFormat"></param>
<param name="quality"> 0 is worst, 100 is best</param>
<param name="reservedPalette"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Imaging.GdPictureImage.GetDocumentUUID">
<exclude />
</member>
<member name="M:GdPicture.Internal.Imaging.GdPictureImage.CreateFromGdPictureBitmap(GdPicture.Internal.Imaging.GdPictureBitmap,System.Boolean,GdPicture.Internal.Imaging.GdPictureImage@)">
<summary>
Converts this GdPictureBitmap to a GdPictureImage object.
</summary>
<param name="releaseInput">Specifies if the input bitmap instance must be released.</param>
<param name="image">The generated GdPictureImage object.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.GdPictureImage.CreateFromDib(System.IntPtr,GdPicture.Internal.Imaging.GdPictureImage@,GdPicture14.DocumentFormat,System.Boolean,System.Boolean,System.Boolean@)">
<summary>
</summary>
<param name="dib"></param>
<param name="image"></param>
<param name="imageFormat"></param>
<param name="copyTags"></param>
<param name="directAccess"></param>
<param name="usedInput"></param>
<returns></returns>
<remarks>This method automatically releases the provided dib from the memory in case of failure.</remarks>
</member>
<member name="P:GdPicture.Internal.Imaging.Document.Layout.ColorDetectionResult.ColorOrGrayCount">
<summary>
</summary>
<remarks>Also the number of items into histoR, histoG, histoB, histoHue, histoSat, histoVal histograms.</remarks>
</member>
<member name="P:GdPicture.Internal.Imaging.Document.Layout.ColorDetectionResult.MaskedColorOrGrayCount">
<summary>
</summary>
<remarks>Also the number of items into histoMaskedR, histoMaskedG, histoMaskedB, histoMaskedHue, histoMaskedSat, histoMaskedVal histograms.</remarks>
</member>
<member name="P:GdPicture.Internal.Imaging.Document.Layout.BarcodeDetection.LinearBarcodeInfo.QualityScore">
<summary>
Unitary barcode quality evaluation. Result is in the range [0 - lower quality; 100 - higher quality].
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph">
<summary>
Holds the properties of a paragraph.
This is the data structure offered to the upper layer.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.FontBBox">
<summary>
The bounding box based on Font metrics.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.TextLineCount">
<summary>
The number of text lines within the paragraph.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.FirstTextLineIndex">
<summary>
The first text line index.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.Justification">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsListItem">
<summary>
0: NoList, 1: UnorderedList, 2: OrderedList
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.ListLevel">
<summary>
The nesting level of the paragraph when <see cref="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsListItem"/> is not 0.
This value is 0-based: 0 for a top-level list item, 1 for an item nested one level deeper, and so on.
Higher values therefore map to deeper indentation/nesting in the generated markup.
For paragraphs that are not list items (<see cref="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsListItem"/> == 0), this value is not meaningful.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsCrown">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.FirstLineIndent">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsHeading">
<summary>
</summary>
</member>
<member name="P:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.HeadingLevel">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsTableParagraph">
<summary>
True when this paragraph was synthesized to hold the words of a single table cell
(set by <see cref="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.ReassignTableWords(GdPicture.Internal.Imaging.Document.Layout.TableElement)"/>). Markdown / text generators that
render the parent <see cref="T:GdPicture.Internal.Imaging.Document.Layout.TableElement"/> separately should skip these paragraphs
to avoid duplicating the cell text both as a paragraph and as a table cell.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.SetCachedBlock(GdPicture.Internal.Imaging.Document.Layout.PageBlock)">
<summary>
Sets the cached parent block for O(1) lookup optimization.
Internal use only - called during PageLayout construction.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.LayoutHyperlink">
<summary>
Holds the properties of a hyperlink.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.LayoutImage">
<summary>
Holds the properties of an image.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.LayoutImage.AltText">
<summary>
Alternate text (/Alt) recovered from the image XObject; used for the PDF/UA Figure alternate description.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.LayoutPath">
<summary>
Holds the properties of a path.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.PageBlock">
<summary>
Holds the properties of a block.
This is the data structure offered to the upper layer.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.FontBBox">
<summary>
The bounding box based on Font metrics.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.ParentTable">
<summary>
The initial isolated table box from which this block has been generated.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.ParagraphCount">
<summary>
The number of paragraphs within the block.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.FirstParagraphIndex">
<summary>
The index of the first paragraph of the block in the result.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.WritingDirection">
<summary>
The writing direction.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.Orientation">
<summary>
The orienation.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.Type">
<summary>
The type.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.DeskewAngle">
<summary>
The skew angle.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.LineIndex">
<summary>
The blobs line index, if sorted.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageBlock.IsNegative">
<summary>
Specifies if the block has been detected from a negative part.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.PageImage">
<summary>
Holds the properties of a character.
This is the data structure offered to the upper layer.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageImage.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageImage.Confidence">
<summary>
The confidence.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine">
<summary>
Holds the properties of a text line.
This is the data structure offered to the upper layer.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine.WordCount">
<summary>
The number of words within the text lines.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine.FirstWordIndex">
<summary>
The index of the first word in the result.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.TableElement.TrimPhantomEdges(GdPicture.Internal.Imaging.Document.Layout.PageLayout)">
<summary>
Drops phantom edge columns where no cells contain any words.
Table detection (vector lines, text alignment, etc.) sometimes overshoots
the real content boundary, producing empty leading/trailing columns that
hurt downstream consumers (markdown emit, accessibility, TEDS scoring).
Edges only — interior empty columns are preserved (those are usually
intentional gaps in real tables).
Rows are intentionally NOT trimmed: empty trailing rows often correspond
to over-merged mega-cells where the analyzer collapsed multiple logical
rows into one and left empty placeholders for the rest. Removing those
placeholders hurts row-count alignment with the ground truth and TEDS-S
scoring, even though it's semantically cleaner.
</summary>
<param name="pageLayout">Page layout used to resolve cell contents.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.TableElement.AttachOrphanLabels(GdPicture.Internal.Imaging.Document.Layout.PageLayout)">
<summary>
Attaches orphan label paragraphs sitting to the LEFT of the table as a new
leftmost column. Useful for financial-statement and SEC-balance-sheet
patterns where the table-extraction stage detects only the numeric columns
because the label-to-numbers gap is wider than the inter-numeric gap. The
result is a table with an empty col 0 plus orphan paragraphs ABOVE the
table containing the row labels — bad for downstream consumers (LLMs,
markdown emit, TEDS scoring).
Only fires when:
- The existing leftmost column has NO word content (otherwise we'd
prepend a duplicate column).
- At least <see cref="!:OrphanMinLabelParagraphs"/> orphan paragraphs are
fully to the left of the table within <see cref="!:OrphanLabelTableGapMax"/>
of it, with Y range overlapping the table's vertical span.
Side effect: the consumed paragraphs are marked
<see cref="F:GdPicture.Internal.Imaging.Document.Layout.BlockParagraph.IsTableParagraph"/> so downstream renderers don't
emit them separately.
</summary>
<param name="pageLayout">Page layout used to resolve words and paragraphs.</param>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.TextLineWord">
<summary>
Holds the properties of a word.
This is the data structure offered to the upper layer.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.FontBBox">
<summary>
The bounding box based on Font metrics.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.BaseLineStart">
<summary>
The base line start point.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.BaseLineEnd">
<summary>
The base line end point.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.CharacterCount">
<summary>
The number of characters within the word.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.FirstCharacterIndex">
<summary>
The index of the first character of the word in the result.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.SpacesBefore">
<summary>
The number of spaces before the word.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsBold">
<summary>
Specifies if font style is bold.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsItalic">
<summary>
Specifies if font style is italic.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsUnderlined">
<summary>
Specifies if the font has underline decoration.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.UnderlineColor">
<summary>
Specifies the underline color.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.UnderlineIsWave">
<summary>
Specifies if the underline decoration is wave.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsHighlighted">
<summary>
Specifies if the font has underline decoration.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.HighlightColor">
<summary>
Specifies the highlight color.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.HasStrikeThrough">
<summary>
Specifies if font has strikethrough decoration.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsMonospace">
<summary>
The is monospace flag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsSerif">
<summary>
The is serif flag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.IsSmallcaps">
<summary>
The is small caps flag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.FontPointSize">
<summary>
The size of the font, in points.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.UniversalFontID">
<summary>
The universal fontID;
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.FontFamilyName">
<summary>
The font family name.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.HorizontalScaling">
<summary>
The horizontal scaling. Default 1. Should always be > 0. Less than 1 is condensed more than 1 is expanded.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.RenderingMode">
<summary>
The text rendering mode.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.TextColor">
<summary>
The text color in ARGB format.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.TextStrokeColor">
<summary>
The text stroke color in ARGB format.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.Confidence">
<summary>
The word confidence in the range [0 - 100].
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.SegConfidence">
<summary>
The word segmentation confidence in the range [0 - 1].
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.TextLineWord.PDFFontObjNum">
<summary>
The PDF font object number;
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.WordCharacter">
<summary>
Holds the properties of a character.
This is the data structure offered to the upper layer.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.WordCharacter.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.WordCharacter.BBoxF">
<summary>
The bounding box, with floating-point precision.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.WordCharacter.Confidence">
<summary>
The confidence.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.WordCharacter.Value">
<summary>
The character value.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.ImageRegions">
<summary>
The image regions.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Images">
<summary>
The images.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Paths">
<summary>
The paths.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Blocks">
<summary>
The blocks.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Paragraphs">
<summary>
The paragraphs.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.TextLines">
<summary>
The text lines.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Words">
<summary>
The words.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Characters">
<summary>
The characters.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Hyperlinks">
<summary>
The hyperlinks.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PageHeight">
<summary>
The height of the page result, in pixels.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PageWidth">
<summary>
The width of the page result, in pixels.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PageHorizontalResolution">
<summary>
The horizontal resolution of the page result, in dot per inch.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PageVerticalResolution">
<summary>
The vertical resolution of the page result, in dot per inch.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.InputImageHorizontalResolution">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.InputImageVerticalResolution">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.DigitalLayoutTransform">
<summary>
The transformation matrix to be used to convert coordinates from OCR space to input layout space.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.ImageTransform">
<summary>
The transformation matrix to be used to convert coordinates from OCR space to input image space.
</summary>
</member>
<member name="P:GdPicture.Internal.Imaging.Document.Layout.PageLayout.ImageTransformNoSkew">
<summary>
The transformation matrix to be used to convert coordinates from OCR space to input image space.
Without skew.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PDFTransform">
<summary>
The transformation matrix to be used to convert coordinates from OCR space to PDF space.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PageRotation">
<summary>
The standard rotation applied to the page before starting the OCR process.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PageSkewAngle">
<summary>
The angle rotation applied to the page before starting the OCR process.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Sorted2D">
<summary>
Specifies if blocks are 2D-sorted.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.ChartRegions">
<summary>
Regions identified as charts/figures during table detection (suppressed table candidates).
Used to regroup paragraphs within chart bounds for correct reading order.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.PageLayout.HorizontalRuleBrackets">
<summary>
Horizontal-rule brackets detected during path-based table scanning —
pairs of parallel h-lines that share an X-range and bracket a vertical
region (booktabs / academic-table style: top rule, optional midrule,
bottom rule, no v-lines). Used by <see cref="!:LayoutAnalyzer"/>'s
text-based detector to snap table region Y bounds to the rule
positions so header rows above the data don't get emitted as
stand-alone paragraphs outside the table.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.GetTableElements(System.Boolean,System.Boolean,System.Boolean)">
<summary>
Gets the table elements from the page layout.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.TryGetTitle(System.Int32)">
<summary>
Attempts to extract the title from the page layout.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.GetTableElementCount(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
<summary>
Gets the count of table elements in the page layout.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.IsIntersectingTextField(GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Determines whether the specified bounding box intersects with a text field.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.IsIntersectingDecodedTable(GdPicture.Internal.Imaging.Document.Layout.TableElement)">
<summary>
Determines whether the specified table intersects with another decoded table.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.GetIntersectedDecodedTables(GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Gets all decoded tables that intersect with the specified bounding box.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.CreateFromGdPictureLayoutStructure(GdPicture14.OCRContext,System.Int32,System.Int32,System.Single,System.Single,GdPicture14.Imaging.GdPictureRectangle,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix,System.Int32,System.Single,System.Boolean,System.Boolean)">
<summary>
Creates a page layout from a GdPicture layout structure.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.CreateFromGdPictureOcrResult(GdPicture.Internal.OCR.GdPictureOcrResult,GdPicture.Internal.Imaging.IGdPictureBitmap)">
<summary>
Creates a page layout from a GdPicture OCR result.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.SaveToString(GdPicture.Internal.Imaging.Document.Layout.PageLayout)">
<summary>
Serializes the page layout to a JSON string.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.SaveToStream(GdPicture.Internal.Imaging.Document.Layout.PageLayout,System.IO.Stream)">
<summary>
Serializes the page layout to a stream.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.CreateFromStream(System.IO.Stream)">
<summary>
Creates a page layout from a stream.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.CreateFromJson(System.String)">
<summary>
Creates a page layout from a JSON string.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.PostProcessOCRLayout(GdPicture.Internal.Imaging.IGdPictureBitmap,GdPicture.Internal.Imaging.IGdPictureBitmap,GdPicture.Internal.Imaging.Document.Layout.PageLayout,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix,System.Int32,System.Single,System.Boolean,System.Boolean)">
<summary>
Post-processes the OCR layout after recognition.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.CanBeLastCharacterOfHorizontalLTRWord(GdPicture.Internal.Imaging.Document.Layout.WordCharacter,System.Boolean)">
<summary>
Determines whether a character can be the last character of a horizontal left-to-right word.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.Refresh(System.Boolean,System.Boolean,System.Boolean)">
<summary>
Call this method when internal layout elements have been updated.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.RemoveEmptyParagraphsAndBlocks">
<summary>
Removes empty paragraphs and blocks from the page layout.
This is the minimal necessary refresh operation for CreateFromTextBlockOptimized.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.GetIntersectedWordsFontBBoxSlow(GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Flat iteration over all words — no paragraph/line BBox pre-filtering.
Use when the search bbox may fall outside paragraph/line BBox (e.g. underlines below baseline).
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.CreateFromTextBlockOptimized(System.Int32,System.Int32,System.Single,System.Single,System.Boolean,System.Boolean,GdPicture.Internal.Text.TextBlock,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Collections.Generic.List{GdPicture14.Imaging.GdPictureRectangleF},System.Collections.Generic.List{System.Single})">
<summary>
Creates a page layout from a text block with optimizations for performance and accuracy.
This optimized version calculates all bounding boxes directly from scaled glyph boxes during construction,
eliminating the need for full refresh post-processing. It also caches relationship lookups
(IsVertical, block-paragraph, line-paragraph) for O(1) access.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.StripClaimedWordsFromParagraphs(System.Collections.Generic.HashSet{GdPicture.Internal.Imaging.Document.Layout.TextLineWord})">
<summary>
Strips exact words claimed by a table from their parent text lines/paragraphs.
Removes empty lines and empty paragraphs; recalculates bboxes for survivors.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.ReassignTableWords(GdPicture.Internal.Imaging.Document.Layout.TableElement)">
<summary>
Reassigns words claimed by a table from their original paragraphs into
new per-cell paragraphs. Fully rebuilds Words, Characters, TextLines,
and Paragraphs lists in correct Refresh walk order, then calls Refresh().
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayout.AssignHeadingLevels(System.Collections.Generic.List{GdPicture.Internal.Imaging.Document.Layout.PageLayoutHeading},System.Collections.Generic.IList{GdPicture.Internal.Imaging.Document.Layout.BlockParagraph})">
<summary>
Computes and assigns the heading levels for the given paragraphs based on the provided heading descriptions.
</summary>
<param name="Headings"></param>
<param name="Paragraphs"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.PageLayoutStats.GuessAvgCharSize(System.Collections.Generic.IEnumerable{GdPicture.Internal.Imaging.Document.Layout.ILayoutElement},System.Boolean,System.Boolean,System.Single@,System.Single@,System.Int32)">
<summary>
This heuristic tries to determine the average character size based on a collection of blocks.
</summary>
<param name="blocks"></param>
<param name="optimisticMode"></param>
<param name="numericMode"></param>
<param name="charWidth"></param>
<param name="charHeight"></param>
<returns>True in case of success, false otherwise.</returns>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.QuietZoneCheckMode.Normal">
<summary>
4 sides, whatever they are, can be rejected.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.QuietZoneCheckMode.Strict">
<summary>
0 side rejection allowed.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.QuietZoneCheckMode.AllowForeground">
<summary>
Allows foreground color in addition of background and light colors.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.SegmentationBlock">
<summary>
Specifies a block properties.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationBlock.Left">
<summary>
The left coordinate of the bounding box, in pixels.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationBlock.Top">
<summary>
The top coordinate of the bounding box, in pixels.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationBlock.Width">
<summary>
The width of the bounding box, in pixels.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationBlock.Height">
<summary>
The height the bounding box, in pixels.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.SegmentationEngine">
<summary>
The SegmentationEngine class offers segmentation features.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationEngine.m_Image">
<summary>
The current image.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationEngine._disposed">
<summary>
The flag indicating whether the object is disposed or not.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage">
<summary>
The LayoutAnalysisResultStorage manages a storage for a collection of layout analysis results.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage.TryGet(System.String)">
<summary>
Retrieves a result from the collection whenever it is possible.
</summary>
<param name="resultID">The identifier of the result.</param>
<returns>The result if success otherwise returns null.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage.Remove(System.String)">
<summary>
Removes the requested result from the collection.
</summary>
<param name="resultID">The identifier of the result.</param>
<returns>true if the result has been removed otherwise returns false.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage.Clear">
<summary>
Removes all the elements from the collection.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage.Exists(System.String)">
<summary>
Tests whether a result with the provided identifier exists or not.
</summary>
<param name="resultID">The identifier of the result.</param>
<returns>true if the result exists otherwise returns false.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage.Store(GdPicture.Internal.Imaging.Document.Layout.PageLayout,System.String)">
<summary>
Stores the provided result within the collection.
</summary>
<param name="layoutAnalysisResult">The result to be stored.</param>
<param name="customResultID">An optional custom identifier of the result.</param>
<returns>The result identifier.</returns>
</member>
<member name="F:GdPicture.Internal.Imaging.Document.Layout.SegmentationResultStorage._collection">
<summary>
The collection of objects.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Document.Layout.TableAnalyzer.HasExcessiveTextInAnyCells">
<summary>
Detects if any table cell contains excessive text lines after row merging,
indicating a multi-column text layout rather than a real table.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.GdPictureBox">
<summary>
Represents a character bounding box with recognition candidates and confidence scores, typically used for specialized OCR contexts like MICR.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.ImageBlock">
<summary>
Represents an image region within a document layout, containing the image data, its bounding box, and pixel output intent information.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Document.Layout.LayoutAnalysis">
<summary>
Provides layout analysis functionality for specialized OCR contexts including MICR (E13B and CMC7) line reading with character recognition and confidence scoring.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.MultiBitmapDescriptor.ExtractBitmap(System.Int32,System.Boolean,GdPicture.Internal.Imaging.GdPictureImage@)">
<summary>
Creates a new GdPicture image from a specific page of the multipage image.
</summary>
<param name="pageNo">The page number (1-based).</param>
<param name="directAccess"></param>
<param name="image">The provided image.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.MultiBitmapDescriptor.ExtractBitmap(System.Int32,GdPicture.Internal.Imaging.GdPictureImage@,System.Boolean@)">
<summary>
Obtains a GdPicture image from a specific page of the multipage image.
</summary>
<param name="pageNo">The page number (1-based).</param>
<param name="image">The provided image.</param>
<param name="releasePage">Specifies if the caller must release the provided image.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.MultiBitmapDescriptor.Insert(GdPicture.Internal.Imaging.CachedPage,GdPicture.Internal.Imaging.GdPictureImage,System.Int32,System.Boolean,System.Boolean)">
<summary>
Inserts a frame at the current page position.
</summary>
<param name="cachedPage"></param>
<param name="pagePosition">The page position (1 based)</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.NearestNeighbor">
<summary>
Nearest-neighbor
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.Box">
<summary>
Box, pulse, Fourier window, 1st order (constant) b-spline
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.Bicubic">
<summary>
Mitchell &amp; Netravali's two-param cubic filter
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.Bilinear">
<summary>
Bilinear filter
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.BSpline">
<summary>
4th order (cubic) b-spline
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.CatmullRom">
<summary>
Catmull-Rom spline, Overhauser spline
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.ResizingFilter.Lanczos3">
<summary>
Lanczos3 filter
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Native.Image.LOAD_NOPIXELS">
loading: load the image header only (not supported by all plugins)
</member>
<member name="F:GdPicture.Internal.Imaging.Native.Image.LOAD_CMYK">
loading: keep cmyk(a) channels (default is conversion to rgb(a) color space)
</member>
<member name="F:GdPicture.Internal.Imaging.Native.Image.LOAD_ICM">
loading: apply ICC correction (if any)
</member>
<member name="M:GdPicture.Internal.Imaging.Native.Image.afterNewDibAllocation(System.IntPtr)">
<summary>
This method must be called after each dib allocation.
</summary>
<param name="dib">The newly allocated dib.</param>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.GdPictureOCRResultsStorage._collection">
<summary>
The collection of objects.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Ocr.OcrOutput">
<summary>
The OcrOutput class is the base class to output the ocr result.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutput.Output(GdPicture.Internal.Imaging.Document.Layout.PageLayout[],System.IO.Stream)">
<summary>
Output writes the Ocr results to the file.
</summary>
<param name="ocrResultArray">The array with the ocr result.</param>
<param name="stream">The stream to write the result.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="P:GdPicture.Internal.Imaging.Ocr.OcrOutput.KeepLineBreaks">
<summary>
Indicates whether to keep line breaks or not.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml">
<summary>
The OcrOutputHtml class offers html output for the ocr result.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.#ctor(System.Boolean)">
<summary>
The constructor initializes members with the provided parameters.
</summary>
<param name="keepLineBreaks">The flag indicating whether to keep line breaks or not.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.Output(GdPicture.Internal.Imaging.Document.Layout.PageLayout[],System.IO.Stream)">
<summary>
Output writes the Ocr results to the file.
</summary>
<param name="ocrResultArray">The array with the ocr result.</param>
<param name="stream">The stream to write the result..</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.StartBlock(GdPicture.Internal.Imaging.Document.Layout.PageBlock)">
<summary>
Starts a block.
</summary>
<param name="ocrBlock">The block.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.EndBlock">
<summary>
Ends a block.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.StartParagraph(GdPicture.Internal.Imaging.Document.Layout.BlockParagraph)">
<summary>
Starts a paragraph.
</summary>
<param name="ocrParagraph">The paragraph.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.EndParagraph">
<summary>
Ends a paragraph.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.StartTextLine(GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine)">
<summary>
Starts a text line.
</summary>
<param name="ocrTextLine">The text line.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.EndTextLine">
<summary>
Ends a text line.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.StartWord(GdPicture.Internal.Imaging.Document.Layout.TextLineWord)">
<summary>
Starts a word.
</summary>
<param name="ocrWord">The word.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.EndWord">
<summary>
Ends a word.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.Character(GdPicture.Internal.Imaging.Document.Layout.TextLineWord,GdPicture.Internal.Imaging.Document.Layout.WordCharacter)">
<summary>
Fires a character.
</summary>
<param name="ocrWord"></param>
<param name="ocrCharacter">The character.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.CloseCharacterAttributesTags">
<summary>
CloseCharacterAttributesTags closes the character attributes tags.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.TagLine">
<summary>
TagLine appends a line tag to the text.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.Tag(System.String)">
<summary>
Tag writes a tag to the output.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.Append(System.Char)">
<summary>
Append appends a character to the text.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.AppendSpace">
<summary>
AppendSpace appends a space to the text.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml._stringBuilder">
<summary>
The string builder to collect the text for the current result.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml._skipBlock">
<summary>
The flag indicating whether the current block should be skipped or not.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml._isBoldState">
<summary>
The current is bold state.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml._isItalicState">
<summary>
The current is italic state.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml._isUnderlineState">
<summary>
The current is underline state.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.StdCharactersFilter">
<summary>
A filter for std characters.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.HtmlStart">
<summary>
Html file start.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.HtmlEnd">
<summary>
Html file end.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.ParagraphBreakTag">
<summary>
Paragraph break tag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.BoldStartTag">
<summary>
Bold start tag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.BoldEndTag">
<summary>
Bold end tag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.ItalicStartTag">
<summary>
Italic start tag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.ItalicEndTag">
<summary>
Italic end tag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.UnderlineStartTag">
<summary>
Underline start tag.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputHtml.UnderlineEndTag">
<summary>
Underline end tag.
</summary>
</member>
<member name="T:GdPicture.Internal.Imaging.Ocr.OcrOutputText">
<summary>
The OcrOutputText class offers several flavors of text output for the ocr result.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputText.m_ocrOutputTextFormat">
<summary>
The format for the text output.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputText.m_stringBuilder">
<summary>
The string builder to collect the text for the current result.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputText.m_skipBlock">
<summary>
The flag indicating whether the current block should be skipped or not.
</summary>
</member>
<member name="F:GdPicture.Internal.Imaging.Ocr.OcrOutputText.m_leadingSpaces">
<summary>
The number of spaces before next word.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.#ctor(System.Boolean,GdPicture14.OCROutputTextFormat)">
<summary>
The constructor initializes members with the provided parameters.
</summary>
<param name="ocrOutputTextFormat">The text format.</param>
<param name="keepLineBreaks">the flag indicating whether to keep line breaks or not.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.#ctor(System.Boolean)">
<summary>
The constructor initializes members with the provided parameters.
</summary>
<param name="keepLineBreaks">the flag indicating whether to keep line breaks or not.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.Output(GdPicture.Internal.Imaging.Document.Layout.PageLayout[],System.IO.Stream)">
<summary>
Output writes the Ocr results to the file.
</summary>
<param name="ocrResultArray">The array with the ocr result.</param>
<param name="stream">The stream to write the result.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.Output(GdPicture.Internal.Imaging.Document.Layout.PageLayout[])">
<summary>
Writes the Ocr results to a string.
</summary>
<param name="ocrResultArray">The array with the ocr result.</param>
<returns>The string of the ocr result.</returns>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.StartBlock(GdPicture.Internal.Imaging.Document.Layout.PageBlock)">
<summary>
Starts a block.
</summary>
<param name="ocrBlock">The block.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.EndBlock">
<summary>
Ends a block.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.StartParagraph(GdPicture.Internal.Imaging.Document.Layout.BlockParagraph)">
<summary>
Starts a paragraph.
</summary>
<param name="ocrParagraph">The paragraph.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.EndParagraph">
<summary>
Ends a paragraph.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.StartTextLine(GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine)">
<summary>
Starts a text line.
</summary>
<param name="ocrTextLine">The text line.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.EndTextLine">
<summary>
Ends a text line.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.StartWord(GdPicture.Internal.Imaging.Document.Layout.TextLineWord)">
<summary>
Starts a word.
</summary>
<param name="ocrWord">The word.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.EndWord">
<summary>
Ends a word.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.Character(GdPicture.Internal.Imaging.Document.Layout.TextLineWord,GdPicture.Internal.Imaging.Document.Layout.WordCharacter)">
<summary>
Fires a character.
</summary>
<param name="ocrWord"></param>
<param name="ocrCharacter">The character.</param>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.AppendLine">
<summary>
AppendLine appends a line to the text.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.Append(System.Char)">
<summary>
Append appends a character to the text.
</summary>
</member>
<member name="M:GdPicture.Internal.Imaging.Ocr.OcrOutputText.GetEncoding(GdPicture14.OCROutputTextFormat)">
<summary>
GetEncoding retrieves the encoding for the requested format.
</summary>
<param name="outputFormat">The output format.</param>
<returns>The encoding</returns>
</member>
<member name="T:GdPicture.Internal.Data.GdPictureCachedStream">
<summary>
Provides a stream based class using temporary file or byte[] chunks as data source.
</summary>
</member>
<member name="T:GdPicture.Internal.Document.DocumentRenderer">
<summary>
Page-level rendering façade used by the document layout engine. Wraps a
<see cref="T:GdPicture.Internal.Imaging.Rendering.GdPictureRenderer"/> with a high-level API for text, paths, gradients,
images, layers and graphics-state management. User space is points
(1 unit = 1/72 inch) and Y-down; the wrapped renderer handles conversion to
device pixels via the current transformation matrix held on
<see cref="!:GdPictureGraphicsStateExt.CTM"/>.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.DOCUMENT_DPI">
<summary>Native DPI of the document user space (72 — i.e. one user-space unit equals one point).</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.SYSTEM_DPI">
<summary>System default screen DPI (96), used when the rasterizer needs to convert points to pixels.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawString(System.String,System.Int32,System.Int32)">
<summary>
Draws a string using the current font, fill color, and graphics state, with an
optional pixel-space offset added to every glyph's left/right/baseline. Returns
<see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if no font is selected.
</summary>
<param name="text">The string to draw.</param>
<param name="x">Horizontal offset in user space, applied to every glyph.</param>
<param name="y">Vertical offset in user space, applied to every glyph baseline.</param>
<returns>A member of the <see cref="T:GdPicture14.GdPictureStatus"/> enumeration.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawString(System.Boolean,GdPicture.Internal.Text.Glyphs,GdPicture.Internal.Fonts.FontUnderline,GdPicture.Internal.Imaging.Rendering.StrikeThruMode,GdPicture.Internal.Document.DocumentRenderer.TextStyle,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Draws a single line of horizontal text. The method dispatches to a specialized
renderer based on <paramref name="textStyle"/>: <c>w14:shadow</c> takes priority
over the legacy Shadow/Emboss/Imprint toggles when present, otherwise the first
matching legacy effect runs, and a plain fill+optional stroke is used when no
effect is active.
</summary>
<param name="isNoop">If true, the call is treated as a no-op (used for hidden-text positioning).</param>
<param name="glyphs">The single-line glyph run to draw.</param>
<param name="fontUnderline">Underline style to apply, or null for none.</param>
<param name="strikethruLevel">Strikethrough level to apply.</param>
<param name="textStyle">Text style flags (Shadow/Emboss/Imprint/Outline/TextOutline/TextShadow/...). Null means default style.</param>
<param name="mat">Optional local matrix combined with the renderer's CTM for this draw call. Null means use the CTM as-is.</param>
<returns>A member of the <see cref="T:GdPicture14.GdPictureStatus"/> enumeration.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.CreateLayer(System.String,System.Boolean,System.Boolean)">
<summary>
Creates a new named layer. If the underlying renderer supports layers natively
(e.g. PDF Optional Content Groups) the call is delegated; otherwise the layer
is tracked in-memory and used to filter rendering against the destination
device's screen/printer visibility flags.
</summary>
<param name="layerName">Layer name. Must be unique.</param>
<param name="visibleOnScreen">True if the layer should render to screen output.</param>
<param name="visibleOnPrinter">True if the layer should render to printer output.</param>
<returns><see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if the layer name is already taken, otherwise OK.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SelectLayer(System.String)">
<summary>
Activates a previously created layer for subsequent draw calls. Only one layer
may be active at a time when the renderer doesn't support layers natively.
</summary>
<param name="layerName">Name of the layer to select.</param>
<returns><see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if a layer is already active, <see cref="F:GdPicture14.GdPictureStatus.InvalidParameter"/> if the name is unknown, otherwise OK.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.HasLayer(System.String)">
<summary>Returns true if a layer with the given name has been created on this renderer.</summary>
<param name="layerName">Layer name to look up.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.EndLayer">
<summary>Ends the currently active layer; subsequent draw calls go to the default layer.</summary>
<returns><see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if no layer is active, otherwise OK.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.HasGroupSupport">
<summary>Returns true if the underlying renderer supports reusable graphic groups (e.g. PDF Form XObjects).</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.HasGroup(System.String)">
<summary>Returns true if a group with the given name has been defined on this renderer.</summary>
<param name="groupName">Group name to look up.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.BeginGroup(System.String,GdPicture14.Imaging.GdPictureRectangleF,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>Opens a new named group. All subsequent draw calls until <see cref="M:GdPicture.Internal.Document.DocumentRenderer.EndGroup"/> are recorded into this group rather than emitted directly.</summary>
<param name="groupName">Unique group name.</param>
<param name="bbox">Group bounding box in user space.</param>
<param name="mat">Initial transformation matrix applied to the group content.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.EndGroup">
<summary>Closes the currently open group; subsequent draws go back to the page.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawGroup(System.String,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>Stamps a previously defined group at the given matrix; the group's content is reused without being re-emitted.</summary>
<param name="groupName">Name of the group to draw.</param>
<param name="mat">Matrix to position/transform the group instance.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawLine(GdPicture14.Imaging.GdPicturePointF,GdPicture14.Imaging.GdPicturePointF)">
<summary>Strokes a single straight line between two points using the current stroke color, line width, and dash pattern.</summary>
<param name="src">Start point in user space.</param>
<param name="dst">End point in user space.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.PaintPath(GdPicture.Internal.Imaging.Drawing.GdPicturePath,System.Boolean,System.Boolean,System.Boolean,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Paints a path with the current fill/stroke colors. <paramref name="gridFit"/>
disables anti-aliasing for axis-aligned rectangles and pure horizontal/vertical
lines on Skia, which is the right call for crisp grid-based artwork.
</summary>
<param name="path">The path to paint.</param>
<param name="fill">Fill the path interior using the current fill mode and color.</param>
<param name="stroke">Stroke the path outline using the current line width, cap, join, and dash pattern.</param>
<param name="gridFit">If true, snap rectangle bounds to integer pixels and disable anti-aliasing where appropriate.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.PaintPath(GdPicture.Internal.Imaging.Drawing.GdPicturePath,System.Boolean,System.Boolean,GdPicture14.Imaging.GdPictureColor,GdPicture14.Imaging.GdPictureColor,System.Boolean,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Document.DocumentRenderer.LineStyle)">
<summary>
Paints a path using explicit fill and stroke colors (and optional line style).
Saves and restores the affected graphics-state fields so the caller's fill/stroke
colors and dash pattern survive the call unchanged.
</summary>
<param name="path">The path to paint.</param>
<param name="fill">Fill the path interior with <paramref name="fillColor"/>.</param>
<param name="stroke">Stroke the path outline with <paramref name="strokeColor"/>.</param>
<param name="fillColor">Fill color (its alpha replaces the current fill alpha for this call).</param>
<param name="strokeColor">Stroke color (its alpha replaces the current stroke alpha for this call).</param>
<param name="gridFit">If true, snap rectangle bounds to integer pixels and disable anti-aliasing where appropriate.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
<param name="lineStyle">Optional override for the dash pattern, line cap, and line join used for stroking.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.PaintPattern(GdPicture.Internal.Imaging.GdPictureBitmap,GdPicture14.Imaging.GdPictureRectangleF,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Tiles <paramref name="patternBitmap"/> across <paramref name="bounds"/>,
clipped to the rectangle. The bitmap is repeated at its native pixel size with
no scaling.
</summary>
<param name="patternBitmap">Bitmap to tile.</param>
<param name="bounds">User-space rectangle to fill.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.PaintPathPattern(GdPicture.Internal.Imaging.Drawing.GdPicturePath,System.Boolean,GdPicture14.Imaging.GdPictureColor,System.Boolean,GdPicture.Internal.Imaging.GdPictureBitmap,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Document.DocumentRenderer.LineStyle)">
<summary>
Tiles <paramref name="patternBitmap"/> inside <paramref name="path"/> (clipped
to the path interior), then optionally strokes the path with
<paramref name="strokeColor"/>. Disposes <paramref name="patternBitmap"/> when
done.
</summary>
<param name="path">Path whose interior should be filled with the pattern.</param>
<param name="stroke">If true, stroke the path outline after filling.</param>
<param name="strokeColor">Stroke color when <paramref name="stroke"/> is true.</param>
<param name="gridFit">If true, snap rectangle bounds to integer pixels and disable anti-aliasing where appropriate.</param>
<param name="patternBitmap">Bitmap to tile inside the path. Disposed by this call.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
<param name="lineStyle">Optional override for the dash pattern, line cap, and line join used for stroking.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.PaintPathPicture(GdPicture.Internal.Imaging.Drawing.GdPicturePath,System.Boolean,GdPicture14.Imaging.GdPictureColor,System.Boolean,GdPicture.Internal.Imaging.GdPictureBitmap,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Document.DocumentRenderer.LineStyle)">
<summary>
Stretches <paramref name="patternBitmap"/> to cover the path's bounding box
(clipped to the path interior), then optionally strokes the path. Differs from
<see cref="M:GdPicture.Internal.Document.DocumentRenderer.PaintPathPattern(GdPicture.Internal.Imaging.Drawing.GdPicturePath,System.Boolean,GdPicture14.Imaging.GdPictureColor,System.Boolean,GdPicture.Internal.Imaging.GdPictureBitmap,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Document.DocumentRenderer.LineStyle)"/> in that the bitmap is drawn once at the bbox
size rather than tiled. Disposes <paramref name="patternBitmap"/> when done.
</summary>
<param name="path">Path whose interior should be filled with the picture.</param>
<param name="stroke">If true, stroke the path outline after filling.</param>
<param name="strokeColor">Stroke color when <paramref name="stroke"/> is true.</param>
<param name="gridFit">If true, snap rectangle bounds to integer pixels and disable anti-aliasing where appropriate.</param>
<param name="patternBitmap">Bitmap to stretch into the path's bbox. Disposed by this call.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
<param name="lineStyle">Optional override for the dash pattern, line cap, and line join used for stroking.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawRadialGradient(GdPicture14.Imaging.GdPicturePointF,System.Single,GdPicture14.Imaging.GdPicturePointF,System.Single,GdPicture14.Imaging.GdPictureColor[],System.Single[],GdPicture.Internal.Imaging.Drawing.GdPictureIntersectedRegions,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Paints a radial gradient between two concentric circles, clipped to
<paramref name="clipReg"/>. The gradient is rendered into an offscreen Skia
bitmap and then composited onto the canvas, so the call works on any backend.
</summary>
<param name="center">Center of the outer circle (start ring).</param>
<param name="radius">Radius of the outer circle.</param>
<param name="focusCenter">Center of the inner circle (end ring).</param>
<param name="focusRadius">Radius of the inner circle.</param>
<param name="colors">Color stops along the gradient.</param>
<param name="positions">Stop positions in [0..1], same length as <paramref name="colors"/>.</param>
<param name="clipReg">Region to clip the gradient to.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawPathGradient(GdPicture14.Imaging.GdPictureRectangle,GdPicture14.Imaging.GdPictureColor[],System.Single[],GdPicture.Internal.Imaging.Drawing.GdPictureIntersectedRegions,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Paints a "path gradient" — a soft fill that blends from the center of the clip
region toward each edge along thin radial slivers. Implemented by sampling the
clip path's outline pixel by pixel via Bresenham lines and drawing a sliver
linear gradient toward each sample point.
</summary>
<param name="boundingBox">Hint for the gradient's outer extent (recomputed from the clip path internally).</param>
<param name="colors">Color stops, with <paramref name="colors"/>[0] at the center and the last entry at the edge.</param>
<param name="positions">Stop positions in [0..1], same length as <paramref name="colors"/>.</param>
<param name="clipReg">Region to clip the gradient to. The gradient's center is the bbox center.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawLinearGradient(GdPicture14.Imaging.GdPicturePointF,GdPicture14.Imaging.GdPicturePointF,GdPicture14.Imaging.GdPictureColor[],System.Single[],GdPicture.Internal.Imaging.Drawing.GdPictureIntersectedRegions,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Paints a linear gradient from <paramref name="start"/> to <paramref name="end"/>,
clipped to <paramref name="clipReg"/>. Rendered into an offscreen Skia bitmap and
composited onto the canvas, so works on any backend.
</summary>
<param name="start">Gradient start point in user space (where <paramref name="positions"/>[0] sits).</param>
<param name="end">Gradient end point in user space (where <paramref name="positions"/> last sits).</param>
<param name="colors">Color stops along the gradient.</param>
<param name="positions">Stop positions in [0..1], same length as <paramref name="colors"/>.</param>
<param name="clipReg">Region to clip the gradient to.</param>
<param name="mat">Optional matrix combined-prepended onto the CTM for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SaveGraphicsState">
<summary>Pushes a copy of the current graphics state onto the stack. Pair with <see cref="M:GdPicture.Internal.Document.DocumentRenderer.RestoreGraphicsState"/>.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.RestoreGraphicsState">
<summary>Pops the top graphics state off the stack. Logs an error if the stack is empty.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.Translate(System.Single,System.Single)">
<summary>Post-multiplies the CTM with a translation, so the offset is added in the current user space.</summary>
<param name="dx">Horizontal offset in user space.</param>
<param name="dy">Vertical offset in user space.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetFillMode(GdPicture14.Imaging.GdPictureFillMode)">
<summary>Sets the fill rule used by subsequent path-fill operations (Alternate/even-odd vs Winding/non-zero).</summary>
<param name="fillMode">The fill mode to use.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.GetFillMode">
<summary>Returns the fill rule currently in effect.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetClip(GdPicture.Internal.Imaging.Drawing.GdPictureIntersectedRegions)">
<summary>Replaces the current clipping region. Pass null to remove all clipping.</summary>
<param name="clipReg">New clip region, or null to clear.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.AppendClip(GdPicture.Internal.Imaging.Drawing.GdPicturePath,System.Boolean,GdPicture14.Imaging.GdPictureFillMode,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Adds a path to the clipping region. When <paramref name="replace"/> is false,
the path is intersected with the existing clip; when true (or when no clip is
active), the path becomes the new clip.
</summary>
<param name="clipPath">Path to add. Null + replace=true clears the clip; null + replace=false is a no-op.</param>
<param name="replace">If true, replace the current clip rather than intersecting with it.</param>
<param name="fillMode">Fill rule used to interpret the clip path.</param>
<param name="mat">Optional matrix to apply to the path before clipping. Null means identity.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetFillColor(GdPicture14.Imaging.GdPictureColor)">
<summary>Sets the fill color used by subsequent fill operations. The color's alpha replaces the current fill alpha.</summary>
<param name="color">New fill color.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.GetFillColor">
<summary>Returns the current fill color with its alpha component.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetLineJoinStyle(GdPicture.Internal.Imaging.Rendering.LineJoinStyle)">
<summary>Sets the line-join style (Miter/Round/Bevel) used at sharp corners when stroking.</summary>
<param name="lineJoinStyle">The join style to use.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetLineCapStyle(GdPicture.Internal.Imaging.Rendering.LineCapStyle)">
<summary>Sets the line-cap style (Butt/Round/Square) used at the ends of unclosed stroked paths.</summary>
<param name="lineCapStyle">The cap style to use.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetLineWidth(System.Double,System.Boolean)">
<summary>
Sets the stroke width. A width of 0 is interpreted as "1 pixel on the device"
(model-space convention from CAD/AutoCAD). When <paramref name="noScale"/> is
false, the width is multiplied by the global line-width scale.
</summary>
<param name="lineWidth">Stroke width in user space; 0 means 1 device pixel.</param>
<param name="noScale">If true, skip the global line-width scale factor.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.GetLineWidth">
<summary>Returns the current stroke width in user space.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetLineWidth1OnCanvas">
<summary>Sets the stroke width to whatever produces 1 pixel at the current CTM scale on the device.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetMiterLimit(System.Single)">
<summary>Sets the miter limit — the maximum miter-join length, in line-width multiples, before the join falls back to a bevel.</summary>
<param name="miterLimit">Miter limit (typical default is 10).</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetLineDash(System.Double,System.Double[])">
<summary>Configures the line dash pattern used by subsequent stroke operations.</summary>
<param name="phase">Initial offset into the dash pattern, in user-space units.</param>
<param name="array">Alternating on/off lengths in user-space units. Null means solid.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.ResetLineDash">
<summary>Clears the line dash pattern so subsequent strokes are solid.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetLineWidthScale(System.Double)">
<summary>Sets a global multiplier applied to every <see cref="M:GdPicture.Internal.Document.DocumentRenderer.SetLineWidth(System.Double,System.Boolean)"/> call (with noScale=false). Also rescales the current line width.</summary>
<param name="lineWidthScale">Multiplier (typically 1.0).</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetTextRenderingMode(GdPicture.Internal.Imaging.Rendering.TextRenderingMode)">
<summary>Sets the text-rendering mode (fill, stroke, fill+stroke, invisible, …).</summary>
<param name="textRenderingMode">The rendering mode to use for subsequent <see cref="M:GdPicture.Internal.Document.DocumentRenderer.DrawString(System.Boolean,GdPicture.Internal.Text.Glyphs,GdPicture.Internal.Fonts.FontUnderline,GdPicture.Internal.Imaging.Rendering.StrikeThruMode,GdPicture.Internal.Document.DocumentRenderer.TextStyle,GdPicture.Internal.Matrix.GdPictureMatrix)"/> calls.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetTextScaling(System.Single)">
<summary>Sets the horizontal text-scaling percentage (100 = natural width).</summary>
<param name="textScaling">Scale factor in percent.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetTextSize(System.Single)">
<summary>Sets the font size used by subsequent text rendering, in points.</summary>
<param name="textSize">Font size in points.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.GetTextSize">
<summary>Returns the font size currently in effect, in points.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetCharSpacing(System.Single)">
<summary>Sets the character-spacing value added between glyphs, in user-space units.</summary>
<param name="charSpacing">Extra spacing per glyph.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.GetCurrentTransformationMatrix">
<summary>Returns a clone of the current transformation matrix (safe to mutate without affecting the renderer).</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetStrokeColor(GdPicture14.Imaging.GdPictureColor)">
<summary>Sets the stroke color used by subsequent stroke operations. The color's alpha replaces the current stroke alpha.</summary>
<param name="color">New stroke color.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawImage(GdPicture.Internal.Imaging.GdPictureBitmap,GdPicture14.Imaging.GdPictureRectangleF,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>Draws the entire <paramref name="bitmap"/> stretched to <paramref name="destRect"/> in user space.</summary>
<param name="bitmap">Bitmap to draw.</param>
<param name="destRect">Destination rectangle in user space.</param>
<param name="mat">Optional matrix combined-prepended onto the bitmap-to-destRect mapping for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.DrawImage(GdPicture.Internal.Imaging.GdPictureBitmap,GdPicture14.Imaging.GdPictureRectangleF,GdPicture14.Imaging.GdPictureRectangle,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Draws a sub-rectangle of <paramref name="bitmap"/> stretched to
<paramref name="destRect"/>. The internal matrix performs a Y-flip from the
bitmap's image space (Y-down) to the user space convention used by PDF/PaintBitmapEx.
</summary>
<param name="bitmap">Source bitmap.</param>
<param name="destRect">Destination rectangle in user space.</param>
<param name="sourceRect">Sub-rectangle of the bitmap (in bitmap pixels) to draw.</param>
<param name="mat">Optional matrix combined-prepended onto the bitmap-to-destRect mapping for this draw call.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SelectFont(System.String,GdPicture14.Imaging.TrueTypeFontStyle)">
<summary>
Dispose the native font if any then create a new instance of the selected font.
</summary>
<param name="fontFamily">The font family name.</param>
<param name="fontStyle">The font style. Supported values are combinations of Regular, Bold and Italic.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.SetFont(GdPicture.Internal.Fonts.GdPictureFont)">
<summary>Sets the font used by subsequent text rendering directly, bypassing the system font cache.</summary>
<param name="font">Font instance to use.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.End">
<summary>
Must be called when the rendering process is done. Forwards to the underlying
renderer's End() — for raster backends this triggers any deferred white-background
push; for the PDF backend this finalizes the content stream.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.IsRasterizer">
<summary>Returns true if the underlying renderer has a raster canvas (e.g. Skia, GDI+) as opposed to a vector PDF stream.</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.RenderStringWithCheckboxes(GdPicture.Internal.Fonts.GdPictureFont,GdPicture.Internal.Text.Glyphs,GdPicture.Internal.Fonts.FontUnderline,GdPicture.Internal.Imaging.Rendering.StrikeThruMode,GdPicture14.Imaging.GdPictureColor,System.Boolean,System.Boolean,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Renders string with checkbox handling - splits glyphs and renders segments
</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.RenderCheckboxAsPath(GdPicture.Internal.Text.Glyph,System.Single,System.Single,System.Boolean,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Renders a checkbox character as a geometric path
</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.#ctor(GdPicture.Internal.Imaging.Rendering.GdPictureRenderer,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Wraps an existing renderer (raster or PDF) with the document-rendering API.
The renderer's lifetime is owned by the caller — this instance does not dispose
it on Dispose.
</summary>
<param name="renderer">Underlying renderer to drive.</param>
<param name="initialMat">Initial CTM. Null means identity.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.#ctor(GdPicture.Internal.Imaging.GdPictureBitmap,System.Boolean)">
<summary>
Convenience constructor that creates a Skia-backed renderer over the given
bitmap. The created renderer is disposed when this instance is disposed.
</summary>
<param name="bitmap">Target bitmap to render into.</param>
<param name="pushBackground">If true, fills the bitmap with white during End() so transparent areas get a paper-white background.</param>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.Dispose">
<summary>Releases the document renderer; if it owns its underlying renderer, that renderer is disposed too.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.LineStyle.DefaultLineStyle">
<summary>
A TextStyle instance with default properties.
</summary>
</member>
<member name="T:GdPicture.Internal.Document.DocumentRenderer.TextOutline">
<summary>
Rich text-outline information parsed from w14:textOutline (and DrawingML a:ln on text).
Unlike <see cref="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Outline"/>, which is a simple on/off toggle driven by
the legacy w:outline element, this carries an explicit stroke color and width so the
glyphs can be filled and stroked independently.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextOutline.Color">
<summary>Stroke color applied to the glyph outline.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextOutline.WidthInPoints">
<summary>Stroke width, in points.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextOutline.DashPattern">
<summary>
Dash pattern from w14:prstDash, in stroke-width-scaled units (the same units the
rendering pipeline expects). Null means solid.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextOutline.DashPhase">
<summary>Dash phase matching <see cref="F:GdPicture.Internal.Document.DocumentRenderer.TextOutline.DashPattern"/>.</summary>
</member>
<member name="T:GdPicture.Internal.Document.DocumentRenderer.TextShadow">
<summary>
Shadow effect parsed from w14:shadow. Carries the color and transform-related
attributes (offset direction/distance, scale). Blur is not rendered yet — the
shadow is drawn with hard edges.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.Color">
<summary>Shadow color.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.BlurRadiusInPoints">
<summary>Blur radius, in points. Currently informational — not rendered.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.DistanceInPoints">
<summary>Offset distance from the glyph, in points.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.DirectionDegrees">
<summary>Offset direction, in degrees (0 = +X, clockwise in image space).</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.ScaleX">
<summary>Horizontal scale factor (1.0 = same size as the glyph).</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.ScaleY">
<summary>Vertical scale factor.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.SkewXDegrees">
<summary>Horizontal skew angle in degrees. Shears the glyph in x as y changes.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextShadow.SkewYDegrees">
<summary>Vertical skew angle in degrees. Shears the glyph in y as x changes.</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.DefaultTextScale">
<summary>
The default value for text scale.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.DefaultTextStyle">
<summary>
A TextStyle instance with default properties.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Emboss">
<summary>
Specifies if the string shall be rendered with an emboss effect.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Outline">
<summary>
Specifies if the string shall be rendered with an outline effect.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Shadow">
<summary>
Specifies if the string shall be rendered with a shadow effect.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Imprint">
<summary>
Specifies if the string shall be rendered with an imprint effect.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.TextScale">
<summary>
The text scale.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.TextOutline">
<summary>
Rich outline effect parsed from w14:textOutline. Null when only the legacy
<see cref="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Outline"/> toggle is set or no outline at all.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.NoFill">
<summary>
True when w14:textFill resolves to noFill, meaning the glyph interior is not
painted. The outline (if any) is still drawn.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.TextShadow">
<summary>
Rich shadow effect parsed from w14:shadow. Null when only the legacy
<see cref="F:GdPicture.Internal.Document.DocumentRenderer.TextStyle.Shadow"/> toggle is set or no shadow at all.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.TextStyle.AreSameStyles(GdPicture.Internal.Document.DocumentRenderer.TextStyle,GdPicture.Internal.Document.DocumentRenderer.TextStyle)">
<summary>
Check if the two provided styles have the same properties.
If one of the styles is null, it is considered to be the default style.
</summary>
<param name="style1">The first style</param>
<param name="style2">The second style</param>
<returns>True if the styles are the same, and False otherwise.</returns>
</member>
<member name="M:GdPicture.Internal.Document.DocumentRenderer.TextStyle.IsDefaultStyle">
<summary>
Check if the style configuration is the default style.
</summary>
<returns>True is the style is equal to the default style, false otherwise.</returns>
</member>
<member name="T:GdPicture.Internal.Document.GetPageDimensionInches">
<summary>
Delegate that returns a page dimension (width or height) in inches.
</summary>
</member>
<member name="T:GdPicture.Internal.Document.GdPictureDocument">
<summary>
Abstract base class for all document types supported by GdPicture.NET.
Provides a common interface for page navigation, rendering, text extraction, link and bookmark retrieval,
metadata access, and document lifecycle management across formats such as PDF, Office, images, and metafiles.
</summary>
</member>
<member name="T:GdPicture.Internal.Document.GdPictureDocument.CreateRenderer">
<summary>
Delegate for creating a <see cref="T:GdPicture.Internal.Imaging.Rendering.GdPictureRenderer"/> instance with the specified canvas dimensions, rendering device, and options.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.IsDocumentTruncated">
<summary>
Determines whether the document was truncated during loading (e.g., due to corruption or incomplete data).
</summary>
<returns><c>true</c> if the document is truncated; otherwise, <c>false</c>.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetMemoryPeak">
<summary>
Gets the peak memory usage, in bytes, consumed while processing the document.
</summary>
<returns>The peak memory usage in bytes, or 0 if not tracked by this document type.</returns>
</member>
<member name="T:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo">
<summary>
Stores cached dimensional and rotation information for a single page, avoiding repeated queries to the underlying document.
</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo.PageRotation">
<summary>The rotation/flip applied to the page.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo.HorizontalResolution">
<summary>The horizontal resolution of the page in DPI.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo.VerticalResolution">
<summary>The vertical resolution of the page in DPI.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo.PageWidthInches">
<summary>The width of the page in inches.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo.PageHeightInches">
<summary>The height of the page in inches.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo.#ctor(GdPicture14.GdPictureRotateFlipType,System.Double,System.Double,System.Double,System.Double)">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo"/> struct.
</summary>
<param name="PageRotation">The rotation/flip applied to the page.</param>
<param name="HorizontalResolution">The horizontal resolution in DPI.</param>
<param name="VerticalResolution">The vertical resolution in DPI.</param>
<param name="PageWidthInches">The page width in inches.</param>
<param name="PageHeightInches">The page height in inches.</param>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.JPEG_QUALITY_DEF">
<summary>The default JPEG quality used when saving or rendering images.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.MustCloseNativeDocument">
<summary>Indicates whether <see cref="M:GdPicture.Internal.Document.GdPictureDocument.Close"/> should be called on disposal to release the underlying native document.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.Source">
<summary>The source stream from which the document was loaded. Disposed together with the document.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.m_disposed">
<summary>Tracks whether this instance has already been disposed.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.m_id">
<summary>Unique identifier for this document instance.</summary>
</member>
<member name="F:GdPicture.Internal.Document.GdPictureDocument.m_cachedPagesInfo">
<summary>Cache of per-page dimension and rotation information.</summary>
</member>
<member name="P:GdPicture.Internal.Document.GdPictureDocument.DocumentSettings">
<summary>
Gets or sets the document-level settings that control conversion and rendering behavior.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.SetDocumentSettings(Nutrient.NativeSDK.API.Settings.DocumentSettings)">
<summary>
Allows replacing the document settings instance.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageCount">
<summary>Gets the total number of pages in the document.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetCurrentPage">
<summary>Gets the 1-based page number of the currently selected page.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.ValidateCurrentPage">
<summary>Validates that the currently selected page is in a consistent state.</summary>
<returns><c>true</c> if the current page is valid; otherwise, <c>false</c>.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetCurrentPageAccessMode">
<summary>Gets the direct access mode of the currently selected page.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetCurrentPageIcmMode">
<summary>Gets whether the currently selected page was loaded with ICM (color management) enabled.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.SelectPage(System.Int32,System.Boolean,GdPicture.Internal.Imaging.MultiPageDirectAccessMode)">
<summary>Selects a page by its 1-based page number, optionally enabling ICM and direct access.</summary>
<param name="pageNo">The 1-based page number to select.</param>
<param name="icm">Whether to enable ICM color management for this page.</param>
<param name="directAccessMode">The direct access mode to use when selecting the page.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentFormat">
<summary>Gets the format of the document (e.g., PDF, DOCX, XLSX).</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentType">
<summary>Gets the high-level type of the document (e.g., PDF, bitmap, office).</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Close">
<summary>Closes the underlying native document and releases associated resources.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.ClearCachedResources">
<summary>Clears any cached resources (e.g., rendered images, font caches) held by the document.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageHeightInches">
<summary>Gets the height of the current page in inches.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageWidthInches">
<summary>Gets the width of the current page in inches.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageHeightPixel">
<summary>Gets the height of the current page in pixels.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageWidthPixel">
<summary>Gets the width of the current page in pixels.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageVerticalResolution">
<summary>Gets the vertical resolution of the current page in DPI.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageHorizontalResolution">
<summary>Gets the horizontal resolution of the current page in DPI.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageRotate">
<summary>Gets the rotation/flip transformation applied to the current page.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.IsRasterFormat">
<summary>Determines whether the document is a raster (bitmap) format.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.HasTextSupport">
<summary>Determines whether the document format supports text extraction.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.HasTextRemovalSupport">
<summary>Determines whether the document format supports text removal.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.HasSaveSupport">
<summary>Determines whether the document format supports saving.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.CurrentPageHasText">
<summary>Determines whether the currently selected page contains text content.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.CurrentPageHasVectorContent">
<summary>Determines whether the currently selected page contains vector content.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.CurrentPageHasRasterContent">
<summary>Determines whether the currently selected page contains raster (image) content.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Render(System.Double,GdPicture.Internal.Imaging.GdPictureImage@,System.Boolean,System.Boolean,GdPicture.ProcessMonitor)">
<summary>Renders the current page at the specified zoom level into a <see cref="T:GdPicture.Internal.Imaging.GdPictureImage"/>.</summary>
<param name="zoom">The zoom factor (1.0 = 100%).</param>
<param name="image">The rendered image output.</param>
<param name="force96dpi">Whether to force 96 DPI resolution on the output image.</param>
<param name="thumbnailMode">Whether to render in thumbnail mode (lower quality, faster).</param>
<param name="monitor">Optional process monitor for timeout and cancellation support.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.SetGdPictureAnnotsFromXML(System.Byte[])">
<summary>Applies GdPicture annotations from an XML byte array to the current page.</summary>
<param name="xml">The XML annotation data.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Save(System.IO.Stream)">
<summary>Saves the document to the specified destination stream.</summary>
<param name="streamDest">The stream to write the document to.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.HasPendingChanges">
<summary>Determines whether the document has unsaved changes.</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageXML(System.Byte[]@)">
<summary>Gets the XML representation of the current page's content.</summary>
<param name="xml">The XML output as a byte array.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageText(GdPicture.Internal.Text.TextBlock@,GdPicture.ProcessMonitor)">
<summary>Extracts the text content of the current page as a <see cref="T:GdPicture.Internal.Text.TextBlock"/>.</summary>
<param name="pageText">The extracted text block.</param>
<param name="monitor">Optional process monitor for timeout and cancellation support.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageLinks(System.Collections.Generic.List{GdPicture.Internal.Globals.Link}@,System.Boolean,System.Boolean)">
<summary>Retrieves the hyperlinks present on the current page.</summary>
<param name="links">The list of links found on the page.</param>
<param name="parseDestinations">Whether to resolve link destinations.</param>
<param name="includeFileAttachments">Whether to include file attachment links.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageHeadings(System.Collections.Generic.List{GdPicture.Internal.Globals.DocumentBookmark}@)">
<summary>Retrieves the heading-based bookmarks from the current page.</summary>
<param name="headings">The list of document bookmarks derived from headings on the page.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageWordBookmarks(System.Collections.Generic.List{GdPicture.Internal.Globals.DocumentBookmark}@)">
<summary>
Retrieves the Word-defined bookmarks from the current page.
The default implementation returns <c>null</c> with <see cref="F:GdPicture14.GdPictureStatus.OK"/>,
as not all document types support Word bookmarks.
</summary>
<param name="bookmarks">The list of document bookmarks defined via Word bookmark names on the page, or <c>null</c> if unsupported.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageComments(System.Collections.Generic.List{GdPicture.Internal.Globals.DocumentComment}@)">
<summary>
Retrieves the comments from the current page.
</summary>
<param name="comments">The list of document comments found on the current page.</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or the reason for failure.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentFontsInfo(GdPicture.Internal.Utils.UsedFontInformations@)">
<summary>
Retrieves font information for the entire document, including embedded and referenced fonts.
</summary>
<param name="info">The retrieved font information.</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or the reason for failure.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Render(GdPicture.Internal.Document.GdPictureDocument.CreateRenderer,System.Single,System.Single,System.Single,System.Single,GdPicture.Internal.Imaging.Rendering.RasterizerDestDev,GdPicture.Internal.Imaging.Rendering.RenderingOptions)">
<summary>
Renders the current page using a custom renderer factory, with separate DPI and zoom for each axis.
</summary>
<param name="createRenderer">Factory delegate to create the renderer.</param>
<param name="dstDpiX">Horizontal destination DPI.</param>
<param name="dstDpiY">Vertical destination DPI.</param>
<param name="zoomX">Horizontal zoom factor.</param>
<param name="zoomY">Vertical zoom factor.</param>
<param name="DestDev">The target rendering device.</param>
<param name="pageRenderOptions">Options controlling the rendering process.</param>
<returns><see cref="F:GdPicture14.GdPictureStatus.NotImplemented"/> by default; overridden by document types that support custom rendering.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageTreeVersion">
<summary>
Gets a version number representing the state of the page tree. Changes when pages are added, removed, or reordered.
</summary>
<returns>The page tree version, or -1 if versioning is not supported by this document type.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentAttachments(System.Collections.Generic.List{GdPicture.Internal.Document.Attachment}@)">
<summary>
Retrieves the file attachments embedded in the document.
</summary>
<param name="attachments">The list of attachments, or <c>null</c> if none exist.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetNativeDocument">
<summary>
Gets the underlying native document object. The type depends on the concrete document implementation.
</summary>
<exception cref="T:System.NotImplementedException">Thrown if the document type does not expose a native document.</exception>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.RemoveTextArea(GdPicture14.Imaging.GdPictureRectangleF)">
<summary>
Removes text content within the specified rectangular area on the current page.
</summary>
<param name="area">The rectangular area from which to remove text.</param>
<exception cref="T:System.NotImplementedException">Thrown if the document type does not support text removal.</exception>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetPageMap(System.Collections.Generic.List{System.String}@)">
<summary>
Gets a map of page identifiers (typically 1-based page number strings) for all pages in the document.
</summary>
<param name="pageMap">The output list of page identifier strings.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.InsertPage(System.Int32,System.Double,System.Double)">
<summary>
Inserts a blank page at the specified position with the given dimensions.
</summary>
<param name="position">The 1-based position at which to insert the page.</param>
<param name="pageWidthInches">The width of the new page in inches.</param>
<param name="pageHeightInches">The height of the new page in inches.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.MovePage(System.Int32,System.Int32)">
<summary>
Moves a page from one position to another within the document.
</summary>
<param name="source">The 1-based source page number.</param>
<param name="destination">The 1-based destination page number.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.SwapPages(System.Int32,System.Int32)">
<summary>
Swaps the positions of two pages in the document.
</summary>
<param name="page1">The 1-based page number of the first page.</param>
<param name="page2">The 1-based page number of the second page.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.MovePage(System.Int32[],System.Int32)">
<summary>
Moves multiple pages to a destination position, maintaining the currently selected page.
</summary>
<param name="source">Array of 1-based source page numbers to move.</param>
<param name="dest">The 1-based destination page number.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.MovePage(System.Int32[],System.Int32,System.Int32@)">
<summary>
Moves multiple pages to a destination position, updating the selected page number reference
to track which page ends up selected after the moves.
</summary>
<param name="source">Array of 1-based source page numbers to move.</param>
<param name="dest">The 1-based destination page number.</param>
<param name="selectedPagNo">Reference to the currently selected page number, updated after moves complete.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.RemovePage(System.Int32,System.Boolean)">
<summary>
Removes a page from the document.
</summary>
<param name="pageNo">The 1-based page number to remove.</param>
<param name="icm">Whether ICM color management was enabled for the page.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.IsPDFConverted">
<summary>
Determines whether this document was produced by converting from PDF.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.HasUserPassword">
<summary>
Determines whether the document is protected by a user password.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentTitle">
<summary>Gets the title from the document's metadata.</summary>
<returns>The document title, or an empty string if not set.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentAuthor">
<summary>Gets the author from the document's metadata.</summary>
<returns>The document author, or an empty string if not set.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentKeywords">
<summary>Gets the keywords from the document's metadata.</summary>
<returns>The document keywords, or an empty string if not set.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentSubject">
<summary>Gets the subject from the document's metadata.</summary>
<returns>The document subject, or an empty string if not set.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentProducer">
<summary>Gets the producer from the document's metadata.</summary>
<returns>The document producer, or an empty string if not set.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentMetadata">
<summary>Gets the full metadata string from the document (e.g., XMP metadata for PDF).</summary>
<returns>The document metadata, or an empty string if not available.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.SetUserPassword(System.String)">
<summary>
Sets a user password to protect the document.
</summary>
<param name="password">The password to set.</param>
</member>
<member name="P:GdPicture.Internal.Document.GdPictureDocument.ID">
<summary>
Gets the unique identifier for this document instance.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.RebuildPagesInfoCache">
<summary>
Rebuilds the cached page information (<see cref="T:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo"/>) for all pages in the document.
This iterates through every page to capture rotation, resolution, and dimensions.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetCachedPageInfo(System.Int32)">
<summary>
Gets the cached page information for the specified page. Automatically rebuilds the cache
if it hasn't been initialized or if the page count has changed.
</summary>
<param name="pageNo">The 1-based page number.</param>
<returns>The cached page info, or a default <see cref="T:GdPicture.Internal.Document.GdPictureDocument.CachedPageInfo"/> if the page number is out of range.</returns>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.IsImageMetafileFormat(GdPicture14.DocumentFormat)">
<summary>
Determines whether the specified document format is an image metafile format (WMF, EMF, SVG, DXF, or DWG).
</summary>
<param name="documentFormat">The document format to check.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.getPagesSizeInch(System.Double@,System.Double@,GdPicture14.GdPictureRotateFlipType)">
<summary>
Gets the current page's dimensions in inches, adjusted for the specified rotation.
</summary>
<param name="width">The resulting width in inches after applying rotation.</param>
<param name="height">The resulting height in inches after applying rotation.</param>
<param name="Rotation">The rotation/flip to apply when calculating dimensions.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetWidthForZoom(System.Double,GdPicture14.GdPictureRotateFlipType)">
<summary>
Calculates the display width of the current page for a given zoom level and rotation.
</summary>
<param name="Zoom">The zoom factor.</param>
<param name="Rotation">The rotation/flip to apply.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetHeightForZoom(System.Double,GdPicture14.GdPictureRotateFlipType)">
<summary>
Calculates the display height of the current page for a given zoom level and rotation.
</summary>
<param name="Zoom">The zoom factor.</param>
<param name="Rotation">The rotation/flip to apply.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.IsImageFormat(GdPicture14.DocumentFormat)">
<summary>
Determines whether the specified document format is an image format (either metafile or bitmap).
</summary>
<param name="documentFormat">The document format to check.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.IsOfficeDocument(GdPicture14.DocumentFormat)">
<summary>
Determines whether the specified document format is a Microsoft Office or OpenDocument format
(DOC, DOCX, XLS, XLSX, PPT, PPTX, or ODT).
</summary>
<param name="documentFormat">The document format to check.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.GetDocumentType(GdPicture14.DocumentFormat)">
<summary>
Maps a <see cref="T:GdPicture14.DocumentFormat"/> to its corresponding <see cref="T:GdPicture14.DocumentType"/>.
Returns <see cref="F:GdPicture14.DocumentType.DocumentTypeBitmap"/> for unrecognized formats and
<see cref="F:GdPicture14.DocumentType.DocumentTypeUnknown"/> for <see cref="F:GdPicture14.DocumentFormat.DocumentFormatUNKNOWN"/>.
</summary>
<param name="documentFormat">The document format to map.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Dispose(System.Boolean)">
<summary>
Releases resources held by this document. If <paramref name="disposing"/> is <c>true</c>,
managed resources (source stream) are also released and the finalizer is suppressed.
</summary>
<param name="disposing"><c>true</c> if called from <see cref="M:GdPicture.Internal.Document.GdPictureDocument.Dispose"/>; <c>false</c> if called from the finalizer.</param>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Dispose">
<summary>
Releases all resources used by this document instance.
</summary>
</member>
<member name="M:GdPicture.Internal.Document.GdPictureDocument.Finalize">
<summary>
Finalizer. Releases unmanaged resources if <see cref="M:GdPicture.Internal.Document.GdPictureDocument.Dispose"/> was not called.
</summary>
</member>
<member name="M:GdPicture.Internal.Filters.Deflate.DeflateGlobals.DecompressPartial(System.Byte[],System.Int32,System.Byte[]@,System.Boolean)">
<summary>
Decompresses only the first maxBytes of a zlib-compressed byte array.
Useful for reading headers without decompressing the entire stream.
</summary>
<param name="input">The compressed input data.</param>
<param name="maxBytes">Maximum number of bytes to decompress.</param>
<param name="output">The decompressed output (may be smaller than maxBytes if stream is shorter).</param>
<param name="useZlibSpec">If true, skips the 2-byte zlib header.</param>
<returns>GdPictureStatus indicating success or failure.</returns>
</member>
<member name="M:GdPicture.Internal.Fonts.CharNames.FontCharNameGlobals.TryGetMacRomanIndex(System.String,System.Int32@)">
<summary>
Fast O(1) lookup for mac_roman_names index by character name.
Returns true if found, with the index in the out parameter.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.CharNames.FontCharNameGlobals.TryGetSupplementaryUnicode(System.String,System.Int32@)">
<summary>
Tries to resolve a glyph name to Unicode using supplementary tables (ZapfDingbats, etc.).
This is separate from AGLNFCharNameToUnicode to preserve strict AGLFN-only behavior
for encoding/Differences validation. Use for ToUnicode CMap generation only.
Can be removed to revert to AGLFN-only resolution.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.CharNames.FontCharNameGlobals.TryGetSymbolicFontUnicode(System.String,System.Int32)">
<summary>
Tries to resolve a character position to Unicode for known symbolic fonts (Wingdings, Symbol, etc.)
by matching the font's BaseFont name and using position-based mapping tables.
Returns 0 if no mapping found.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.EncodingVectors.FontEncodingVectorGlobals.WinAnsiCharsetNameToIndex">
<summary>
Reverse lookup dictionary: WinAnsiCharsertNames[index] -> index.
Used for O(1) lookup instead of O(n) linear search.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.Unknown">
<summary>
Unknown format.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.TrueTypeFontCollection">
<summary>
True type font collection. (header: 'ttcf').
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.TrueType">
<summary>
Recognized by OS X and iOS as referring to TrueType fonts. (header: 'true').
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.OldPostScript">
<summary>
Recognized as referring to the old style of PostScript font housed in a sfnt wrapper. (header: 'typ1').
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.OpenType">
<summary>
OpenType font with PostScript outlines (that is, a 'CFF ' table instead of a 'glyf' table). (header: 'OTTO').
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.CFF">
<summary>
PostScript font program (compact font format).
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.AdobeCIDFont">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.AdobePostScript">
<summary>
Adobe PostScript font (pfb).
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontFileFormat.AdobeType1">
<summary>
Adobe Type 1 font format.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.FontTrueTypeCmap.FindSegmentBinarySearch(System.Int32)">
<summary>
Binary search to find the segment index containing the given cid.
Returns -1 if no segment contains the cid.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposLoadKerning(GdPicture.Internal.Fonts.FontReader,System.Collections.Generic.Dictionary{System.UInt32,System.Int16}@)">
<summary>
Parses the GPOS table to extract kerning pairs.
Looks for 'kern' features in the feature list, follows them to PairPos lookups,
and extracts pair positioning values into the same Dictionary format as kernLoad.
Supports PairPos Format 1 (individual glyph pairs) and Format 2 (class-based pairs).
ref: https://learn.microsoft.com/en-us/typography/opentype/spec/gpos
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposReadPairPosSubtable(GdPicture.Internal.Fonts.FontReader,System.Int64,System.Collections.Generic.Dictionary{System.UInt32,System.Int16})">
<summary>
Reads a PairPos subtable (GPOS Lookup Type 2) and extracts kerning pairs.
Format 1: Individual glyph pairs with explicit pair sets.
Format 2: Class-based pairs using ClassDef tables.
Only adds pairs not already present in kernTable (earlier subtables take precedence).
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposReadCoverageTable(GdPicture.Internal.Fonts.FontReader,System.Int64)">
<summary>
Reads a Coverage table and returns the covered glyph IDs.
Format 1: List of individual glyph IDs.
Format 2: Ranges of glyph IDs.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposReadClassDefTable(GdPicture.Internal.Fonts.FontReader,System.Int64)">
<summary>
Reads a ClassDef table and returns a mapping of glyph ID to class value.
Format 1: Array starting at a glyph ID.
Format 2: Class ranges.
Glyphs not mentioned are implicitly class 0.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposGetValueRecordSize(System.UInt16)">
<summary>
Returns the number of fields in a GPOS ValueRecord based on the ValueFormat flags.
Each flag set means one additional short (2 bytes) in the record.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposReadXAdvance(GdPicture.Internal.Fonts.FontReader,System.UInt16)">
<summary>
Reads the XAdvance value from a ValueRecord based on the ValueFormat flags.
XAdvance is bit 2 (0x0004). Preceding fields (XPlacement bit 0, YPlacement bit 1) are skipped.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.gposSkipValueRecord(GdPicture.Internal.Fonts.FontReader,System.UInt16)">
<summary>
Skips over a ValueRecord without reading its contents.
</summary>
</member>
<member name="P:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.FontMatrix">
<summary>
</summary>
</member>
<member name="P:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.CapHeight">
<summary>
</summary>
</member>
<member name="P:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.TypoAscender">
<summary>
Specifies the typo cell ascent, in design units, of this font.
</summary>
</member>
<member name="P:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.TypoDescender">
<summary>
Specifies the typo cell descent, in design units, of this font.
</summary>
</member>
<member name="P:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.WinLineSpacing">
<summary>
Specifies the line spacing, computed for Windows, in design units, of this font.
The line spacing is the vertical distance between the base lines of two consecutive lines of text.
The value is computed using the formula: LineSpacing = Ascent + Math.Abs(Descent) + LineGap.
</summary>
<remarks>Win Ascent and Win Descent are supposed to be the Windows metrics, while Ascender and Descender are supposed to be the Apple metrics,
but in the case of line spacing, Microsoft has decided to look at both, and pick the larger value when returning Line Spacing calculation.
ref: https://msdn.microsoft.com/en-us/library/windows/desktop/ms533824(v=vs.85).aspx </remarks>
</member>
<member name="P:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.TypoLineGap">
<summary>
Specifies the typo line gap, in design units, of this font.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.createGlyphShape(System.Nullable{System.Int32},System.Boolean,System.String,System.String,System.Boolean,GdPicture.Internal.Imaging.Drawing.GdPicturePath@)">
<summary>
</summary>
<param name="glyphID"></param>
<param name="isComposite"></param>
<param name="charName"></param>
<param name="encodingName"></param>
<param name="symbolic"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.CreateSubset(GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser,System.Int32[],System.Byte[],System.Byte[]@,System.Boolean,System.Boolean)">
<summary>
Create Subset Method - assembles new font file subset based on input glyphs and original font file.
</summary>
<param name="NewGlyphs">Array of glyph identifiers that should be included in new font file.</param>
<param name="FontData">Byte array containing original full font file data that will be used to create new subset.</param>
<param name="NewSubsetData">Output Byte array containing new created subset font data.</param>
<returns>GdPictureStatus</returns>
</member>
<member name="M:GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser.BuildSymbolicCmapTable(GdPicture.Internal.Fonts.TrueType.FontTrueTypeParser,System.Int32)">
<summary>
Builds a new cmap table where all GID 0 references are remapped to newGID.
Uses format 0 (byte encoding) for fonts with newGID &lt; 256.
</summary>
<summary>
Builds a cmap table with (1,0) and (3,0) subtables for symbolic TrueType fonts.
Reads existing (3,1) cmap to determine charcode→GID mappings.
If gid0RemapTarget > 0, remaps all GID 0 references to that GID.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.FontType1.FontType1CFFParser.BuildCharStringsWithGID0Remap(System.Byte[],System.Int32[],System.Int32[],System.Byte[]@,System.Int32@)">
<summary>
Builds a CharStrings INDEX with GID 0 remapped: GID 0 becomes endchar (.notdef),
and the original GID 0 charstring is appended as a new GID at the end.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.GdPictureFontCreator.CreateFont(System.String,GdPicture14.Imaging.TrueTypeFontStyle,System.Boolean,GdPicture.Internal.Fonts.GdPictureFont@,System.Boolean@)">
<summary>
Provides a DocumentFont object based on a system font, from a font-family name and style.
</summary>
<param name="fontFamily">The font-family name.</param>
<param name="style">The font style.</param>
<param name="enableSubstitution">Specifies if substitution is permitted in the case the font was not found on the system</param>
<param name="font">The returned GdPictureFontExt object.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
</member>
<member name="T:GdPicture.Internal.Fonts.FontTrueTypeheadTable">
<summary>
Specifies font true type header. Ref: ISO/IEC 14496-22 2009 §5.2.2
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.version">
<summary>
0x00010000 for version 1.0.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.fontRevision">
<summary>
Set by font manufacturer.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.checkSumAdjustment">
<summary>
To compute: set it to 0, sum the entire font as ULONG, then store 0xB1B0AFBA - sum.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.magicNumber">
<summary>
Set to 0x5F0F3CF5.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.flags">
<summary>
Bit 0: Baseline for font at y=0;
Bit 1: Left sidebearing point at x=0;
Bit 2: Instructions may depend on point size;
Bit 3: Force ppem to integer values for all public scaler math; may use fractional ppem sizes if this bit is clear;
Bit 4: Instructions may alter advance width (the advance widths might not scale linearly);
Bits 5-10: These bits are not defined in OFF
Bit 11: Font data is 'lossless,' as a result of having been compressed and decompressed with the MicroType®iv Express engine, as defined in ISO/IEC 14496-18.
Bit 12: Font converted (produce compatible metrics)
Bit 13: Font optimized for ClearType®v. Note, fonts that rely on embedded bitmaps (EBDT) for rendering should not be considered optimized for ClearType, and therefore should keep this bit cleared.
Bit 14: Reserved, set to 0
Bit 15: Reserved, set to 0
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.unitsPerEm">
<summary>
Valid range is from 16 to 16384. This value should be a power of 2 for fonts that have
TrueType outlines.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.created">
<summary>
Number of seconds since 12:00 midnight, January 1, 1904. 64-bit integer
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.modified">
<summary>
Number of seconds since 12:00 midnight, January 1, 1904. 64-bit integer
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.xMin">
<summary>
For all glyph bounding boxes.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.yMin">
<summary>
For all glyph bounding boxes.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.xMax">
<summary>
For all glyph bounding boxes.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.yMax">
<summary>
For all glyph bounding boxes.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.macStyle">
<summary>
Bit 0: Bold (if set to 1);
Bit 1: Italic (if set to 1)
Bit 2: Underline (if set to 1)
Bit 3: Outline (if set to 1)
Bit 4: Shadow (if set to 1)
Bit 5: Condensed (if set to 1)
Bit 6: Extended (if set to 1)
Bits 7-15: Reserved (set to 0).
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.lowestRecPPEM">
<summary>
Smallest readable size in pixels.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.fontDirectionHint">
<summary>
Deprecated (Set to 2).
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.indexToLocFormat">
<summary>
0 for short Offsets, 1 for long.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeheadTable.glyphDataFormat">
<summary>
0 for current format.
</summary>
</member>
<member name="T:GdPicture.Internal.Fonts.FontTrueTypehheaTable">
<summary>
The 'hhea' table contains information needed to layout fonts whose characters are written horizontally,
that is, either left to right or right to left. This table contains information that is general to the font as a whole.
Information which pertains to specific glyphs is given in the 'hmtx' table.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.version">
<summary>
Fixed version 0x00010000 (1.0).
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.Ascender">
<summary>
FWord ascent Distance from baseline of highest ascender.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.Descender">
<summary>
FWord descent Distance from baseline of lowest descender.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.LineGap">
<summary>
FWord lineGap typographic line gap.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.advanceWidthMax">
<summary>
uFWord advanceWidthMax must be consistent with horizontal metrics.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.minLeftSideBearing">
<summary>
FWord minLeftSideBearing must be consistent with horizontal metrics.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.minRightSideBearing">
<summary>
FWord minRightSideBearing must be consistent with horizontal metrics.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.xMaxExtent">
<summary>
FWord xMaxExtent max(lsb + (xMax-xMin)).
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.caretSlopeRise">
<summary>
int16 caretSlopeRise used to calculate the slope of the caret (rise/run) set to 1 for vertical caret.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.caretSlopeRun">
<summary>
int16 caretSlopeRun 0 for vertical.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.caretOffset">
<summary>
FWord caretOffset set value to 0 for non-slanted fonts.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.reserved1">
<summary>
int16 reserved set value to 0.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.reserved2">
<summary>
int16 reserved set value to 0.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.reserved3">
<summary>
int16 reserved set value to 0.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.reserved4">
<summary>
int16 reserved set value to 0.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.metricDataFormat">
<summary>
int16 metricDataFormat 0 for current format.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypehheaTable.numberOfHMetrics">
<summary>
uint16 numOfLongHorMetrics number of advance widths in metrics table.
</summary>
</member>
<member name="T:GdPicture.Internal.Fonts.FontTrueTypeOS2Table">
<summary>
OS/2 Global font information table
(in ISO/IEC 14496-22 2009 §5.2.7)
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.version">
<summary>
The version number for this OS/2 table.
Set to 0x0004
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.xAvgCharWidth">
<summary>
Average weighted escapement.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usWeightClass">
<summary>
Weight class.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usWidthClass">
<summary>
Width class.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.fsType">
<summary>
Type flags.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySubscriptXSize">
<summary>
Subscript horizontal font size.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySubscriptYSize">
<summary>
Subscript vertical font size.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySubscriptXOffset">
<summary>
Subscript x Offset.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySubscriptYOffset">
<summary>
Subscript y Offset.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySuperscriptXSize">
<summary>
Superscript horizontal font size.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySuperscriptYSize">
<summary>
Superscript vertical font size.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySuperscriptXOffset">
<summary>
Superscript x Offset.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ySuperscriptYOffset">
<summary>
Superscript y Offset.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.yStrikeoutSize">
<summary>
Width of the strikeout stroke in font design units.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.yStrikeoutPosition">
<summary>
The position of the top of the strikeout stroke relative to the baseline in font design units.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.sFamilyClass">
<summary>
Font-family class and subclass.
(Possible values are in Annex B of the spec)
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.Panose">
<summary>
PANOSE classification number
Must be a 10 bytes array, the first byte defining what type of font it is
An extended version of Panoses exists with 14 values but I didn't find enough doc on that.
See http://www.monotype.com/services/pan1 for more information.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ulUnicodeRange1">
<summary>
Unicode Character Range
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.achVendID">
<summary>
Font Vendor Identification
Must be 4 bytes array
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.fsSelection">
<summary>
Font selection flags.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usFirstCharIndex">
<summary>
The minimum Unicode index (character code) in this font.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usLastCharIndex">
<summary>
The maximum Unicode index (character code) in this font.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.sTypoAscender">
<summary>
The typographic ascender for this font.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.sTypoDescender">
<summary>
The typographic descender for this font.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.sTypoLineGap">
<summary>
The typographic line gap for this font.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usWinAscent">
<summary>
The ascender metric for Windows.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usWinDescent">
<summary>
The descender metric for Windows.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.ulCodePageRange1">
<summary>
Code Page Character Range
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.sxHeight">
<summary>
The distance between the baseline and the approximate height of nonascending lowercase letters.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.sCapHeight">
<summary>
The distance between the baseline and the approximate height of uppercase letters.
</summary>
</member>
<member name="F:GdPicture.Internal.Fonts.FontTrueTypeOS2Table.usMaxContext">
<summary>
The maximum length of a target glyph context for any feature in this font.
</summary>
</member>
<member name="M:GdPicture.Internal.Fonts.Substitution.GdPictureSubstitutionFont.GetCharWidth(System.Int32,System.Single)">
<summary>
Returns the width of a glyph, in points, for a specific font size.
</summary>
<param name="cid">The character id.</param>
<param name="textSize">The font size, in points.</param>
<returns>The width of the glyph, in points.</returns>
</member>
<member name="T:GdPicture.Internal.Text.TextBlock">
<summary>
Represents a block of extracted text from a document page, with support for paragraph detection, heading analysis, and reading order sorting.
</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.words">
<summary>All words in this text block, in extraction order.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.Matrix">
<summary>Transformation matrix applied to this text block's coordinate space.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.Rotation">
<summary>Rotation and flip applied to this text block.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.Paragraphs">
<summary>Detected paragraphs in this text block. Populated after <see cref="M:GdPicture.Internal.Text.TextBlock.DetectParagraphs(System.Boolean,System.Boolean,System.Boolean)"/> is called.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.IsEmpty">
<summary>Gets whether this text block contains no words.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.BBox">
<summary>Bounding box encompassing all text lines in this block. Computed lazily on first access.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.CheckPageBounds">
<summary>Gets or sets whether text extraction should clip words to the page bounds.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.ZOrder">
<summary>Content stream order index, used for determining reading order within a page.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.GetWords(System.Int32)">
<summary>Returns words belonging to the specified paragraph, or all words if paragraphId is -1.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.#ctor(GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture14.Imaging.GdPictureRectangleF,GdPicture14.GdPictureRotateFlipType,System.Boolean,System.Int32)">
<summary>Initializes a new text block with the given transformation matrix, page bounds, and rotation.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.AddText(GdPicture14.TextExtractionOptions,GdPicture.Internal.Matrix.GdPictureMatrix,System.String,System.Collections.Generic.List{GdPicture.Internal.Text.GlyphOffset},GdPicture14.Imaging.GdPictureColor,System.String,System.String,System.Single,System.Single,GdPicture14.Imaging.TrueTypeFontStyle,System.Boolean,GdPicture.Internal.Imaging.Rendering.TextRenderingMode,System.Single,GdPicture14.Imaging.GdPictureRectangleF,System.Boolean,System.Boolean,System.Boolean)">
<summary>Adds text glyphs (from GlyphOffset list) to this block. Returns false if the word limit is exceeded.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.AddText(GdPicture14.TextExtractionOptions,GdPicture.Internal.Matrix.GdPictureMatrix,System.String,System.Collections.Generic.List{GdPicture.Internal.Text.GlyphBox},GdPicture14.Imaging.GdPictureColor,GdPicture14.Imaging.GdPictureColor,System.String,System.String,System.Single,System.Single,System.Single,GdPicture14.Imaging.TrueTypeFontStyle,System.Boolean,GdPicture.Internal.Imaging.Rendering.TextRenderingMode,System.Single,GdPicture14.Imaging.GdPictureRectangleF,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.UInt32,System.Boolean,System.Single)">
<summary>Adds text glyphs (from GlyphBox list) to this block. Returns false if the word limit is exceeded.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.Normalize">
<summary>Sorts words into lines and computes line-level statistics. Must be called before paragraph detection.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.DetectParagraphs(System.Boolean,System.Boolean,System.Boolean)">
<summary>Groups words into paragraphs using spacing and layout heuristics. Normalizes the block first if needed.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.SortParagraphs">
<summary>Old histogram-based column sorting approach, replaced by SortParagraphsXYCutpp.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.IsSymbolFontBullet(GdPicture.Internal.Text.Word)">
<summary>
Checks if a single-character word uses a known symbol font (typically used for bullets).
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.HasAlternativeBullet(GdPicture14.Imaging.GdPictureRectangleF,System.Collections.Generic.List{GdPicture14.Imaging.GdPictureRectangleF})">
<summary>
Checks if any alternative bullet candidate (small path/image) is positioned
immediately to the left of the given word, on the same vertical line.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TryParseListNumber(System.String,System.Int32@,System.Int32)">
<summary>
Tries to parse a list item number prefix from the input string.
Matches patterns like: "1.", "2)", "(3)", "[a]", "b.", "iv.", "12-"
Returns the ordinal position (1-based) so consecutive checks can work across formats.
For letters: a=1, b=2, etc. For roman numerals: i=1, ii=2, iv=4, etc.
When previousNumber is provided, also validates that the parsed number is consecutive (previousNumber + 1).
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.EvaluateHeadingScore(GdPicture.Internal.Text.TextBlock.TextParagraph,System.Single,System.Int32,System.Int32,System.Collections.Generic.HashSet{System.String},System.Boolean,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
<summary>
Scores a paragraph for heading likelihood based on visual signals (size, bold, caps, numbering, keywords).
Returns true if the paragraph qualifies as a heading after applying threshold and single-signal guards.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.StartsWithHeadingNumber(System.String)">
<summary>
Detects section/chapter-style numbering for heading detection.
Matches: "1.", "2)", "3.1", "3.1.2", "IV.", "A.", "A)"
Does NOT match: years ("2011"), financials ("117,3"), bare digits ("5")
</summary>
</member>
<member name="T:GdPicture.Internal.Text.TextBlock.TextParagraph">
<summary>Represents a detected paragraph within a text block, grouping words by spatial and typographic proximity.</summary>
</member>
<member name="T:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWordResult">
<summary>Result of attempting to add a word to this paragraph.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWordResult.Added">
<summary>Word was added successfully.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWordResult.MoveNextWord">
<summary>Word was rejected; try the next word on the same line.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWordResult.MoveNextLine">
<summary>Word was rejected; skip to the next line.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWordResult.EndParagraph">
<summary>Word was rejected; end the current paragraph.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.TextParagraph.Id">
<summary>Paragraph identifier, unique within the parent text block.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.BBox">
<summary>Bounding box encompassing all words in this paragraph.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.IsAlive">
<summary>Whether this paragraph has not been merged into another.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.IsHeading">
<summary>Whether this paragraph was detected as a heading.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.IsSplitHeading">
<summary>Whether this heading was created by splitting a paragraph.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.ListItemType">
<summary>List item type: 0 = none, 1 = unordered, 2 = ordered.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.ListItemNumber">
<summary>Sequence number for ordered list items.</summary>
</member>
<member name="F:GdPicture.Internal.Text.TextBlock.TextParagraph.NextIsPrevious">
<summary>When true, word association scans backwards (right-to-left paragraphs).</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.LineCount">
<summary>Number of text lines in this paragraph.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.LastLineNumber">
<summary>Highest <see cref="P:GdPicture.Internal.Text.Word.LineNo"/> across this paragraph's words.
Used by the page-context heading rejection — a heading whose last line
equals the page's last line is almost always a recurring page footer.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.WordCount">
<summary>Total number of non-separator words in this paragraph.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.WordCountByLine(System.Int32)">
<summary>Returns the number of words on the specified line (0-based index relative to paragraph start).</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.NonSpacingLineCount">
<summary>Number of lines that contain at least one non-spacing word.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgLineSpacing">
<summary>Average vertical gap between consecutive lines.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgLineHeight">
<summary>Average height of line bounding boxes.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgTextSize">
<summary>Average font size across all words.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgWordSpacing">
<summary>Average horizontal spacing between consecutive words.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.WordSpacingByLine(System.Int32)">
<summary>Returns word-to-word spacing values for the specified line.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgWordSpacingByLine(System.Int32)">
<summary>Average word spacing on the specified line.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgWordWidth">
<summary>Average width of word bounding boxes.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.AvgWordWidthByLine(System.Int32)">
<summary>Average word width on the specified line.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.WordSpacingConsistency">
<summary>Consistency score (0-1) of word spacing across the paragraph. 1 = perfectly uniform.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.WordSpacingConsistencyByLine(System.Int32)">
<summary>Word spacing consistency score for the specified line.</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextBlock.TextParagraph.IsBold">
<summary>Whether all words in this paragraph are bold.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.HasHeading(System.Int32@)">
<summary>Detects if the first line is a heading based on font size, style, and color differences from the rest.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.CreateFirstLineTestParagraph(System.Int32)">
<summary>
Creates a lightweight temporary paragraph from the first <paramref name="headingLen"/> words.
Used to pre-score a potential heading before committing to a paragraph split.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.FirstWordContent">
<summary>Returns the text content of the first non-whitespace word.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.SecondWordContent">
<summary>Returns the text content of the second non-whitespace word.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.HasNumberedHeadingPrefix">
<summary>
Detects bare numbered heading prefix: a 1-3 digit number followed by
an oversized gap and a capitalized word (e.g. "7 Variants").
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.FirstWordLineId">
<summary>Returns the line number of the first non-whitespace word.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.LastWordContent">
<summary>Returns the text content of the last non-whitespace word.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.FirstWordContentByLine(System.Int32,System.Int32@)">
<summary>Returns the content and index of the first word on the specified line.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.FirstWordByLine(System.Int32,System.Int32@)">
<summary>Returns the first Word object and its index on the specified line.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.FirstWordBboxByLine(System.Int32,System.Int32@)">
<summary>Returns the bounding box and index of the first word on the specified line.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.#ctor(GdPicture.Internal.Text.TextBlock,System.Int32,System.Int32)">
<summary>Creates a new paragraph associated with the given text block and starting line number.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.Merge(GdPicture.Internal.Text.TextBlock.TextParagraph)">
<summary>Absorbs all words from another paragraph into this one and marks the other as dead.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.GetAllText">
<summary>Returns the concatenated text content of all non-whitespace words.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWords(System.Collections.Generic.List{GdPicture.Internal.Text.Word})">
<summary>Adds a list of words to this paragraph.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.AddWord(GdPicture.Internal.Text.Word)">
<summary>Adds a single word to this paragraph, updating bounding box and line tracking.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.TryAddWord(GdPicture.Internal.Text.Word)">
<summary>Scores the word for paragraph membership and adds it if it qualifies.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.UpdateId(System.Int32)">
<summary>Sets a new paragraph ID and propagates it to all owned words.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.IncrementId">
<summary>Increments the paragraph ID by one and propagates it to all owned words.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextBlock.TextParagraph.GetLineBox(System.Int32)">
<summary>Returns the bounding box of the specified line, or null if out of range.</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextExtraction.GetLayoutPreservingText(GdPicture.Internal.Text.TextBlock,System.Single)">
<summary>
Converts a TextBlock into a layout-preserving plain text string.
Words that are close together are joined with single spaces (normal text flow).
Large gaps between words are preserved as proportional spacing (columns/tab stops).
Vertical gaps between lines produce blank lines.
</summary>
<param name="textBlock">The text block containing lines and words.</param>
<param name="pageWidth">PDF page width in the same coordinate space as word bounding boxes.</param>
<returns>Formatted text string preserving spatial layout.</returns>
</member>
<member name="M:GdPicture.Internal.Text.TextExtraction.NormalizeDotLeaders(System.String)">
<summary>
Detects TOC-style lines (title + dot leaders + page number) and right-aligns
page numbers to a consistent column, adjusting dot count to fill the gap.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextExtraction.IsColumnGap(System.Single,System.Single,GdPicture.Internal.Text.Word)">
<summary>
Determines if a gap between two words is a column boundary.
A gap is a column gap if it exceeds the global threshold OR
if it is wider than the word that follows (strong signal for table columns).
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextExtraction.FindNearestSnapColumnIndex(System.Collections.Generic.List{System.Int32},System.Single,System.Single,System.Single)">
<summary>
Finds the index of the nearest column snap point for a given word X position.
Returns -1 if no snap column is within tolerance.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextExtraction.ComputeGapThreshold(System.Collections.Generic.SortedDictionary{System.Int32,System.Collections.Generic.List{GdPicture.Internal.Text.Word}},System.Single)">
<summary>
Computes the gap threshold that separates normal inter-word spacing
from column/tab-stop gaps. Returns 3x the median word gap.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextExtraction.ComputeCellWidth(System.Collections.Generic.List{GdPicture.Internal.Text.Word})">
<summary>
Computes the median character width across all words to use as the column cell width.
Uses glyph boxes when available, otherwise falls back to word width / content length.
</summary>
</member>
<member name="T:GdPicture.Internal.Text.TextSearchResult">
<summary>
Represents the result of a search operation, containing the first and last words found,
as well as character indices marking the start in the first word and the end in the last word.
</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextSearchResult.FirstWord">
<summary>
Gets or sets the first <see cref="T:GdPicture.Internal.Text.Word"/> in the search result range.
</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextSearchResult.LastWord">
<summary>
Gets or sets the last <see cref="T:GdPicture.Internal.Text.Word"/> in the search result range.
</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextSearchResult.StartIndex">
<summary>
Gets or sets the character start index within <see cref="P:GdPicture.Internal.Text.TextSearchResult.FirstWord"/>.
</summary>
</member>
<member name="P:GdPicture.Internal.Text.TextSearchResult.EndIndex">
<summary>
Gets or sets the character end index within <see cref="P:GdPicture.Internal.Text.TextSearchResult.LastWord"/>.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.TextSearchResult.#ctor(GdPicture.Internal.Text.Word,GdPicture.Internal.Text.Word,System.Int32,System.Int32)">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.Text.TextSearchResult"/> class,
sanity checking indices if first and last word are the same.
</summary>
<param name="firstWord">The first <see cref="T:GdPicture.Internal.Text.Word"/> of the result.</param>
<param name="lastWord">The last <see cref="T:GdPicture.Internal.Text.Word"/> of the result.</param>
<param name="startIndex">The character index in <paramref name="firstWord"/> where the result starts.</param>
<param name="endIndex">The character index in <paramref name="lastWord"/> where the result ends.</param>
<exception cref="T:System.ArgumentException">
Thrown if <paramref name="firstWord"/> and <paramref name="lastWord"/> are the same and <paramref name="startIndex"/> is greater than <paramref name="endIndex"/>.
</exception>
</member>
<member name="M:GdPicture.Internal.Text.TextSearchResult.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.Text.TextSearchResult"/> class.
</summary>
</member>
<member name="P:GdPicture.Internal.Text.Word.PId">
<summary>
Paragraph ID.
</summary>
</member>
<member name="M:GdPicture.Internal.Text.Word.isRightContent(GdPicture.Internal.Text.Word,System.Boolean)">
<summary>
Returns if the testWord parameter can be appended at the end of the word.
</summary>
<param name="testWord"></param>
<returns></returns>
</member>
<member name="T:GdPicture.Internal.Utils.FontInfoType">
<summary>
The type of the selected font
</summary>
</member>
<member name="F:GdPicture.Internal.Utils.FontInfoType.Embedded">
<summary>
The font is embedded in the documents.
</summary>
</member>
<member name="F:GdPicture.Internal.Utils.FontInfoType.System">
<summary>
The font is available on the system.
</summary>
</member>
<member name="F:GdPicture.Internal.Utils.FontInfoType.Substitution">
<summary>
We performed a font substitution, because the font is not embedded nor available.
</summary>
</member>
<member name="T:GdPicture.Internal.Utils.UsedFontInformation">
<summary>
Class used to retrieve information about a font in an Office document.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.RequestedFont">
<summary>
The name of the requested font.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.AlternativeFont">
<summary>
The name of the requested font.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.SelectedFont">
<summary>
The name of the font we actually use.
If the requested font is embedded in the file, or present on the machine, this should be the same as the requested font or the alternative one.
If it is different, we performed a font substitution.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.SelectedType">
<summary>
The type of the font: Embedded, System or Substitution.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.IsBold">
<summary>
The font was requested in Bold style.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.IsItalic">
<summary>
The font was requested on Italic style.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformation.IsActuallyRequested">
<summary>
A flag indicating if the font is actually requested. In the document, in run properties we may have a font name, and this could never be requested.
This is a dynamic flag, we use it to retrieve only used fonts, not all defined.
</summary>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformation.#ctor(System.String,System.String,System.Boolean,System.Boolean,System.String,GdPicture.Internal.Utils.FontInfoType)">
<summary>
The constructor
</summary>
<param name="requestedFont"></param>
<param name="alternativeFont"></param>
<param name="isBold"></param>
<param name="isItalic"></param>
<param name="selectedFont"></param>
<param name="selectedType"></param>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformation.GetStyle">
<summary>
Return the true type font style of the font
</summary>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformation.WriteToXml(System.Xml.XmlWriter)">
<summary>
Writes the requested font details on an xml stream.
</summary>
<param name="xmlWriter"></param>
</member>
<member name="T:GdPicture.Internal.Utils.UsedFontInformations">
<summary>
Informations about all the font within a document.
</summary>
</member>
<member name="P:GdPicture.Internal.Utils.UsedFontInformations.FontInformations">
<summary>
The list of requested fonts.
</summary>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.#ctor">
<summary>
The constructor
</summary>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.Add(GdPicture.Internal.Utils.UsedFontInformations)">
<summary>
Uniquely adds the othr fonts
</summary>
<param name="other"></param>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.AddFontInformation(System.String,System.String,System.String,System.Boolean,System.Boolean,System.String,GdPicture.Internal.Utils.FontInfoType)">
<summary>
Adds a requested font.
</summary>
<param name="key"></param>
<param name="requestedFont"></param>
<param name="alternativeFont"></param>
<param name="isBold"></param>
<param name="isItalic"></param>
<param name="selectedFont"></param>
<param name="selectedType"></param>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.AddFontInformation(System.String,GdPicture.Internal.Utils.UsedFontInformation)">
<summary>
Adds a requested font.
</summary>
<param name="key"></param>
<param name="usedFontInformation"></param>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.ReplaceFontInformation(System.String,System.String,System.String,System.Boolean,System.Boolean,System.String,GdPicture.Internal.Utils.FontInfoType)">
<summary>
Replace info about a requested font
</summary>
<param name="key"></param>
<param name="requestedFont"></param>
<param name="alternativeFont"></param>
<param name="isBold"></param>
<param name="isItalic"></param>
<param name="selectedFont"></param>
<param name="selectedType"></param>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.SetIsActuallyRequested(System.String)">
<summary>
Sets the font as requested by the document.
</summary>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.GetFontInformations(System.Collections.Generic.List{GdPicture.Internal.Utils.UsedFontInformation}@,System.Collections.Generic.List{GdPicture.Internal.Utils.UsedFontInformation}@,System.Collections.Generic.List{GdPicture.Internal.Utils.UsedFontInformation}@,System.Collections.Generic.List{GdPicture.Internal.Utils.UsedFontInformation}@)">
<summary>
Retrives informations about document fonts.
</summary>
<param name="requiredFonts">All the fonts required by the document</param>
<param name="embeddedFonts"></param>
<param name="systemFonts"></param>
<param name="notAvailableFonts"></param>
</member>
<member name="M:GdPicture.Internal.Utils.UsedFontInformations.CreateFontKey(System.String,System.Boolean,System.Boolean)">
<summary>
Creates an unique key for a font with a specifid type.
</summary>
<param name="fontFamily"></param>
<param name="isBold"></param>
<param name="isItalic"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Utils.BarcodeUtils.GetQuadriAngle(GdPicture14.Imaging.GdPicturePointF,GdPicture14.Imaging.GdPicturePointF,GdPicture14.Imaging.GdPicturePointF,GdPicture14.Imaging.GdPicturePointF)">
<summary>
Computes the rotation of a quadrilateral shape, in degrees, by analyzing the position of the most-top visible side.
The origin of the 2D space is top-left.
</summary>
<param name="p1">Position of the top-left corner.</param>
<param name="p2">Position of the top-right corner.</param>
<param name="p3">Position of the bottom-right corner.</param>
<param name="p4">Position of the bottom-left corner.</param>
<returns>The computed angle of rotation, in degrees.</returns>
</member>
<member name="M:GdPicture.Internal.Utils.BarcodeUtils.GetBimodalThreshold(GdPicture.Internal.Imaging.GdPictureImage,System.Byte@)">
<summary>
Computes the threshold of a bimodal histogram
</summary>
<param name="image"></param>
<param name="threshold"></param>
<returns>true iff the histogram is bimodal</returns>
</member>
<member name="M:GdPicture.Internal.Utils.BarcodeUtils.ThresholdBitmapForBarcoding(GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage@,GdPicture.Internal.Utils.BarcodeType)">
<summary>
Performes the thresholding of the initial gray image to provide a binary input image for barcode recognition engines
</summary>
<param name="image"></param>
<param name="thresholded"></param>
<param name="barcodeType"></param>
<param name="scaledInput"></param>
<returns></returns>
</member>
<member name="T:GdPicture.Internal.Utils.StampDemoDelegate">
<exclude />
</member>
<member name="M:GdPicture.Internal.Utils.HistogramUtils.GetMedian(System.Int32[],System.Int32,System.Int32)">
<summary>
Returns the median of the histogram on [start, end] interval
</summary>
<param name="histogram"></param>
<param name="start"></param>
<param name="end"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Utils.HistogramUtils.GetZeroCrossings(System.Int32[])">
<summary>
Computes the number of times a histogram touches a zero value
Only values with a single 0 are counted, i.e. the previous value wad not zero and the next values is not zero
</summary>
<param name="histogram"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Utils.HistogramUtils.CountSmallerValues(System.Int32[],System.Int32,System.Int32,System.Int32)">
<summary>
Counts the entries in the histo with stored value lower then a threshold.
</summary>
<param name="histogram"></param>
<param name="start"></param>
<param name="end"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Utils.HistogramUtils.GetPeaksAndValey(System.Int32[],System.Byte@,System.Byte@,System.Byte@)">
<summary>
Computes the peaks and the valley of a bimodal histogram
</summary>
<param name="histogram"></param>
<param name="peak1"></param>
<param name="valley"></param>
<param name="peak2"></param>
<returns>true iff the histogram is bimodal</returns>
</member>
<member name="M:GdPicture.Internal.Utils.HistogramUtils.GetIterativeThreshold(System.Int32[],System.Byte@)">
<summary>
Computes a threshold of a bimodal histogram using iterative selection
</summary>
<param name="histogram"></param>
<param name="threshold"></param>
</member>
<member name="M:GdPicture.Internal.Utils.PageRangeUtils.inPageRange(System.Int32,System.String)">
<summary>
Checks if a page number is in a predefined page range.
Can be '*': all page, or in a form such as start-to;start_to;page.
This function is safe and never throws exception.
</summary>
<param name="pageNo">the page number to check</param>
<param name="pageRange">the string page range, the parameter must be validated by the calling function.</param>
<returns>true or false.</returns>
</member>
<member name="M:GdPicture.Internal.Utils.ReflectionUtils.CloneJson``1(``0)">
<summary>
Perform a deep Copy of the object, using Json as a serialization method. NOTE: Private members are not cloned using this method.
</summary>
<typeparam name="T">The type of object being copied.</typeparam>
<param name="source">The object instance to copy.</param>
<returns>The copied object.</returns>
</member>
<member name="M:GdPicture.Internal.Utils.UriUtils.MakePackUri(System.String,System.String)">
<summary>
Helper method for generating a "pack://" URI for a given relative file based on the
assembly that this class is in.
</summary>
</member>
<member name="T:GdPicture.Internal.Formats.PostScript.Parser.Tokenizer">
<summary>
Offers postscript instructions parsing.
</summary>
<remarks>This class can throw exceptions from its constructor and methods.</remarks>
</member>
<member name="P:GdPicture.Internal.Formats.PostScript.Parser.Tokenizer.DataLength">
<summary>
Gets the total length of the data being tokenized.
</summary>
</member>
<member name="P:GdPicture.Internal.Formats.PostScript.Parser.Tokenizer.RawData">
<summary>
Gets the underlying data buffer.
</summary>
</member>
<member name="P:GdPicture.Internal.Formats.PostScript.Parser.Tokenizer.TokenPosition">
<summary>
Gets or sets the current token position.
</summary>
</member>
<member name="M:GdPicture.Internal.Formats.PostScript.Parser.Tokenizer.NextToken(System.Int32@,System.Int32@)">
<summary>
Scans the next token and returns its byte range in m_Data.
No string allocation. Returns false when no more tokens.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFObjectsParser.ParseNameAsString">
<summary>
Parses a PDF name directly as a string, without creating a PDFNameObject.
Used for dictionary keys where we only need the string value.
Returns null if the current position is not a name (doesn't start with '/').
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFDictionaryObject.#ctor(System.Int32,System.Boolean)">
<summary>
Constructor with capacity hint for cloning - avoids dictionary resizing
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFDictionaryObject.Entry(System.Int32)">
<summary>
THIS IS PURE BACKWARDS COMPATIBILITY METHOD AND SHOULD NOT BE UTILIZED IN NEW IMPLEMENTATIONS!!!!!!!
</summary>
<param name="idx"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFIndirectObject.#ctor(GdPicture.Internal.PDF.Objects.PDFObject,System.UInt32,System.UInt32,System.Boolean)">
<summary>
PDFIndirectObject constructor.
</summary>
<param name="Obj">The referenced object.</param>
<param name="ObjNum">The object number.</param>
<param name="GenNum">The object generation number.</param>
<param name="singleRef">Specifies that the indirect object is linked from a single object.</param>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFObjectsUtils.FlateDecodePartial(System.Byte[],System.Int32,System.Byte[]@)">
<summary>
Performs partial FlateDecode decompression, reading only the first maxBytes.
Note: This method ignores predictor processing since it's meant for header reading only.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFStreamObject.SetBaseStreamObject(GdPicture.Internal.PDF.Objects.PDFStreamObject)">
<summary>
Sets a base stream object for copy-on-write behavior.
The stream data will be borrowed from the base object until this stream is modified.
This avoids copying large stream data (images, fonts) during cloning operations.
</summary>
<param name="baseStream">The source stream object to borrow data from</param>
</member>
<member name="P:GdPicture.Internal.PDF.Objects.PDFStreamObject.IsBorrowingData">
<summary>
Returns true if this stream is currently borrowing data from a base object.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Objects.PDFStreamObject.GetDecodedRAWBPartial(System.Byte[]@,System.Int32)">
<summary>
Decompresses only the first maxBytes of the stream data.
Optimized for reading headers (e.g., ICC profile headers) without decompressing entire streams.
Only supports single FlateDecode filter; falls back to full decompression for other filters.
</summary>
<param name="data">Output byte array containing the decompressed header data.</param>
<param name="maxBytes">Maximum number of bytes to decompress.</param>
<returns>GdPictureStatus indicating success or failure.</returns>
</member>
<member name="M:GdPicture.Internal.PDF.Text.PDFStringGlobals.ToPDFNameU(System.String)">
<summary>
A name object is an atomic symbol uniquely defined by a sequence of characters.
Uniquely defined means that any two name objects made up of the same sequence of
characters are identically the same object. Atomic means that a name has no public structure;
although it is defined by a sequence of characters, those characters are not considered elements of the name.
A slash character(/) introduces a name.The slash is not part of the name but is a prefix indicating that the following
sequence of characters constitutes a name.There can be no white-space characters between the slash and the first character
in the name. The name may include any regular characters, but not delimiter or white-space characters (see Section 3.1, “Lexical Conventions”).
Beginning with PDF 1.2, any character except null (character code 0) may be included in a name by writing its 2-digit hexadecimal code, preceded by
the number sign character (#); see implementation notes 3 and 4 in Appendix H. This syntax is required to represent any
of the delimiter or white-space characters or the number sign character itself; it is recommended but not required for characters
whose codes are outside the range 33 (!) to 126 (~).
Uppercase and lowercase letters are considered distinct: /A and /a are different names
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.PDF.Text.PDFStringGlobals.ToPDFNameBytes(System.String)">
<summary>
Converts a string to PDF name format directly as bytes, avoiding intermediate string allocation.
More efficient than ToPDFNameU + StringUtils.GetBytes for writing to streams.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Text.PDFStringGlobals.GetUtf8ByteCount(System.Char)">
<summary>
Returns the number of UTF-8 bytes needed to encode a character.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Text.PDFStringGlobals.WriteUtf8Escaped(System.Char,System.Byte[],System.Int32)">
<summary>
Writes a character as UTF-8 bytes with # hex escaping. Returns new write position.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Text.PDFStringGlobals.DecodeStringToBuffer(System.String,System.Int32,System.Int32,System.Byte[])">
<summary>
Decodes a PDF string into a provided buffer, avoiding allocation.
Returns the number of bytes written.
</summary>
</member>
<member name="M:GdPicture.Internal.PDF.Text.PDFStringGlobals.DecodeStringToBuffer(System.Byte[],System.Int32,System.Int32,System.Byte[])">
<summary>
Decodes a PDF string literal from byte[] source into a provided buffer, avoiding allocation.
The input should start after '(' and end before ')' (i.e., pass start+1, len-2 for "(text)").
Returns the number of bytes written.
</summary>
</member>
<member name="T:GdPicture.Internal.Globals.DocumentBookmark">
<summary>
Represents a document bookmark, associating a navigable link location with display text and a style.
Used to produce PDF bookmarks (outline entries) from document headings or named bookmarks during conversion.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.DocumentBookmark.Link">
<summary>
Gets the link that defines the bookmark's clickable area and destination within the document.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.DocumentBookmark.Text">
<summary>
Gets the display text of the bookmark, typically the heading content or the bookmark name.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.DocumentBookmark.Style">
<summary>
Gets the style associated with the bookmark (e.g., "Heading1", "Heading2", "Bookmark"),
which determines its hierarchy level in the PDF outline.
</summary>
</member>
<member name="M:GdPicture.Internal.Globals.DocumentBookmark.#ctor(GdPicture.Internal.Globals.Link,System.String,System.String)">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.Globals.DocumentBookmark"/> class.
</summary>
<param name="link">The link defining the bookmark's clickable area and destination location.</param>
<param name="text">The display text for the bookmark.</param>
<param name="style">The style name indicating the bookmark's type or heading level.</param>
</member>
<member name="T:GdPicture.Internal.Globals.DocumentComment">
<summary>
Handles document comments.
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.ID">
<summary>
The id of the comment, extracted from DOCX.
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.Author">
<summary>
The author of the comment
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.DateTime">
<summary>
The date and time of the comment.
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.Text">
<summary>
The text of the comment
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.ParentId">
<summary>
If positive, the comment has a parent, i.e. is a reply to a comment
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.Rectangle">
<summary>
The rectangle that surrounds the reference to the comment in the document.
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.QuadPoints">
<summary>
The points that define the region to highlight
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.DestPage">
<summary>
The page where the comment is located.
</summary>
</member>
<member name="F:GdPicture.Internal.Globals.DocumentComment.AnnotColor">
<summary>
The color of the comment annotation.
</summary>
</member>
<member name="M:GdPicture.Internal.Globals.DocumentComment.#ctor(System.Int32,System.String,System.DateTime,System.String,System.Int32,GdPicture14.Imaging.GdPictureRectangleF,System.Collections.Generic.List{GdPicture14.Imaging.GdPicturePointF},System.Int32,GdPicture14.Imaging.GdPictureColor)">
<summary>
The constructor.
</summary>
<param name="id"></param>
<param name="author"></param>
<param name="dateTime"></param>
<param name="text"></param>
<param name="parentId"></param>
<param name="rectangle"></param>
<param name="quadPoints"></param>
<param name="destPage"></param>
/// <param name="annotColor"></param>
</member>
<member name="M:GdPicture.Internal.Globals.GdPictureToolkit.CheckGLIBCVersion">
<summary>
Test if GLibc version if equals or above 2.29 (Skia dependancy on linux)
</summary>
</member>
<member name="T:GdPicture.Internal.Globals.Link">
<summary>
Handles link.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.x">
<summary>
Horizontal position, of the bounding box of the link, from the top-left origin, in inches.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.y">
<summary>
Vertival position of the bounding box of the link, from the top-left origin, in inches.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.width">
<summary>
Width of the bounding box of the link, in inches.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.height">
<summary>
Height of the bounding box of the link, in inches.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.destPage">
<summary>
The page destination of the link, if any.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.destPageId">
<summary>
The page destination of the link, if any.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.destRect">
<summary>
The bounding box of the destination of the link, from the top-left origin, in inches, if any.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.destZoom">
<summary>
The zoom level of the destination, if any.
</summary>
</member>
<member name="P:GdPicture.Internal.Globals.Link.destUri">
<summary>
The destination uri, if any.
</summary>
</member>
<member name="F:GdPicture.Internal.MachineLearning.MLModel.timeSteps">
<summary>
the number of timesteps of our model. Our models have an output size of : timeSteps x vocabularyLen
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrConstants">
<summary>
Defines internal constants for OCR processing, including optimal margins for LSTM-based character recognition.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrEngine">
<summary>
Standard OCR engine that performs optical character recognition on a single region or full page of an image.
</summary>
<remarks>
<para>
This engine handles the complete OCR workflow including:
</para>
<list type="bullet">
<item><description>Image preprocessing and binarization</description></item>
<item><description>Skew detection and correction</description></item>
<item><description>Orientation detection</description></item>
<item><description>Text recognition with Tesseract OCR</description></item>
<item><description>Multiple refinement passes for improved accuracy</description></item>
<item><description>Table detection and processing</description></item>
<item><description>Form field and key-value pair extraction</description></item>
<item><description>Special context support (MICR, MRZ, numeric-only, handwritten)</description></item>
</list>
<para>
The engine supports various OCR contexts (document, single line, single word, etc.) and can be
configured to favor either speed or accuracy. It includes sophisticated refinement strategies
for handling non-dictionary words, character confusion, and vertical text blocks.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrEngine"/> class.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.RunOCR(GdPicture14.Imaging.GdPictureRectangle,GdPicture.ProcessMonitor,GdPicture.Internal.OCR.OcrCharFilter,GdPicture.Internal.Imaging.Document.Layout.PageLayout@)">
<summary>
Performs OCR on a specified region of interest within the image.
</summary>
<param name="roi">
The region of interest to process. If null, the entire image is processed.
The ROI will be clamped to the image boundaries if it extends beyond them.
</param>
<param name="monitor">Optional process monitor for timeout and cancellation support.</param>
<param name="charFilters">
Optional character size filters to restrict recognition to characters within specific dimension ranges.
Can be null to disable character filtering.
</param>
<param name="ocrResult">
When this method returns, contains the OCR result with recognized text and layout information,
or null if OCR failed.
</param>
<returns>
A <see cref="T:GdPicture14.GdPictureStatus"/> indicating the result of the operation.
Returns <see cref="F:GdPicture14.GdPictureStatus.OK"/> on success,
<see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if no image has been set,
or an error status if OCR processing fails.
</returns>
<remarks>
<para>
This method performs a complete OCR workflow including:
</para>
<list type="number">
<item><description>Image preprocessing (binarization, despeckling)</description></item>
<item><description>Skew detection and correction</description></item>
<item><description>Orientation detection (if enabled)</description></item>
<item><description>Text recognition with the Tesseract engine</description></item>
<item><description>Layout analysis and refinement</description></item>
<item><description>Table detection (if enabled and in document mode)</description></item>
<item><description>Key-value pair extraction (if enabled)</description></item>
<item><description>Various accuracy refinement passes</description></item>
</list>
<para>
If orientation appears suspicious based on content quality, the method will automatically
attempt refinement with alternative rotation angles to improve accuracy.
</para>
<para>
The engine behavior is controlled by properties inherited from <see cref="T:GdPicture.Internal.OCR.OcrEngineBase"/>,
including <c>OcrMode</c>, <c>ContextMode</c>, <c>DetectOrientation</c>, <c>DetectTables</c>,
and various refinement enable flags.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.TryRotateRefine(GdPicture.Internal.OCR.OcrConfig,System.Int32,System.Boolean@)">
<summary>
Attempts to improve OCR results by re-running with an alternative page rotation.
</summary>
<param name="ocrConfig">The OCR configuration settings.</param>
<param name="tryPageRotate">The alternative rotation angle to try (0, 90, 180, or 270 degrees).</param>
<param name="isRefined">
Outputs <c>true</c> if the alternative rotation produced better results; otherwise, <c>false</c>.
</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method is used when orientation detection confidence is low or results seem poor. It:
</para>
<list type="number">
<item><description>Compares current average word score</description></item>
<item><description>Re-runs OCR with the alternative rotation</description></item>
<item><description>Keeps the rotation that produces better quality results</description></item>
</list>
<para>
If the alternative rotation doesn't improve results, the method reverts to the original rotation
and page layout.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.RunOcrInternal">
<summary>
Executes the internal OCR processing workflow, handling different special contexts and applying appropriate refinements.
</summary>
<returns>
A <see cref="T:GdPicture14.GdPictureStatus"/> indicating the result of the operation.
Returns <see cref="F:GdPicture14.GdPictureStatus.OK"/> on success, or an error status if processing fails.
</returns>
<remarks>
<para>
This method routes processing to specialized handlers based on the <c>OCRSpecialContext</c>:
</para>
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRSpecialContext.OneOrTwoNumerics"/> - Optimized for 1-2 digit recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.SingleLineNumerics"/> - Optimized for single-line numeric content</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MRZ"/> - Machine-readable zone (passport, ID) recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MICRLineE13B"/> / <see cref="F:GdPicture14.OCRSpecialContext.MICRLineCMC7"/> - Bank check MICR line recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.NumericLineML"/> - Machine learning-based numeric recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.HandwrittenNumericBoxML"/> - Handwritten digit recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.AlphaNumAllCapsML"/> - All-caps alphanumeric recognition</description></item>
<item><description>Default (None) - Standard document OCR with full pipeline</description></item>
</list>
<para>
For standard document OCR, the method performs:
</para>
<list type="number">
<item><description>Image preprocessing (if not a special context)</description></item>
<item><description>Skew detection and correction (if applicable)</description></item>
<item><description>Dictionary validation</description></item>
<item><description>Layout analysis preflight check</description></item>
<item><description>Orientation detection</description></item>
<item><description>Table detection (in full-page document mode with accuracy setting)</description></item>
<item><description>Main OCR recognition (document content or isolated tables)</description></item>
<item><description>Multiple refinement passes (layout, NPL, word segmentation, etc.)</description></item>
<item><description>Table processing and analysis</description></item>
<item><description>Key-value pair detection (if enabled)</description></item>
<item><description>Form field detection</description></item>
<item><description>Block layout refinement</description></item>
</list>
<para>
Isolated tables are processed in parallel with the main document content for improved performance.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.GetOcrConfig(GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Creates an OCR configuration object based on the current engine settings and specified region of interest.
</summary>
<param name="roi">The region of interest to include in the configuration.</param>
<returns>An <see cref="T:GdPicture.Internal.OCR.OcrConfig"/> object configured with the engine's current settings and the specified ROI.</returns>
<remarks>
The configuration includes all enabled refinement and detection features from the engine's properties,
and the provided ROI which may be a sub-region of the full image.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.Dispose(System.Boolean)">
<summary>
Releases the unmanaged resources used by the <see cref="T:GdPicture.Internal.OCR.OcrEngine"/> and optionally releases the managed resources.
</summary>
<param name="disposing">
<c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.
</param>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.Dispose">
<summary>
Releases all resources used by the <see cref="T:GdPicture.Internal.OCR.OcrEngine"/>.
</summary>
<remarks>
This method releases both managed and unmanaged resources, including closing any loaded images
and releasing the Tesseract OCR engine. It's recommended to call this method when you're finished
using the engine to free resources promptly. Alternatively, use the engine in a <c>using</c>
statement for automatic disposal.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngine.Finalize">
<summary>
Finalizer for the <see cref="T:GdPicture.Internal.OCR.OcrEngine"/> class.
</summary>
<remarks>
This finalizer is called by the garbage collector if the <see cref="M:GdPicture.Internal.OCR.OcrEngine.Dispose(System.Boolean)"/> method was not called.
It ensures that unmanaged resources are released even if the engine is not explicitly disposed.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.OcrEngineBase">
<summary>
Abstract base class for OCR engines that provides core OCR functionality including image preprocessing,
orientation detection, skew correction, and various OCR refinement operations.
</summary>
<remarks>
<para>
This base class encapsulates common OCR engine functionality that is shared across different OCR engine
implementations (<see cref="T:GdPicture.Internal.OCR.OcrEngine"/>, <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/>, etc.). It provides:
</para>
<list type="bullet">
<item><description>Image management and preprocessing (binarization, despeckling, optimal thresholding)</description></item>
<item><description>Skew detection and automatic deskewing</description></item>
<item><description>Orientation detection and page rotation</description></item>
<item><description>Integration with Tesseract OCR engine</description></item>
<item><description>OCR variable management</description></item>
<item><description>Multiple refinement strategies (layout, word segmentation, character confusion, etc.)</description></item>
<item><description>Table detection and processing</description></item>
<item><description>Configuration management for OCR contexts and modes</description></item>
</list>
<para>
Derived classes must implement the <see cref="M:GdPicture.Internal.OCR.OcrEngineBase.RunOcrInternal"/> method to define their specific
OCR workflow while leveraging the base class's preprocessing and refinement capabilities.
</para>
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrEngineBase.DICTIONARY_EXTENSION">
<summary>
The file extension used for Tesseract OCR dictionary files.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrEngineBase.MIN_ANGLE_FOR_DESKEW">
<summary>
The minimum skew angle (in degrees) required to trigger automatic deskewing.
</summary>
<remarks>
This value was changed from 1.0 to 0.5 degrees to provide better support for isolated table detection.
Smaller angles improve accuracy for documents with subtle skew that can affect table structure recognition.
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrEngineBase.MIN_ANGLE_FOR_DESKEW_OPTIMISTIC">
<summary>
The minimum skew angle (in degrees) required to trigger automatic deskewing in optimistic mode.
</summary>
<remarks>
Optimistic mode uses a more aggressive deskewing strategy, which can be useful for documents
where skew detection confidence is high.
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrEngineBase.MAX_ORIENTATION_DETECTION_LEVEL">
<summary>
The maximum level of accuracy for orientation detection, on a scale from 1 to 10.
</summary>
<remarks>
Higher levels result in more accurate orientation detection but require more processing time.
Level 10 provides the highest accuracy.
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrEngineBase.DEFAULT_ACCURACY_FOR_ORIENTATION_DETECTION">
<summary>
The default accuracy level used for orientation detection.
</summary>
<remarks>
By default, the engine uses the maximum accuracy level (<see cref="F:GdPicture.Internal.OCR.OcrEngineBase.MAX_ORIENTATION_DETECTION_LEVEL"/>)
to ensure reliable page orientation detection.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.GetRegionOnprocessedBitmap(GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Transforms a region of interest (ROI) from the original image coordinates to the preprocessed binary image coordinates.
</summary>
<param name="roi">The region of interest in the original image coordinates.</param>
<returns>The transformed region of interest in the preprocessed binary image coordinates.</returns>
<remarks>
This method is used by derived classes to map coordinates between the original input image
and the preprocessed binary image, accounting for any transformations applied during
preprocessing such as scaling, rotation, or deskewing.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.AfterMultizonePageRotation(System.Int32,System.Int32,System.Int32,System.Single,System.String,System.Single)">
<summary>
Sets page rotation and skew information from a multizone OCR engine after it has processed the page.
</summary>
<param name="pageRotation">The detected page rotation in degrees (0, 90, 180, or 270).</param>
<param name="pageRotationBlobCount">The number of text blobs used for rotation detection.</param>
<param name="pageRotation2">The secondary rotation angle candidate.</param>
<param name="pageRotationConfidence">The confidence score for the detected rotation.</param>
<param name="pageScript">The detected script/language of the page content.</param>
<param name="pageSkewAngle">The detected skew angle in degrees.</param>
<remarks>
This internal method is called by <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/> to transfer rotation and skew
detection results to zone-specific engines. This allows zones to skip redundant orientation
detection since it has already been performed at the page level.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.BeforeOptimalImageRequest">
<summary>
Ensures the binary image is prepared before processing, creating it if necessary.
</summary>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method performs optimal image thresholding to convert the input image to binary format
suitable for OCR processing. It uses either advanced thresholding or Tesseract's built-in
thresholding depending on configuration.
</para>
<para>
The method also handles:
</para>
<list type="bullet">
<item><description>Resolution detection and image scaling</description></item>
<item><description>Grayscale image creation for certain refinement operations</description></item>
<item><description>Transform matrix updates to track coordinate mappings</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.ExpectedSymbolCount">
<summary>
Gets or sets the expected number of symbols (characters) in the OCR region.
</summary>
<value>The expected symbol count, or 0 if unknown.</value>
<remarks>
This hint can help optimize OCR processing when you know approximately how many characters
to expect. For example, if processing a known field like a zip code or phone number, setting
this value can improve accuracy and performance.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.MaxThreadCount">
<summary>
Gets or sets the maximum number of threads used for parallel OCR operations.
</summary>
<value>
The maximum thread count. The value is automatically clamped between 1 and the number of processor cores.
</value>
<remarks>
This property controls parallelization for multi-zone OCR processing and certain refinement operations.
Setting a lower value reduces resource usage but may increase processing time for complex documents.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableResolutionDetection">
<summary>
Gets a value indicating whether automatic resolution detection is enabled.
</summary>
<value>
<c>true</c> if resolution detection is enabled; otherwise, <c>false</c>.
</value>
<remarks>
Resolution detection automatically determines the optimal DPI for OCR processing and scales
the image accordingly. This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableLineSegmentationRefiner">
<summary>
Gets a value indicating whether the line segmentation refiner is enabled.
</summary>
<value>
<c>true</c> if line segmentation refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The line segmentation refiner improves text line boundaries and helps correct segmentation
errors in the initial OCR pass. This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableNPLRefiner">
<summary>
Gets a value indicating whether the NPL (Natural Processing Language) refiner is enabled.
</summary>
<value>
<c>true</c> if NPL refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The NPL refiner uses language models and dictionary lookups to improve recognition accuracy
by correcting common OCR errors based on linguistic context. This feature is disabled if
<see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableWordSegmentationRefiner">
<summary>
Gets a value indicating whether the word segmentation refiner is enabled.
</summary>
<value>
<c>true</c> if word segmentation refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The word segmentation refiner improves word boundary detection, helping to correctly separate
merged words or join split words. This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture">
<summary>
Gets or sets a value indicating whether GdPicture-specific OCR enhancements are disabled.
</summary>
<value>
<c>true</c> to disable GdPicture enhancements and use only Tesseract OCR; otherwise, <c>false</c>.
</value>
<remarks>
When set to <c>true</c>, the engine will use only Tesseract's native OCR capabilities without
any GdPicture-specific preprocessing, refinement, or enhancement features. This is primarily
used for diagnostic purposes to compare pure Tesseract results with enhanced results.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DisableDocumentOCR">
<summary>
Gets or sets a value indicating whether document-level OCR processing is disabled.
</summary>
<value>
<c>true</c> to disable document OCR mode; otherwise, <c>false</c>.
</value>
<remarks>
This static property is used for diagnostic purposes to disable the document context mode
(<see cref="F:GdPicture14.OCRContext.OCRContextDocument"/>) across all OCR engine instances.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DisablePoorContentRejection">
<summary>
Gets a value indicating whether poor content rejection is disabled.
</summary>
<value>
<c>true</c> if poor content rejection is disabled; otherwise, <c>false</c>.
</value>
<remarks>
Poor content rejection filters out low-quality OCR results that are likely to be incorrect,
such as text recognized from images, noise, or heavily degraded regions. This is automatically
disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DisableAdvancedThresholder">
<summary>
Gets a value indicating whether the advanced thresholder is disabled.
</summary>
<value>
<c>true</c> if advanced thresholding is disabled; otherwise, <c>false</c>.
</value>
<remarks>
The advanced thresholder uses sophisticated algorithms to convert images to binary format,
providing better results than Tesseract's built-in thresholding for challenging documents.
This is automatically disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DisableAutomaticPassRun">
<summary>
Gets a value indicating whether automatic multi-pass OCR runs are disabled.
</summary>
<value>
<c>true</c> if automatic pass runs are disabled; otherwise, <c>false</c>.
</value>
<remarks>
Automatic pass runs perform multiple OCR passes with different configurations to improve
accuracy on difficult content. This is automatically disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/>
is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableCharacterConfusionRefiner">
<summary>
Gets a value indicating whether the character confusion refiner is enabled.
</summary>
<value>
<c>true</c> if character confusion refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The character confusion refiner corrects commonly confused characters (such as '0' vs 'O', '1' vs 'l',
'5' vs 'S') based on context and visual similarity analysis. This feature is disabled if
<see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableNumericalSignsRefiner">
<summary>
Gets a value indicating whether the numerical signs refiner is enabled.
</summary>
<value>
<c>true</c> if numerical signs refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The numerical signs refiner improves recognition of mathematical and currency symbols, particularly
plus/minus signs, decimal points, and other numerical notation. This feature is disabled if
<see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableVerticalBlocksRefiner">
<summary>
Gets a value indicating whether the vertical blocks refiner is enabled.
</summary>
<value>
<c>true</c> if vertical blocks refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The vertical blocks refiner detects and processes text blocks with vertical orientation,
such as Asian language text or rotated content. This feature is disabled if
<see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableNonDictContentRefiner">
<summary>
Gets a value indicating whether the non-dictionary content refiner is enabled.
</summary>
<value>
<c>true</c> if non-dictionary content refinement is enabled; otherwise, <c>false</c>.
</value>
<remarks>
The non-dictionary content refiner improves recognition of content that doesn't appear in
standard dictionaries, such as proper nouns, technical terms, product codes, and specialized
terminology. This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableMissedHighQualityWordsDetectionPass">
<summary>
Gets a value indicating whether missed high-quality words detection pass is enabled.
</summary>
<value>
<c>true</c> if high-quality words detection is enabled; otherwise, <c>false</c>.
</value>
<remarks>
This feature performs an additional OCR pass to detect high-quality text that may have been
missed during the initial recognition phase, particularly isolated words or small text regions.
This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableMissedHighQualityIsolatedCharsDetection">
<summary>
Gets a value indicating whether missed high-quality isolated characters detection is enabled.
</summary>
<value>
<c>true</c> if isolated character detection is enabled; otherwise, <c>false</c>.
</value>
<remarks>
This feature detects isolated characters (single letters or numbers) that may have been missed
during word-level recognition, such as checkbox labels or standalone symbols. This feature is
disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.Charset">
<summary>
Gets the character whitelist (charset) used for OCR recognition.
</summary>
<value>
A string containing all allowed characters, or <c>null</c> if no restriction is set.
</value>
<remarks>
The charset restricts OCR to only recognize characters present in the whitelist. For example,
setting this to "0123456789" will only recognize numeric characters. This improves accuracy
when the expected character set is known in advance.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.ContextMode">
<summary>
Gets or sets the OCR context mode that determines page segmentation behavior.
</summary>
<value>
An <see cref="T:GdPicture14.OCRContext"/> value specifying the page segmentation mode.
</value>
<remarks>
The context mode tells the OCR engine how to interpret the page layout. Common modes include:
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextDocument"/> - Automatic page segmentation with orientation detection</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSingleBlock"/> - Assume a single uniform block of text</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSingleLine"/> - Treat the image as a single text line</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSingleWord"/> - Treat the image as a single word</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSparseText"/> - Find text in any order (for forms, tables, etc.)</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.CharBlackList">
<summary>
Gets the character blacklist used to exclude specific characters from OCR recognition.
</summary>
<value>
A string containing characters to be excluded from recognition, or <c>null</c> if no blacklist is set.
</value>
<remarks>
The blacklist prevents specific characters from being recognized. This is useful when certain
characters are known to cause confusion or should never appear in the expected output.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnablePreprocessing">
<summary>
Gets or sets a value indicating whether image preprocessing is enabled.
</summary>
<value>
<c>true</c> if preprocessing is enabled; otherwise, <c>false</c>.
</value>
<remarks>
<para>
Image preprocessing includes operations such as:
</para>
<list type="bullet">
<item><description>Noise removal (despeckling)</description></item>
<item><description>Detection and removal of line elements</description></item>
<item><description>Image inversion detection</description></item>
<item><description>Speckle level analysis</description></item>
</list>
<para>
Preprocessing improves accuracy on noisy or degraded images but adds processing time.
This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</para>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.EnableVigorousDespeckle">
<summary>
Gets or sets a value indicating whether vigorous despeckling is enabled.
</summary>
<value>
<c>true</c> to enable aggressive noise removal; otherwise, <c>false</c>.
</value>
<remarks>
Vigorous despeckling applies aggressive noise removal to images with heavy speckle or degradation.
This can improve OCR accuracy on low-quality scans but may remove small legitimate features.
Use this setting carefully, as over-aggressive despeckling can reduce accuracy.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DetectOrientation">
<summary>
Gets or sets a value indicating whether automatic page orientation detection is enabled.
</summary>
<value>
<c>true</c> to enable orientation detection; otherwise, <c>false</c>.
</value>
<remarks>
When enabled, the engine automatically detects and corrects page rotation (0, 90, 180, or 270 degrees).
This feature analyzes text blobs and script patterns to determine the correct orientation.
Orientation detection adds processing time but is essential for documents with unknown rotation.
This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DetectKeyValuePairs">
<summary>
Gets or sets a value indicating whether key-value pair detection is enabled.
</summary>
<value>
<c>true</c> to enable key-value pair detection; otherwise, <c>false</c>.
</value>
<remarks>
Key-value pair detection identifies form fields and their labels, such as "Name: John Smith" or
"Date: 01/01/2024". This feature is useful for structured form processing and data extraction.
This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DetectTables">
<summary>
Gets or sets a value indicating whether table detection is enabled.
</summary>
<value>
<c>true</c> to enable table detection; otherwise, <c>false</c>.
</value>
<remarks>
Table detection identifies tabular structures in the document and processes them separately to
preserve cell boundaries and row/column relationships. This improves accuracy for documents
containing tables, grids, or structured layouts. This feature is disabled if
<see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.DetectSkew">
<summary>
Gets or sets a value indicating whether automatic skew detection and correction is enabled.
</summary>
<value>
<c>true</c> to enable skew detection; otherwise, <c>false</c>.
</value>
<remarks>
Skew detection identifies and corrects angular misalignment in scanned documents. The engine
automatically deskews the image if the detected angle exceeds <see cref="F:GdPicture.Internal.OCR.OcrEngineBase.MIN_ANGLE_FOR_DESKEW"/>.
This feature is disabled if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DisableGdPicture"/> is set to <c>true</c>.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.OrientationDetectionAccuracy">
<summary>
Gets or sets the accuracy level for orientation detection.
</summary>
<value>
The accuracy level, clamped between 1 and <see cref="F:GdPicture.Internal.OCR.OcrEngineBase.MAX_ORIENTATION_DETECTION_LEVEL"/>.
</value>
<remarks>
Higher values provide more accurate orientation detection at the cost of increased processing time.
The default value is <see cref="F:GdPicture.Internal.OCR.OcrEngineBase.DEFAULT_ACCURACY_FOR_ORIENTATION_DETECTION"/> (level 10).
Lower values (1-5) provide faster but less reliable detection, suitable for high-quality images.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.OcrMode">
<summary>
Gets or sets the OCR processing mode that balances speed and accuracy.
</summary>
<value>
An <see cref="T:GdPicture14.OCRMode"/> value specifying whether to favor speed or accuracy.
</value>
<remarks>
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRMode.FavorSpeed"/> - Faster processing with reduced refinement passes</description></item>
<item><description><see cref="F:GdPicture14.OCRMode.FavorAccuracy"/> - More thorough processing with additional refinement (default)</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.OCRSpecialContext">
<summary>
Gets or sets the special OCR context for optimized recognition of specific content types.
</summary>
<value>
An <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.OCRSpecialContext"/> value specifying the specialized recognition mode.
</value>
<remarks>
Special contexts provide optimized recognition for specific document types:
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRSpecialContext.None"/> - Standard document OCR (default)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MRZ"/> - Machine-readable zones (passports, ID cards)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MICRLineE13B"/> / <see cref="F:GdPicture14.OCRSpecialContext.MICRLineCMC7"/> - Bank check MICR lines</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.OneOrTwoNumerics"/> - Single or double digit recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.HandwrittenNumericBoxML"/> - Handwritten digits</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.InputImageWidth">
<summary>
Gets the width of the input image in pixels.
</summary>
<value>
The image width, or 0 if no image is set.
</value>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.InputImageHeight">
<summary>
Gets the height of the input image in pixels.
</summary>
<value>
The image height, or 0 if no image is set.
</value>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.PageRotation">
<summary>
Gets the detected page rotation angle in degrees.
</summary>
<value>
The rotation angle: 0, 90, 180, or 270 degrees.
</value>
<remarks>
This value is populated when <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DetectOrientation"/> is enabled and orientation detection
has been performed. The rotation represents the clockwise angle needed to correct the page orientation.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrEngineBase.PageRotation2">
<summary>
Gets the secondary page rotation candidate angle in degrees.
</summary>
<value>
The secondary rotation angle: 0, 90, 180, or 270 degrees.
</value>
<remarks>
When orientation detection is uncertain, this provides an alternative rotation angle.
Compare with <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.PageRotation"/> confidence scores to determine reliability.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.GetBinaryImage">
<summary>
Gets a clone of the current binary image used for OCR processing.
</summary>
<returns>
A new <see cref="T:GdPicture.Internal.Imaging.GdPictureImage"/> instance containing the binary image, or <c>null</c> if no binary image exists.
</returns>
<remarks>
The binary image is the preprocessed, thresholded version of the input image that the OCR engine
processes. The caller is responsible for disposing the returned image.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.ValidateDictionary(System.String,System.String@)">
<summary>
Validates that the specified OCR dictionary exists and returns its full path.
</summary>
<param name="dictionary">The dictionary name or language code (e.g., "eng", "fra", "deu").</param>
<param name="dictionaryPath">
Outputs the full path to the dictionary file if found; otherwise, outputs the original input.
</param>
<returns>
<c>true</c> if the dictionary exists and is valid; otherwise, <c>false</c>.
</returns>
<remarks>
This method searches for Tesseract OCR dictionary files with the <see cref="F:GdPicture.Internal.OCR.OcrEngineBase.DICTIONARY_EXTENSION"/>
extension in the configured dictionary paths. Use this to verify dictionary availability before
starting OCR operations.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.CloseImage">
<summary>
Closes and releases the current OCR image and resets processing state.
</summary>
<remarks>
<para>
This method disposes of all image resources (input, binary, and grayscale images) and resets
processing flags to their initial state. Call this method when done processing an image before
setting a new one.
</para>
<para>
The method resets:
</para>
<list type="bullet">
<item><description>All image references (input, binary, grayscale)</description></item>
<item><description>Transform matrices</description></item>
<item><description>Processing flags (skew detection, preprocessing, orientation detection)</description></item>
<item><description>Rotation and skew angle values</description></item>
<item><description>Speckle regions and line elements</description></item>
</list>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.RunPreprocessing(System.Boolean)">
<summary>
Performs image preprocessing operations to improve OCR accuracy.
</summary>
<param name="forced">
If <c>true</c>, preprocessing runs even if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.EnablePreprocessing"/> is <c>false</c>; otherwise, preprocessing
only runs if enabled and not already performed.
</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
Preprocessing includes:
</para>
<list type="bullet">
<item><description>Speckled region detection</description></item>
<item><description>Line element detection (horizontal/vertical rules)</description></item>
<item><description>High speckle level analysis</description></item>
<item><description>Image inversion detection and correction</description></item>
</list>
<para>
The method ensures the binary image is created before preprocessing. Results are cached, so
subsequent calls return immediately unless forced.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.SetImage(GdPicture.Internal.Imaging.GdPictureImage)">
<summary>
Sets the input image for OCR processing.
</summary>
<param name="image">The image to process. Must not be <c>null</c>.</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method:
</para>
<list type="number">
<item><description>Closes any existing image by calling <see cref="M:GdPicture.Internal.OCR.OcrEngineBase.CloseImage"/></description></item>
<item><description>Converts the image to 8-bit grayscale if needed</description></item>
<item><description>Normalizes 1-bit images to photometric mode 1 (black is 0, white is 255)</description></item>
<item><description>Stores the grayscale image for subsequent OCR operations</description></item>
</list>
<para>
The binary image and transformations are created lazily during OCR processing, not during this call.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.SetImagesAndTransform(GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Sets the images and transformation matrices directly (used internally by derived classes).
</summary>
<param name="inputImage">The original input image.</param>
<param name="binaryImage">The preprocessed binary image.</param>
<param name="grayImage">The grayscale version of the input image.</param>
<param name="transform">The transformation matrix for coordinate mapping.</param>
<param name="transformPDF">The transformation matrix for PDF coordinate mapping.</param>
<remarks>
This protected method allows derived classes to set preprocessed images directly, bypassing
the normal <see cref="M:GdPicture.Internal.OCR.OcrEngineBase.SetImage(GdPicture.Internal.Imaging.GdPictureImage)"/> workflow. This is used for optimization
when images have already been preprocessed externally.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.ClearResults">
<summary>
Clears the OCR results from the native Tesseract engine.
</summary>
<returns>
<see cref="F:GdPicture14.GdPictureStatus.OK"/> if successful, or <see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if the engine is not initialized.
</returns>
<remarks>
This method releases the OCR results from memory but does not affect the image or configuration settings.
Call this after extracting needed results to free memory before processing another region or page.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.SetLanguage(System.String,System.String)">
<summary>
Sets the dictionary path and language for OCR recognition.
</summary>
<param name="dictionaryPath">The full path to the directory containing Tesseract dictionary files.</param>
<param name="language">The language code (e.g., "eng", "fra", "deu") or combined languages (e.g., "eng+fra").</param>
<remarks>
This method must be called before starting OCR operations. The dictionary files must have the
<see cref="F:GdPicture.Internal.OCR.OcrEngineBase.DICTIONARY_EXTENSION"/> extension and exist in the specified path. Use
<see cref="M:GdPicture.Internal.OCR.OcrEngineBase.ValidateDictionary(System.String,System.String@)"/> to verify dictionary availability.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.ClearVariables(System.Boolean)">
<summary>
Clears OCR variables (configuration parameters).
</summary>
<param name="onlyUserVariables">
If <c>true</c>, clears only user-defined variables; if <c>false</c>, clears all variables.
</param>
<remarks>
Variables control Tesseract OCR behavior and GdPicture enhancements. Clearing user variables
releases the native engine, forcing reinitialization on the next OCR operation. This is necessary
when changing core configuration parameters that affect engine initialization.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.SetVariable(System.String,System.String,System.Boolean,System.Boolean)">
<summary>
Sets a configuration variable for the OCR engine.
</summary>
<param name="name">The variable name (e.g., "tessedit_char_whitelist", "tessedit_pageseg_mode").</param>
<param name="value">The variable value.</param>
<param name="isFromUser">
<c>true</c> if this is a user-defined variable; <c>false</c> if it's an internal engine variable.
</param>
<param name="dontOverwriteUserVariable">
If <c>true</c>, prevents overwriting existing user-defined variables; otherwise, allows overwriting.
</param>
<remarks>
<para>
Variables control both Tesseract and GdPicture OCR behavior. Common variables include:
</para>
<list type="bullet">
<item><description><c>tessedit_char_whitelist</c> - Allowed characters</description></item>
<item><description><c>tessedit_char_blacklist</c> - Forbidden characters</description></item>
<item><description><c>tessedit_pageseg_mode</c> - Page segmentation mode</description></item>
<item><description><c>load_system_dawg</c> / <c>load_freq_dawg</c> - Dictionary loading</description></item>
<item><description>GdPicture-specific variables starting with <c>enable_</c> or <c>disable_</c></description></item>
</list>
<para>
Setting certain user variables may require engine reinitialization.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.RunOcrInternal">
<summary>
When overridden in a derived class, performs the core OCR processing logic.
</summary>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
This abstract method must be implemented by derived classes (<see cref="T:GdPicture.Internal.OCR.OcrEngine"/>,
<see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/>) to define their specific OCR workflow. The base class
provides common functionality like preprocessing, skew detection, and refinement, which
derived classes can leverage in their implementation.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.RunSkewDetection(System.Boolean,System.Boolean,System.Int32,System.Boolean,GdPicture.Internal.Imaging.Document.Layout.PageLayout,System.Single)">
<summary>
Detects and corrects image skew (angular misalignment).
</summary>
<param name="forced">
If <c>true</c>, runs skew detection even if <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.DetectSkew"/> is <c>false</c> or detection was already performed.
</param>
<param name="preSegment">
If <c>true</c>, performs connected component segmentation before skew detection to filter content.
</param>
<param name="maxAngle">
The maximum skew angle to detect, in degrees. Default is 20 degrees.
</param>
<param name="optimisticMode">
If <c>true</c>, uses a lower threshold (<see cref="F:GdPicture.Internal.OCR.OcrEngineBase.MIN_ANGLE_FOR_DESKEW_OPTIMISTIC"/>) for deskewing.
</param>
<param name="pageLayout">
Optional page layout to compute skew from text lines instead of image analysis.
</param>
<param name="maxContentDensity">
Maximum black pixel ratio for regions to include in skew detection. Set to -1 to include all regions.
</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method detects angular skew in scanned documents and automatically deskews if the angle exceeds
the configured minimum threshold. Skew detection requires images with dimensions of at least 51x51 pixels.
</para>
<para>
When <paramref name="preSegment"/> is <c>true</c>, the method first segments the image to identify
text-like regions, which can improve accuracy for documents with graphics or complex layouts.
</para>
<para>
If deskewing is performed, the method updates the binary and grayscale images and adjusts the
transformation matrices accordingly.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrEngineBase"/> class with default configuration.
</summary>
<remarks>
<para>
The constructor sets up default values for all OCR configuration variables:
</para>
<list type="bullet">
<item><description>Context mode: <see cref="F:GdPicture14.OCRContext.OCRContextDocument"/></description></item>
<item><description>Resolution detection: Enabled</description></item>
<item><description>All refiners: Enabled (line segmentation, NPL, word segmentation, character confusion, etc.)</description></item>
<item><description>Table and key-value pair detection: Enabled</description></item>
<item><description>Image preprocessing: Enabled</description></item>
<item><description>Skew and orientation detection: Disabled by default (enable via properties)</description></item>
<item><description>Poor content rejection: Enabled</description></item>
</list>
<para>
These defaults provide optimal accuracy for most document types. Adjust individual properties
after construction to customize behavior for specific use cases.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.ProcessMainPart(GdPicture.Internal.Imaging.GdPictureImage,GdPicture14.Imaging.GdPictureRectangle,System.Collections.Generic.List{GdPicture.Internal.Imaging.Document.Layout.TableElement})">
<summary>
Processes the main document content, excluding isolated table regions.
</summary>
<param name="imagePart">The binary image to process.</param>
<param name="transformedROI">The region of interest in transformed coordinates.</param>
<param name="tableCandidates">List of table regions to be excluded from main processing.</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
This method runs OCR on the primary document content, masking out table regions with black fill
to prevent their text from being processed as part of the main flow. Tables are processed
separately by <see cref="M:GdPicture.Internal.OCR.OcrEngineBase.ProcessTableElements(System.Collections.Generic.List{GdPicture.Internal.Imaging.Document.Layout.TableElement},System.Threading.Thread)"/>.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.ProcessTableElements(System.Collections.Generic.List{GdPicture.Internal.Imaging.Document.Layout.TableElement},System.Threading.Thread)">
<summary>
Processes isolated table regions in parallel with specialized OCR settings.
</summary>
<param name="tableCandidates">List of detected table regions to process.</param>
<param name="mainPartProcess">Thread processing the main document content (this method waits for it to complete).</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method processes tables separately from the main content using optimized OCR settings
(<see cref="F:GdPicture14.OCRContext.OCRContextSparseText"/> or <see cref="F:GdPicture14.OCRContext.OCRContextDocument"/> depending
on table attributes). Each table is processed in parallel for optimal performance.
</para>
<para>
The method includes quality filtering to reject low-confidence table recognition results that may
represent images or graphics rather than actual tables. Rejected tables are marked as non-text regions.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.RefineHorizontalNonDictLines(GdPicture.Internal.OCR.OcrConfig)">
<summary>
Refines horizontal text lines that contain non-dictionary words.
</summary>
<param name="ocrConfig">The OCR configuration settings.</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
This method re-processes horizontal text lines that contain words not found in the dictionary,
which may be proper nouns, technical terms, or product codes. The refiner is skipped if the
page has suspicious rotation (indicating possible orientation detection errors).
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.RunBlockLayoutRefiner">
<summary>
Runs the block layout refiner to improve text block structure and boundaries.
</summary>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
The block layout refiner analyzes and corrects text block boundaries, paragraph structure,
and reading order. This refiner only runs when <see cref="P:GdPicture.Internal.OCR.OcrEngineBase.OcrMode"/> is set to
<see cref="F:GdPicture14.OCRMode.FavorAccuracy"/> and a page layout exists.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.RunRefiners(GdPicture.Internal.OCR.OcrConfig,GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Executes all enabled OCR refinement passes to improve recognition accuracy.
</summary>
<param name="ocrConfig">The OCR configuration specifying which refiners are enabled.</param>
<param name="transformedROI">The region of interest in transformed coordinates.</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method orchestrates multiple refinement passes in a specific order:
</para>
<list type="number">
<item><description>Vertical blocks refinement (for rotated or vertical text)</description></item>
<item><description>Post-processing (segmentation, word size analysis)</description></item>
<item><description>Word layout refinement</description></item>
<item><description>High-quality missed words detection</description></item>
<item><description>Non-dictionary content refinement (proper nouns, technical terms)</description></item>
<item><description>Suspicious content refinement (likely OCR errors)</description></item>
<item><description>Numerical signs refinement (plus/minus, decimals)</description></item>
<item><description>NPL (Natural Processing Language) refinement</description></item>
<item><description>Final word layout pass (merges split URI parts)</description></item>
</list>
<para>
Each refiner may update the page layout, triggering post-processing to update word spacing
and structure. The method respects the configuration to skip disabled refiners.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.PostProcessOCR(GdPicture.Internal.OCR.OcrConfig,GdPicture.Internal.Imaging.Document.Layout.PageLayout,System.Boolean)">
<summary>
Performs post-processing operations on OCR results to refine accuracy and structure.
</summary>
<param name="ocrConfig">The OCR configuration settings.</param>
<param name="pageLayout">The page layout containing OCR results to refine.</param>
<param name="enableLineRefining">
If <c>true</c>, enables line-level refinement with re-OCR capability; otherwise, only performs
structural line refinement.
</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
Post-processing includes:
</para>
<list type="bullet">
<item><description>Segmentation refinement (word and character boundary correction)</description></item>
<item><description>Word size refinement (font size and baseline adjustment)</description></item>
<item><description>Line layout refinement (line boundary and reading order)</description></item>
<item><description>Character confusion correction (0/O, 1/l, etc.)</description></item>
<item><description>Dirty content rejection (low-quality regions, noise)</description></item>
<item><description>Word data type classification (numeric, alphanumeric, etc.)</description></item>
<item><description>Word spacing updates</description></item>
</list>
<para>
This internal method is called after each refinement pass and after the initial OCR run.
Line refining is only enabled on the first post-processing call to avoid redundant work.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.Dispose(System.Boolean)">
<summary>
Releases the resources used by the <see cref="T:GdPicture.Internal.OCR.OcrEngineBase"/>.
</summary>
<param name="disposing">
<c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.
</param>
<remarks>
This method follows the standard .NET Dispose pattern. When <paramref name="disposing"/> is <c>true</c>,
it releases the native Tesseract OCR engine and suppresses finalization. This method is safe to call
multiple times.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.Dispose">
<summary>
Releases all resources used by the <see cref="T:GdPicture.Internal.OCR.OcrEngineBase"/>.
</summary>
<remarks>
<para>
This method releases the native Tesseract OCR engine but does not close the current image.
Call <see cref="M:GdPicture.Internal.OCR.OcrEngineBase.CloseImage"/> separately if you need to release image resources.
</para>
<para>
After calling Dispose, the OCR engine instance should not be used for further operations.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrEngineBase.Finalize">
<summary>
Finalizer for the <see cref="T:GdPicture.Internal.OCR.OcrEngineBase"/> class.
</summary>
<remarks>
The finalizer ensures that unmanaged resources (native Tesseract engine) are released even if
Dispose is not called explicitly. However, it's recommended to always call Dispose explicitly
to ensure timely resource cleanup.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.OcrMultizoneEngine">
<summary>
Multi-zone OCR engine that performs optical character recognition on multiple regions within an image.
</summary>
<remarks>
This engine processes multiple zones in parallel, where each zone can have its own OCR configuration,
context mode, and character filtering settings. The results from all zones are assembled into a single
unified page layout. This is particularly useful for documents with different types of content in
different regions (e.g., mixed languages, tables, form fields).
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/> class.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.RunOCR(System.Collections.Generic.List{GdPicture.Internal.OCR.OcrZone},GdPicture.ProcessMonitor,GdPicture.Internal.Imaging.Document.Layout.PageLayout@,System.Collections.Generic.List{GdPicture.Internal.Imaging.Document.Layout.PageLayout}@)">
<summary>
Performs OCR on multiple zones within the image, processing each zone in parallel with zone-specific configurations.
</summary>
<param name="zones">The list of zones to process. Each zone defines a region and its OCR configuration.</param>
<param name="monitor">Optional process monitor for timeout and cancellation support.</param>
<param name="ocrResult">When this method returns, contains the assembled OCR result from all zones, or null if OCR failed.</param>
<returns>
A <see cref="T:GdPicture14.GdPictureStatus"/> indicating the result of the operation.
Returns <see cref="F:GdPicture14.GdPictureStatus.OK"/> on success,
<see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if no image has been set,
<see cref="F:GdPicture14.GdPictureStatus.InvalidParameter"/> if zones is null or empty,
or an error status if OCR processing fails.
</returns>
<remarks>
<para>
This method processes each zone independently in parallel, allowing different OCR settings per zone.
Each zone can specify its own:
</para>
<list type="bullet">
<item><description>OCR context (document, single line, single word, etc.)</description></item>
<item><description>OCR mode (favor speed or accuracy)</description></item>
<item><description>Character whitelist/blacklist</description></item>
<item><description>Dictionary loading preferences</description></item>
<item><description>Character size constraints</description></item>
</list>
<para>
The zones are processed with a configurable degree of parallelism (up to 8 threads by default).
After all zones complete, their layouts are merged into a single unified result.
</para>
<para>
If orientation appears suspicious, the method will automatically attempt refinement
with alternative rotation angles.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.TryRotateRefine(GdPicture.Internal.OCR.OcrConfig,System.Int32,System.Collections.Generic.List{GdPicture.Internal.OCR.OcrZone},System.Boolean@)">
<summary>
Attempts to improve OCR results by re-running with an alternative page rotation.
</summary>
<param name="ocrConfig">The OCR configuration settings.</param>
<param name="tryPageRotate">The alternative rotation angle to try (0, 90, 180, or 270 degrees).</param>
<param name="zones">The list of zones to process. Each zone defines a region and its OCR configuration.</param>
<param name="isRefined">
Outputs <c>true</c> if the alternative rotation produced better results; otherwise, <c>false</c>.
</param>
<returns>A <see cref="T:GdPicture14.GdPictureStatus"/> indicating success or failure.</returns>
<remarks>
<para>
This method is used when orientation detection confidence is low or results seem poor. It:
</para>
<list type="number">
<item><description>Compares current average word score</description></item>
<item><description>Re-runs OCR with the alternative rotation</description></item>
<item><description>Keeps the rotation that produces better quality results</description></item>
</list>
<para>
If the alternative rotation doesn't improve results, the method reverts to the original rotation
and page layout.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.RunOcrInternal">
<summary>
Executes the internal OCR processing workflow for multi-zone recognition.
</summary>
<returns>
A <see cref="T:GdPicture14.GdPictureStatus"/> indicating the result of the operation.
Returns <see cref="F:GdPicture14.GdPictureStatus.OK"/> on success, or an error status if processing fails.
</returns>
<remarks>
<para>
This method performs the following steps:
</para>
<list type="number">
<item><description>Prepares the optimal binary image for OCR processing</description></item>
<item><description>Detects and corrects skew angle</description></item>
<item><description>Validates the OCR dictionary</description></item>
<item><description>Performs image preprocessing (noise removal, etc.)</description></item>
<item><description>Validates layout analysis feasibility</description></item>
<item><description>Detects page orientation</description></item>
<item><description>Processes each zone in parallel with zone-specific settings</description></item>
<item><description>Assembles all zone results into a unified page layout</description></item>
</list>
<para>
Each zone is processed by a separate <see cref="T:GdPicture.Internal.OCR.OcrSinglezoneEngine"/> instance,
allowing independent configuration and parallel execution for improved performance.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.GetUniqueAllocatorId(System.Int32)">
<summary>
Generates a unique allocator ID for a zone OCR engine combining instance ID, zone index, thread ID, and timestamp.
</summary>
<param name="zoneIndex">The index of the zone being processed.</param>
<returns>A unique string identifier for the allocator.</returns>
<remarks>
The ID format is: "MZ{instanceId}_Z{zoneIndex}_T{threadId}_{timestamp}_{guid}"
This ensures uniqueness even in highly parallel scenarios.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.SetupOcrEngine(System.Int32)">
<summary>
Creates and initializes a new OCR engine instance for processing a single zone.
</summary>
<param name="zoneIndex">The index of the zone being processed.</param>
<returns>A configured <see cref="T:GdPicture.Internal.OCR.OcrSinglezoneEngine"/> instance with the parent engine's language and variables.</returns>
<remarks>
The returned engine inherits the dictionary path, language, and all OCR variables from the parent
multi-zone engine. Zone-specific overrides can be applied separately via <see cref="M:GdPicture.Internal.OCR.OcrMultizoneEngine.ConfigureOcrForZone(GdPicture.Internal.OCR.OcrSinglezoneEngine,GdPicture.Internal.OCR.OcrZone,GdPicture.Internal.OCR.OcrCharFilter@)"/>.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.ConfigureOcrForZone(GdPicture.Internal.OCR.OcrSinglezoneEngine,GdPicture.Internal.OCR.OcrZone,GdPicture.Internal.OCR.OcrCharFilter@)">
<summary>
Configures an OCR engine with zone-specific settings including context, mode, and character filtering.
</summary>
<param name="zoneOcrEngine">The OCR engine instance to configure.</param>
<param name="zone">The zone containing the configuration settings to apply.</param>
<param name="zoneCharFilter">When this method returns, contains the character filter for the zone, or null if no filter is needed.</param>
<returns>Always returns <see cref="F:GdPicture14.GdPictureStatus.OK"/>.</returns>
<remarks>
<para>
This method applies zone-specific configuration including:
</para>
<list type="bullet">
<item><description>OCR context mode (if different from default)</description></item>
<item><description>OCR processing mode (speed vs accuracy)</description></item>
<item><description>Character whitelist and blacklist</description></item>
<item><description>Dictionary loading preferences (main and frequency dictionaries)</description></item>
<item><description>Language model penalties for non-dictionary words</description></item>
<item><description>Character size constraints (min/max width/height)</description></item>
</list>
<para>
The zone's bounding box is also transformed to match the preprocessed bitmap coordinates.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.GetOcrConfig">
<summary>
Creates an OCR configuration object based on the current engine settings.
</summary>
<returns>An <see cref="T:GdPicture.Internal.OCR.OcrConfig"/> object configured with the engine's current settings.</returns>
<remarks>
The configuration includes the full page rectangle as the ROI and all enabled refinement
and detection features from the engine's properties.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.Dispose(System.Boolean)">
<summary>
Releases the unmanaged resources used by the <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/> and optionally releases the managed resources.
</summary>
<param name="disposing">
<c>true</c> to release both managed and unmanaged resources; <c>false</c> to release only unmanaged resources.
</param>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.Dispose">
<summary>
Releases all resources used by the <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/>.
</summary>
<remarks>
This method releases both managed and unmanaged resources, including closing any loaded images.
It's recommended to call this method when you're finished using the engine to free resources promptly.
Alternatively, use the engine in a <c>using</c> statement for automatic disposal.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrMultizoneEngine.Finalize">
<summary>
Finalizer for the <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/> class.
</summary>
<remarks>
This finalizer is called by the garbage collector if the <see cref="M:GdPicture.Internal.OCR.OcrMultizoneEngine.Dispose(System.Boolean)"/> method was not called.
It ensures that unmanaged resources are released even if the engine is not explicitly disposed.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.OcrSinglezoneEngine">
<summary>
Concrete implementation of the OCR engine that performs optical character recognition on a single zone within an image.
</summary>
<remarks>
<para>
This class is the core OCR processing engine that handles the complete OCR workflow for a single region
(zone) of an image. It supports multiple specialized recognition contexts and advanced features:
</para>
<list type="bullet">
<item><description><b>Special Contexts:</b> MICR (E13B, CMC7), MRZ (Machine Readable Zone), numeric-only recognition</description></item>
<item><description><b>Table Detection:</b> Automatic detection and structured extraction of tabular data</description></item>
<item><description><b>Form Field Detection:</b> Identification of form fields and their relationships</description></item>
<item><description><b>Key-Value Pair Extraction:</b> Intelligent extraction of field names and values from forms</description></item>
<item><description><b>Advanced Refinement:</b> Multiple refinement passes to improve accuracy</description></item>
<item><description><b>Layout Analysis:</b> Hierarchical block, paragraph, line, word, and character detection</description></item>
</list>
<para>
The engine integrates with the Tesseract OCR library and applies GdPicture-specific enhancements
including preprocessing, noise reduction, and post-processing refiners. It's designed to be used
by <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/> for parallel processing of multiple zones, or standalone
for single-zone OCR operations.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.#ctor(System.String)">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrSinglezoneEngine"/> class.
</summary>
<remarks>
The constructor initializes the base OCR engine with default settings. The engine must be
configured with images and transforms using <see cref="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.SetImagesAndTranforms(GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix)"/> before
performing OCR.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.RunOCR(GdPicture.Internal.OCR.OcrZone,GdPicture.ProcessMonitor,GdPicture.Internal.Imaging.Document.Layout.PageLayout@)">
<summary>
Performs OCR on a specific zone within the image using zone-specific configuration settings.
</summary>
<param name="zone">
The <see cref="T:GdPicture.Internal.OCR.OcrZone"/> defining the region to process and its OCR configuration
(context mode, character filters, dictionary settings, etc.).
</param>
<param name="monitor">
Optional <see cref="T:GdPicture.ProcessMonitor"/> for timeout and cancellation support. Pass null for no monitoring.
</param>
<param name="ocrResult">
When this method returns, contains the <see cref="T:GdPicture.Internal.Imaging.Document.Layout.PageLayout"/> with the OCR results for the zone,
or null if OCR failed.
</param>
<returns>
A <see cref="T:GdPicture14.GdPictureStatus"/> indicating the result of the operation.
Returns <see cref="F:GdPicture14.GdPictureStatus.OK"/> on success,
<see cref="F:GdPicture14.GdPictureStatus.Aborted"/> if images have not been set via <see cref="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.SetImagesAndTranforms(GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix)"/>,
or an error status if OCR processing fails.
</returns>
<remarks>
<para>
This method is the main entry point for single-zone OCR processing. It:
</para>
<list type="number">
<item><description>Extracts the zone configuration and character filters</description></item>
<item><description>Applies zone-specific OCR settings</description></item>
<item><description>Executes the internal OCR workflow</description></item>
<item><description>Returns the page layout results for the zone</description></item>
</list>
<para>
The zone's bounding box, context mode, OCR mode, and character filtering settings
determine how the OCR engine processes the specified region. Different zones can have
completely independent configurations.
</para>
<para>
Before calling this method, you must call <see cref="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.SetImagesAndTranforms(GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix)"/> to provide
the input, grayscale, and binary images along with their transformation matrices.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.RunOcrInternal">
<summary>
Executes the internal OCR processing workflow for the configured zone.
</summary>
<returns>
A <see cref="T:GdPicture14.GdPictureStatus"/> indicating the result of the operation.
Returns <see cref="F:GdPicture14.GdPictureStatus.OK"/> on success,
<see cref="F:GdPicture14.GdPictureStatus.OCRDictionaryNotFound"/> if the required dictionary is not available,
or an error status if processing fails.
</returns>
<remarks>
<para>
This method implements the complete OCR processing pipeline, handling multiple specialized
recognition contexts and features. The processing flow varies based on the special context:
</para>
<para>
<b>Special Contexts:</b>
</para>
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRSpecialContext.OneOrTwoNumerics"/> - Optimized for 1-2 digit recognition (96.7% accuracy, ~128ms)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.SingleLineNumerics"/> - Single line numeric recognition (83% accuracy, ~10ms)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MRZ"/> - Machine Readable Zone for passports/IDs (88.67% accuracy, ~994ms)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MICRLineE13B"/> - MICR E13B font for bank checks (82.99% accuracy, ~426ms)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.MICRLineCMC7"/> - MICR CMC7 font for European checks (91.36% accuracy, ~303ms)</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.NumericLineML"/> - Machine learning-based numeric line recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.HandwrittenNumericBoxML"/> - ML-based handwritten numeric recognition</description></item>
<item><description><see cref="F:GdPicture14.OCRSpecialContext.AlphaNumAllCapsML"/> - ML-based uppercase alphanumeric recognition</description></item>
</list>
<para>
<b>Standard OCR Processing (non-special contexts):</b>
</para>
<list type="number">
<item><description>Dictionary validation</description></item>
<item><description>Table detection (if enabled) - identifies isolated tables and negative blocks</description></item>
<item><description>Image preprocessing - noise reduction, contrast adjustment</description></item>
<item><description>Tesseract OCR engine initialization and execution</description></item>
<item><description>Refinement passes - line segmentation, word segmentation, character confusion correction</description></item>
<item><description>Table processing - structured extraction with rows/columns/cells</description></item>
<item><description>Key-value pair detection (if enabled) - form field extraction</description></item>
<item><description>Form field detection - identifies form elements and relationships</description></item>
<item><description>Block layout refinement - improves block boundaries and hierarchy</description></item>
</list>
<para>
The method uses parallel processing when both main content and isolated tables are present,
processing them concurrently for improved performance.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.SetLineElements(System.Collections.Generic.List{GdPicture.Internal.Imaging.Document.Layout.LineElement},GdPicture14.Imaging.GdPictureRectangle)">
<summary>
Sets the line elements for this zone by filtering line elements that fall within the specified region of interest.
</summary>
<param name="fullPageLineElements">
The complete list of line elements detected on the full page. Can be null if no line detection was performed.
</param>
<param name="roi">
The region of interest (bounding rectangle) for this zone. Only line elements completely within this region are kept.
</param>
<remarks>
<para>
Line elements represent detected lines, rules, and graphical elements in the document that can affect
OCR processing. This method filters the full page's line elements to include only those relevant to
the current zone.
</para>
<para>
Line elements are used for:
</para>
<list type="bullet">
<item><description>Table detection - identifying cell boundaries and grid structures</description></item>
<item><description>Layout analysis - detecting document structure and regions</description></item>
<item><description>Text flow detection - understanding reading order</description></item>
</list>
<para>
If <paramref name="fullPageLineElements"/> is null, no line elements are set for this zone.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.GetOcrCharFilter(GdPicture.Internal.OCR.OcrZone)">
<summary>
Extracts and creates a character size filter from the zone's configuration.
</summary>
<param name="zone">The zone containing the configuration with character size constraints.</param>
<returns>
An <see cref="T:GdPicture.Internal.OCR.OcrCharFilter"/> instance with the zone's character size constraints,
or null if no size constraints are specified in the zone configuration.
</returns>
<remarks>
<para>
Character size filtering allows the OCR engine to ignore characters that fall outside
specified width and height ranges. This is useful for:
</para>
<list type="bullet">
<item><description>Filtering out noise and artifacts that are too small</description></item>
<item><description>Excluding decorative elements that are too large</description></item>
<item><description>Focusing on text of a specific size range</description></item>
</list>
<para>
If the zone configuration is null or all size constraints are zero (no constraints),
the method returns null to indicate no filtering should be applied.
</para>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.GetOcrConfig(GdPicture.Internal.OCR.OcrZone)">
<summary>
Creates a comprehensive OCR configuration object from the zone's settings and the engine's global settings.
</summary>
<param name="zone">The zone containing the specific OCR configuration settings.</param>
<returns>
An <see cref="T:GdPicture.Internal.OCR.OcrConfig"/> object combining zone-specific settings (context, bounding box, character filters,
OCR mode) with engine-level settings (refiners, table detection, key-value pair detection).
</returns>
<remarks>
<para>
This method merges zone-specific configuration with engine-level settings to create a complete
configuration for OCR processing. The configuration includes:
</para>
<para>
<b>Zone-Specific Settings:</b>
</para>
<list type="bullet">
<item><description>OCR context mode (page segmentation behavior)</description></item>
<item><description>Bounding box (region of interest)</description></item>
<item><description>Character blacklist (forbidden characters)</description></item>
<item><description>Character whitelist (allowed characters)</description></item>
<item><description>OCR mode (speed vs accuracy)</description></item>
</list>
<para>
<b>Engine-Level Settings:</b>
</para>
<list type="bullet">
<item><description>Refinement passes (line segmentation, word segmentation, character confusion correction, etc.)</description></item>
<item><description>Table detection and processing</description></item>
<item><description>Key-value pair extraction</description></item>
<item><description>Poor content rejection</description></item>
<item><description>Vertical blocks handling</description></item>
<item><description>Numerical signs refinement</description></item>
<item><description>Missed high-quality words detection</description></item>
<item><description>Non-dictionary content refinement</description></item>
</list>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.SetImagesAndTranforms(GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Imaging.GdPictureImage,GdPicture.Internal.Matrix.GdPictureMatrix,GdPicture.Internal.Matrix.GdPictureMatrix)">
<summary>
Sets the images and transformation matrices required for OCR processing.
</summary>
<param name="inputImage">
The original input image in its native format (color or grayscale).
</param>
<param name="grayImage">
The grayscale version of the input image. Can be null if the input is already grayscale.
</param>
<param name="binaryImage">
The binary (black and white) version of the image, preprocessed and optimized for OCR.
This is the primary image used for text recognition.
</param>
<param name="transform">
The transformation matrix that maps from the original image coordinates to the
preprocessed binary image coordinates. Used to transform OCR results back to original coordinates.
</param>
<param name="transformPDF">
The transformation matrix for converting coordinates to PDF space (72 DPI units).
Used when exporting OCR results to PDF format.
</param>
<remarks>
<para>
This method must be called before <see cref="M:GdPicture.Internal.OCR.OcrSinglezoneEngine.RunOCR(GdPicture.Internal.OCR.OcrZone,GdPicture.ProcessMonitor,GdPicture.Internal.Imaging.Document.Layout.PageLayout@)"/> to provide the engine with the
necessary images and coordinate transformations. The images and transforms are typically
prepared by the parent <see cref="T:GdPicture.Internal.OCR.OcrMultizoneEngine"/> or by preprocessing steps.
</para>
<para>
<b>Image Roles:</b>
</para>
<list type="bullet">
<item><description><paramref name="inputImage"/> - Original image, used for quality checks and certain preprocessing</description></item>
<item><description><paramref name="grayImage"/> - Grayscale version, used for advanced analysis</description></item>
<item><description><paramref name="binaryImage"/> - Binary image, the primary input for Tesseract OCR</description></item>
</list>
<para>
<b>Transform Matrices:</b>
</para>
<list type="bullet">
<item><description><paramref name="transform"/> - Handles rotation, scaling, and translation from original to preprocessed space</description></item>
<item><description><paramref name="transformPDF"/> - Converts coordinates to PDF units (points at 72 DPI)</description></item>
</list>
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.GdPictureOcrResult">
<summary>
The OcrResult class manages the ocr result.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrResult.PageRotation">
<summary>
The standard rotation applied to the page before starting the OCR process.
Accepted values are 0, 90, 180 and 270.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrResult.PageSkewAngle">
<summary>
The detected page skew angle, in degrees, clockwise.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrResult.Paragraphs">
<summary>
The paragraphs of the page.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.Char">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.Single">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GdPictureOcrCharacter">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GdPictureOcrLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GdPictureOcrParagraph">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GdPictureOcrRect">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GdPictureOcrResult">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GdPictureOcrWord">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.IEnumerableGdPictureOcrCharacter">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.IEnumerableGdPictureOcrLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.IEnumerableGdPictureOcrParagraph">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.IEnumerableGdPictureOcrWord">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.Int32">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.Default">
<summary>
The default <see cref="T:System.Text.Json.Serialization.JsonSerializerContext"/> associated with a default <see cref="T:System.Text.Json.JsonSerializerOptions"/> instance.
</summary>
</member>
<member name="P:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GeneratedSerializerOptions">
<summary>
The source-generated options associated with this context.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.#ctor">
<inheritdoc/>
</member>
<member name="M:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.#ctor(System.Text.Json.JsonSerializerOptions)">
<inheritdoc/>
</member>
<member name="M:GdPicture.Internal.OCR.GdPictureOcrResultJsonContext.GetTypeInfo(System.Type)">
<inheritdoc/>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrParagraph.ParagraphRotation">
<summary>
The standard rotation of the paragraph.
Accepted values are 0, 90, 180 and 270.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrParagraph.TextWritingDirection">
<summary>
The text writing direction.
Supported values are: 0 for left to right, 1 for right to left, 2 for top to bottom.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrParagraph.Lines">
<summary>
The lines of the paragraph.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrLine.Words">
<summary>
The words of the line.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrWord.BBox">
<summary>
The bounding box.
It is not mandatory to provide it since it can be computed from character boxes.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrWord.Characters">
<summary>
The characters of the word.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrCharacter.BBox">
<summary>
The bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.GdPictureOcrCharacter.Value">
<summary>
The character value.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock">
<summary>
The TesseractBlock structure holds the properties of a block.
This is the data structure retrieved by the OCR engine wrapper.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.Top">
<summary>
The top coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.Left">
<summary>
The left coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.Bottom">
<summary>
The bottom coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.Right">
<summary>
The right coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.ParagraphCount">
<summary>
The number of paragraphs within the block.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.WritingDirection">
<summary>
The writing direction.
May be:
WRITING_DIRECTION_LEFT_TO_RIGHT = 0,
WRITING_DIRECTION_RIGHT_TO_LEFT = 1,
WRITING_DIRECTION_TOP_TO_BOTTOM = 2,
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.Orientation">
<summary>
The orientation.
May be:
ORIENTATION_PAGE_UP = 0,
ORIENTATION_PAGE_RIGHT = 1,
ORIENTATION_PAGE_DOWN = 2,
ORIENTATION_PAGE_LEFT = 3,
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.Type">
<summary>
The type.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeBlock.DeskewAngle">
<summary>
The skew angle.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter">
<summary>
The TesseractCharacter structure holds the properties of a character.
This is the data structure retrieved by the OCR engine wrapper.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter.Top">
<summary>
The top coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter.Left">
<summary>
The left coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter.Bottom">
<summary>
The bottom coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter.Right">
<summary>
The right coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter.Confidence">
<summary>
The confidence.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeCharacter.Value">
<summary>
The character value.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph">
<summary>
The TesseractParagraph structure holds the properties of a paragraph.
This is the data structure retrieved by the OCR engine wrapper.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.Top">
<summary>
The top coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.Left">
<summary>
The left coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.Bottom">
<summary>
The bottom coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.Right">
<summary>
The right coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.TextLineCount">
<summary>
The number of text lines within the paragraph.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.Justification">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.IsListItem">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.IsCrown">
<summary>
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeParagraph.FirstLineIndent">
<summary>
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeTextLine">
<summary>
The TesseractTextLine structure holds the properties of a text line.
This is the data structure retrieved by the OCR engine wrapper.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeTextLine.Top">
<summary>
The top coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeTextLine.Left">
<summary>
The left coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeTextLine.Bottom">
<summary>
The bottom coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeTextLine.Right">
<summary>
The right coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeTextLine.WordCount">
<summary>
The number of words within the text lines.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord">
<summary>
The TesseractWord structure holds the properties of a word.
This is the data structure retrieved by the OCR engine wrapper.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.Top">
<summary>
The top coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.Left">
<summary>
The left coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.Bottom">
<summary>
The bottom coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.Right">
<summary>
The right coordinate of the bounding box.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.CharacterCount">
<summary>
The number of characters within the word.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.SpacesBefore">
<summary>
The number of spaces before the word. */
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsBold">
<summary>
The is bold flag.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsItalic">
<summary>
The is italic flag.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsUnderlined">
<summary>
The is underlined flag.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsMonospace">
<summary>
The is monospace flag.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsSerif">
<summary>
The is serif flag.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsSmallcaps">
<summary>
The is small caps flag.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.FontPointSize">
<summary>
The size of the font, in points.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.UniversalFontID">
<summary>
The universal fontID;
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.FontName">
<summary>
The font name.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.IsFromDictionary">
<summary>
Specifies if the word was found in a dictionary.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.WordRecognitionLanguage">
<summary>
The name of the language used to recognize this word.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.Native.Tesseract.TesseractOcrNativeWord.Confidence">
<summary>
The word confidence, in the range [0 - 100].
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.NLP.DataTypeChecker">
<summary>
This class is responsible for matching strings to Data types. We need data types to help us give more meaning to words and chunks.
We invoke a set of tasks in the "DataTypeRules" class, each of this task validates the text against a data type
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.NLP.DataTypeChecker.GetDataTypes(System.String,System.Boolean,System.Boolean,System.Boolean,GdPicture.Internal.OCR.NLP.DataTypeChecker.DataTypeCache,System.Boolean)">
<summary>
This methods tries to match the input string to several data types, it will return a set of all positive matches
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="T:GdPicture.Internal.OCR.NLP.DataTypeRules">
<summary>
This class contains a set of tasks that will match the input text to a particular datatype
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.NLP.CurrencyValidator.ValidateCurrency(System.String)">
<summary>
Ideally, all the symbols in the following link should be matched:
https://www.xe.com/symbols.php
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrCharFilter">
<summary>
Defines size-based filtering criteria for OCR character recognition by specifying minimum and maximum width and height constraints.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrConfig">
<summary>
Configuration settings for OCR processing that control various refinement strategies,
detection features, and processing modes.
</summary>
<remarks>
This class encapsulates all configuration parameters needed for an OCR operation,
including character filtering, refinement options, and special detection features.
Many settings are automatically determined based on the OCR mode (speed vs accuracy)
and context (document, single line, etc.).
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.segmentationOnlyMode">
<summary>
Indicates whether to perform only segmentation without character recognition.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.fullPageDocumentMode">
<summary>
Indicates whether processing a full-page document (ROI matches entire image dimensions).
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableLayoutRefiner">
<summary>
Indicates whether layout refinement is enabled to improve text structure detection.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableNPLRefiner">
<summary>
Indicates whether NPL (Natural Pattern Learning) refinement is enabled for improved accuracy.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableWordSegmentationRefiner">
<summary>
Indicates whether word segmentation refinement is enabled to improve word boundary detection.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableWordSegmentationRejection">
<summary>
Indicates whether poorly segmented words should be rejected during refinement.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableTablesDetection">
<summary>
Indicates whether table detection is enabled for identifying and processing tabular content.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableKVPDetection">
<summary>
Indicates whether key-value pair detection is enabled for form field extraction.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.enableCharacterConfusionRefiner">
<summary>
Indicates whether character confusion refinement is enabled to resolve similar-looking characters.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.refineVerticalBlocks">
<summary>
Indicates whether vertical text block refinement is enabled.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.refineNumericalSigns">
<summary>
Indicates whether numerical sign refinement is enabled for better +, -, and decimal point recognition.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.redectedHighQualityMissedWords">
<summary>
Indicates whether detection of missed high-quality words is enabled for improved recall.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.refineNonDictContent">
<summary>
Indicates whether refinement of non-dictionary content is enabled for alphanumeric text.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.disablePoorContentRejection">
<summary>
Indicates whether poor content rejection is disabled (when true, keeps all recognized content).
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.roi">
<summary>
The region of interest (ROI) within the image to process.
</summary>
</member>
<member name="F:GdPicture.Internal.OCR.OcrConfig.ocrContext">
<summary>
The OCR context mode that defines the expected content structure.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.OcrConfig.IsCharAllowed(System.Char)">
<summary>
Determines whether a specific character is allowed according to the character whitelist and blacklist settings.
</summary>
<param name="c">The character to check.</param>
<returns>
<c>true</c> if the character is allowed; otherwise, <c>false</c>.
A character is disallowed if it appears in the blacklist, or if a whitelist is defined and the character is not in it.
</returns>
</member>
<member name="M:GdPicture.Internal.OCR.OcrConfig.#ctor(GdPicture14.OCRContext,GdPicture14.Imaging.GdPictureRectangle,System.String,System.String,GdPicture14.OCRMode,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrConfig"/> class with the specified OCR parameters.
</summary>
<param name="ocrContext">The OCR context mode that defines the expected content structure.</param>
<param name="roi">The region of interest within the image to process.</param>
<param name="charBlackList">Characters that should not be recognized (blacklist).</param>
<param name="charset">Characters that are allowed to be recognized (whitelist). If null or empty, all characters except blacklisted ones are allowed.</param>
<param name="ocrMode">The OCR processing mode (favor speed or accuracy).</param>
<param name="inputImageWidth">The width of the input image in pixels.</param>
<param name="inputImageHeight">The height of the input image in pixels.</param>
<param name="enableLineSegmentationRefiner">Whether to enable line segmentation refinement.</param>
<param name="enableNPLRefiner">Whether to enable NPL (Natural Pattern Learning) refinement.</param>
<param name="enableCharacterConfusionRefiner">Whether to enable character confusion refinement.</param>
<param name="enableWordSegmentationRefiner">Whether to enable word segmentation refinement.</param>
<param name="disablePoorContentRejection">Whether to disable rejection of low-confidence content.</param>
<param name="detectTables">Whether to enable table detection.</param>
<param name="detectKeyValuePairs">Whether to enable key-value pair detection.</param>
<param name="enableVerticalBlocksRefiner">Whether to enable vertical text block refinement.</param>
<param name="enableNumericalSignsRefiner">Whether to enable numerical sign refinement.</param>
<param name="enableMissedHighQualityWordsDetectionPass">Whether to enable detection of missed high-quality words.</param>
<param name="enableNonDictContentRefiner">Whether to enable refinement of non-dictionary content.</param>
<remarks>
This constructor automatically determines optimal settings for various refinement features
based on the provided OCR mode and context. For example, most refinement features are only
enabled when using <see cref="F:GdPicture14.OCRMode.FavorAccuracy"/> mode.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.OcrDictionaryUtils">
<summary>
Provides utility methods for identifying OCR dictionary language characteristics, including Latin-based languages, Arabic/Indic scripts, and multi-language configurations.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrUtils">
<summary>
Provides utility methods for OCR image processing operations including thresholding, block type detection, and image transformations.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrVariable">
<summary>
Represents an OCR configuration variable with its name, value, and metadata indicating whether it's user-defined or native to the OCR engine.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.OcrZoneType">
<summary>
Specifies the type of content in an OCR zone.
</summary>
<remarks>
Different zone types are processed with different OCR strategies to optimize recognition
accuracy for specific content structures.
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrZoneType.OcrZoneTypeText">
<summary>
Indicates the zone contains regular text content.
</summary>
<remarks>
Text zones are processed with standard OCR algorithms optimized for continuous text,
paragraphs, and general document content.
</remarks>
</member>
<member name="F:GdPicture.Internal.OCR.OcrZoneType.OcrZoneTypeTable">
<summary>
Indicates the zone contains a table structure.
</summary>
<remarks>
Table zones are processed with specialized algorithms that preserve cell boundaries,
row/column relationships, and tabular structure.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.OcrZoneConfig">
<summary>
Configuration settings for an OCR zone that control recognition behavior and constraints.
</summary>
<remarks>
<para>
This class provides fine-grained control over OCR processing for individual zones, allowing
different settings for different regions of the same image. Key configuration areas include:
</para>
<list type="bullet">
<item><description>Language model penalties for dictionary matching</description></item>
<item><description>Dictionary loading options</description></item>
<item><description>Character size constraints (min/max width and height)</description></item>
<item><description>Character set filtering (whitelist and blacklist)</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.LanguageModelPenaltyNonDictWords">
<summary>
Gets or sets the language model penalty applied to words not found in the dictionary.
</summary>
<value>
A penalty value between 0.0 and 1.0. Default is 0.1. Higher values make non-dictionary
words less likely to be recognized.
</value>
<remarks>
This penalty affects the OCR engine's confidence scoring for words that don't appear in
the loaded dictionaries. Higher penalties favor dictionary words, which can improve accuracy
for standard text but may reduce accuracy for proper nouns, technical terms, or specialized vocabulary.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.LanguageModelPenaltyNonFreqDictWords">
<summary>
Gets or sets the language model penalty applied to words not found in the frequent words dictionary.
</summary>
<value>
A penalty value between 0.0 and 1.0. Default is 0.15. Higher values favor more common words.
</value>
<remarks>
This penalty affects words that appear in the main dictionary but not in the frequent words
dictionary. It helps the OCR engine favor commonly-used words over rare vocabulary, which can
improve accuracy for general content. Set lower values when processing documents with specialized
or uncommon terminology.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.LoadMainDictionary">
<summary>
Gets or sets a value indicating whether to load the main system dictionary.
</summary>
<value>
<c>true</c> to load the main dictionary; otherwise, <c>false</c>. Default is <c>true</c>.
</value>
<remarks>
The main system dictionary (load_system_dawg in Tesseract) contains the primary vocabulary
for the language. Disabling it can improve speed for specialized content like numeric data,
codes, or when using a custom character set that doesn't match dictionary words.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.LoadFreqWordsDictionary">
<summary>
Gets or sets a value indicating whether to load the frequent words dictionary.
</summary>
<value>
<c>true</c> to load the frequent words dictionary; otherwise, <c>false</c>. Default is <c>true</c>.
</value>
<remarks>
The frequent words dictionary (load_freq_dawg in Tesseract) contains commonly-used words.
The OCR engine uses this to favor common words over rare ones, improving accuracy for general
content. Disable for specialized documents where rare or technical terminology is expected.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.MinCharHeight">
<summary>
Gets or sets the minimum character height in pixels.
</summary>
<value>
The minimum character height in pixels, or 0 for no minimum constraint. Default is 0.
</value>
<remarks>
Setting a minimum height filters out characters smaller than the specified size, which can
help reduce false positives from noise or very small text. Use this when you know the
approximate character size and want to exclude smaller artifacts.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.MaxCharHeight">
<summary>
Gets or sets the maximum character height in pixels.
</summary>
<value>
The maximum character height in pixels, or 0 for no maximum constraint. Default is 0.
</value>
<remarks>
Setting a maximum height filters out characters larger than the specified size, which can
help exclude titles, headers, or decorative text when you want to focus on body text of a
specific size range.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.MinCharWidth">
<summary>
Gets or sets the minimum character width in pixels.
</summary>
<value>
The minimum character width in pixels, or 0 for no minimum constraint. Default is 0.
</value>
<remarks>
Setting a minimum width helps filter out narrow artifacts, thin lines, or very small characters
that might be noise. This is useful for processing documents with consistent character sizing.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.MaxCharWidth">
<summary>
Gets or sets the maximum character width in pixels.
</summary>
<value>
The maximum character width in pixels, or 0 for no maximum constraint. Default is 0.
</value>
<remarks>
Setting a maximum width helps filter out wide characters or graphical elements. This is
useful when processing monospaced text or when you want to exclude decorative elements
that are wider than normal characters.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.CharacterSet">
<summary>
Gets or sets the character whitelist (allowed characters) for OCR recognition.
</summary>
<value>
A string containing all allowed characters, or an empty string for no restriction. Default is empty.
</value>
<remarks>
<para>
The character set restricts OCR to only recognize characters present in the whitelist.
This improves accuracy when the expected character set is known in advance.
</para>
<para>
Examples:
</para>
<list type="bullet">
<item><description>"0123456789" - Numeric only</description></item>
<item><description>"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" - Uppercase alphanumeric</description></item>
<item><description>"$€£¥0123456789.," - Currency values</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZoneConfig.CharacterBlackList">
<summary>
Gets or sets the character blacklist (excluded characters) for OCR recognition.
</summary>
<value>
A string containing characters to exclude from recognition, or an empty string for no exclusions. Default is empty.
</value>
<remarks>
The blacklist prevents specific characters from being recognized. This is useful when certain
characters are known to cause confusion or should never appear in the expected output. For example,
blacklisting "O" (letter O) when processing pure numeric content helps prevent confusion with "0" (zero).
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrZoneConfig.#ctor">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrZoneConfig"/> class with default settings.
</summary>
<remarks>
Default values:
<list type="bullet">
<item><description>LanguageModelPenaltyNonDictWords: 0.1</description></item>
<item><description>LanguageModelPenaltyNonFreqDictWords: 0.15</description></item>
<item><description>LoadMainDictionary: true</description></item>
<item><description>LoadFreqWordsDictionary: true</description></item>
<item><description>Character size constraints: 0 (no constraints)</description></item>
<item><description>CharacterSet: empty (no whitelist)</description></item>
<item><description>CharacterBlackList: empty (no blacklist)</description></item>
</list>
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrZoneConfig.Reset">
<summary>
Resets all configuration properties to their default values.
</summary>
<remarks>
This internal method is called by the constructor and can be used to restore default settings
after modification. All properties are reset to their initial values as documented in the
<see cref="M:GdPicture.Internal.OCR.OcrZoneConfig.#ctor"/> constructor.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.OcrZone">
<summary>
Represents a rectangular region within an image designated for OCR processing with specific settings.
</summary>
<remarks>
<para>
An OCR zone defines a specific area of an image to be processed with customized OCR settings.
This enables multi-zone OCR processing where different regions of the same image can be processed
with different configurations optimized for their content type.
</para>
<para>
Common use cases:
</para>
<list type="bullet">
<item><description>Processing form fields with different character sets (numeric vs. alphanumeric)</description></item>
<item><description>Applying different accuracy/speed tradeoffs to different regions</description></item>
<item><description>Using different context modes for tables vs. continuous text</description></item>
<item><description>Applying character size constraints to specific areas</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZone.BoundingBox">
<summary>
Gets or sets the bounding rectangle that defines the zone's location and size within the image.
</summary>
<value>
A <see cref="T:GdPicture14.Imaging.GdPictureRectangle"/> specifying the zone's position (Left, Top) and dimensions (Width, Height) in pixels.
</value>
<remarks>
The bounding box coordinates are relative to the top-left corner of the image. All OCR processing
for this zone is restricted to this rectangular region.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZone.ZoneType">
<summary>
Gets or sets the type of content in this zone.
</summary>
<value>
An <see cref="T:GdPicture.Internal.OCR.OcrZoneType"/> value indicating whether the zone contains text or tabular data.
</value>
<remarks>
The zone type determines which OCR algorithms and processing strategies are applied. For example,
<see cref="F:GdPicture.Internal.OCR.OcrZoneType.OcrZoneTypeTable"/> uses specialized table processing to preserve cell
structure and boundaries.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZone.OcrMode">
<summary>
Gets or sets the OCR processing mode that balances speed and accuracy for this zone.
</summary>
<value>
An <see cref="T:GdPicture14.OCRMode"/> value specifying whether to favor speed or accuracy.
</value>
<remarks>
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRMode.FavorSpeed"/> - Faster processing with fewer refinement passes</description></item>
<item><description><see cref="F:GdPicture14.OCRMode.FavorAccuracy"/> - More thorough processing with additional refinement</description></item>
</list>
Different zones can use different modes; for example, using FavorSpeed for low-priority regions
and FavorAccuracy for critical data fields.
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZone.Context">
<summary>
Gets or sets the OCR context mode that determines page segmentation behavior for this zone.
</summary>
<value>
An <see cref="T:GdPicture14.OCRContext"/> value specifying the page segmentation mode.
</value>
<remarks>
Common context modes for zones:
<list type="bullet">
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSingleLine"/> - For single-line fields (names, addresses)</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSingleWord"/> - For isolated words or codes</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSingleBlock"/> - For uniform text blocks</description></item>
<item><description><see cref="F:GdPicture14.OCRContext.OCRContextSparseText"/> - For scattered text (forms, tables)</description></item>
</list>
</remarks>
</member>
<member name="P:GdPicture.Internal.OCR.OcrZone.OcrZoneConfig">
<summary>
Gets or sets the detailed configuration settings for this zone.
</summary>
<value>
An <see cref="P:GdPicture.Internal.OCR.OcrZone.OcrZoneConfig"/> instance containing character filtering, dictionary settings, and size constraints.
</value>
<remarks>
The zone configuration provides fine-grained control over recognition behavior, including character
whitelists/blacklists, dictionary penalties, and character size filtering. This allows each zone
to be optimized for its specific content requirements.
</remarks>
</member>
<member name="M:GdPicture.Internal.OCR.OcrZone.#ctor(GdPicture14.Imaging.GdPictureRectangle,GdPicture.Internal.OCR.OcrZoneType,GdPicture14.OCRMode,GdPicture14.OCRContext,GdPicture.Internal.OCR.OcrZoneConfig)">
<summary>
Initializes a new instance of the <see cref="T:GdPicture.Internal.OCR.OcrZone"/> class with the specified parameters.
</summary>
<param name="boundingBox">The rectangular region defining the zone's location and size.</param>
<param name="zoneType">The type of content in the zone (text or table).</param>
<param name="ocrMode">The OCR processing mode (speed vs. accuracy).</param>
<param name="context">The OCR context mode (page segmentation behavior).</param>
<param name="ocrZoneConfig">The detailed configuration settings for the zone.</param>
<remarks>
All parameters are required to fully define an OCR zone. The zone will be processed according
to the specified configuration when passed to a multi-zone OCR engine.
</remarks>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.CharacterConfusionRefiner">
<summary>
Refines OCR results by detecting and correcting commonly confused characters such as '|' vs 'I/1', 'O' vs '0', '(' vs '0/O/o', and other similar ambiguities based on character shape and context analysis.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.DirtyContentRefiner">
<summary>
Filters and removes low-quality OCR results including poorly recognized words, isolated symbols, and content that doesn't meet minimum confidence thresholds, improving overall result quality by rejecting unreliable detections.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.HorizontalNonDictLinesRefiner">
<summary>
Refines horizontally-oriented text lines containing non-dictionary words by re-processing them with specialized dictionaries optimized for alphanumeric content.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.Layout.BlockLayoutRefiner">
<summary>
Refines the layout and structure of text blocks within OCR results to improve organization and formatting.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.Layout.WordLayoutRefiner">
<summary>
Refines word-level layout by merging fragmented words, adjusting spacing, and improving word boundary detection based on image analysis and character relationships.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.NonDictWordsRefiningElement">
<summary>
Represents a layout element that requires refinement because it contains non-dictionary words, along with its character set and refining mode metadata.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.NonDictWordsRefiningMode">
<summary>
Specifies the character set mode for refining non-dictionary words during OCR post-processing.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.Segmentation.SegmentationRefiner">
<summary>
Performs character and word segmentation refinement by analyzing connected components, glyph boundaries, and font metrics to improve OCR accuracy.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.Segmentation.WordSegmentationRefiner">
<summary>
Refines word segmentation by analyzing character spacing, connected components, and font characteristics to correctly identify word boundaries and merge or split characters as needed.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.Refiners.Segmentation.WordSegmentationRefiner.IsVerticalTableContent(GdPicture.Internal.Imaging.IGdPictureBitmap,GdPicture.Internal.Imaging.Document.Layout.TextLineWord,GdPicture14.Imaging.GdPictureRectangle,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,GdPicture14.Imaging.GdPictureRectangle,System.Boolean,System.Boolean)">
VIP: this method must not be called asynchronousely on multiple words of the same layout.
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.Segmentation.SuspiciousContentRefiner">
<summary>
Identifies and re-processes words with suspicious recognition quality by re-running OCR using an LSTM recognizer on isolated content regions to improve accuracy.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Refiners.VerticalBlocksRefiner">
<summary>
Validates and refines vertically-oriented text blocks by re-processing them with appropriate settings and removing invalid or low-confidence vertical text detections.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Tesseract.TesseractOcrHandler">
<summary>
Manages Tesseract OCR engine operations including variable configuration, OCR execution for various contexts (MRZ, MICR, numeric modes), and result processing.
</summary>
</member>
<member name="T:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser">
<summary>
The IOcrResultBrowser interface describes a browser for the ocr result.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.StartBlock(GdPicture.Internal.Imaging.Document.Layout.PageBlock)">
<summary>
Starts a block.
</summary>
<param name="ocrBlock">The block.</param>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.EndBlock">
<summary>
Ends a block.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.StartParagraph(GdPicture.Internal.Imaging.Document.Layout.BlockParagraph)">
<summary>
Starts a paragraph.
</summary>
<param name="ocrParagraph">The paragraph.</param>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.EndParagraph">
<summary>
Ends a paragraph.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.StartTextLine(GdPicture.Internal.Imaging.Document.Layout.ParagraphTextLine)">
<summary>
Starts a text line.
</summary>
<param name="ocrTextLine">The text line.</param>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.EndTextLine">
<summary>
Ends a text line.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.StartWord(GdPicture.Internal.Imaging.Document.Layout.TextLineWord)">
<summary>
Starts a word.
</summary>
<param name="ocrWord">The word.</param>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.EndWord">
<summary>
Ends a word.
</summary>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser.Character(GdPicture.Internal.Imaging.Document.Layout.TextLineWord,GdPicture.Internal.Imaging.Document.Layout.WordCharacter)">
<summary>
Fires a character.
</summary>
<param name="ocrWord">The word containing the character. Used to provide the font style that is specified at word level in tesseract.</param>
<param name="ocrCharacter">The character.</param>
</member>
<member name="M:GdPicture.Internal.OCR.Tesseract.TesseractOcrResultUtilities.Browse(GdPicture.Internal.Imaging.Document.Layout.PageLayout,GdPicture.Internal.OCR.Tesseract.ITesseractOcrResultBrowser)">
<summary>
Browse browses the result with the provided browser.
</summary>
<param name="ocrResultBrowser"></param>
<param name="ignoreRejectedSymbols"></param>
</member>
<member name="T:GdPicture.Internal.Signatures.DSASignDataDelegate">
<exclude />
</member>
<member name="T:GdPicture.Internal.Signatures.GetPrivateKeyDelegate">
<exclude />
</member>
<member name="T:GdPicture.Internal.TextRendering.GdPictureSimpleTextRenderer">
<summary>
Renders annotation text
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Boolean">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Byte">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ByteArray">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Char">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Double">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.NullableDouble">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Single">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.NullableSingle">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPictureSizeF">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.BlockParagraph">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.FormFieldElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ILayoutElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.LayoutHyperlink">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.LayoutImage">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.LayoutPath">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.LineElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.LineElementType">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PageBlock">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PageImage">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PageLayout">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ParagraphTextLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.RegionStats">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.TableAttributes">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.TableElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.HeaderMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.HorizontalLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.TableState">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.VerticalLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.TextLineWord">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.WordBoxRefinementMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.WordCharacter">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPicturePath">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PathCommand">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PathOperator">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PolyFillType">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.NullablePolyFillType">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.PhotometricMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.TextRenderingMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPictureMatrix">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.MRZValues">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.DefaultKeyName">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.KeyValuePair">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.KeyValuePairFindMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.KeyValuePairKey">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.KeyValuePairValue">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.NonDictWordsRefiningMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.DataType">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.FormFieldType">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPictureColor">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.NullableGdPictureColor">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPictureFillMode">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPicturePointF">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPicturePointFArray">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPictureRectangle">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GdPictureRectangleF">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.MRZFormat">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.OCRBlockOrientation">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.OCRBlockSpecialFormat">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.OCRBlockType">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.OCRContext">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.OCRParagraphJustification">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.OCRWritingDirection">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.IEnumerableLineElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.IEnumerableRegionStats">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.LinkedListPageBlock">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListBlockParagraph">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListFormFieldElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListLayoutHyperlink">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListLayoutImage">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListLayoutPath">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListLineElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListPageBlock">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListPageImage">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListParagraphTextLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListHorizontalLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListVerticalLine">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListTableElement">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListTextLineWord">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListWordCharacter">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListPathCommand">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListKeyValuePair">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.ListGdPictureRectangle">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Int32">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Int64">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.String">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.StringArray">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.UInt32">
<summary>
Defines the source generated JSON serialization contract metadata for a given type.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.Default">
<summary>
The default <see cref="T:System.Text.Json.Serialization.JsonSerializerContext"/> associated with a default <see cref="T:System.Text.Json.JsonSerializerOptions"/> instance.
</summary>
</member>
<member name="P:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GeneratedSerializerOptions">
<summary>
The source-generated options associated with this context.
</summary>
</member>
<member name="M:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.#ctor">
<inheritdoc/>
</member>
<member name="M:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.#ctor(System.Text.Json.JsonSerializerOptions)">
<inheritdoc/>
</member>
<member name="M:GdPicture.Internal.Utilities.ImagingJsonSerializerContext.GetTypeInfo(System.Type)">
<inheritdoc/>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.ControllerState.Clone">
<summary>
DeepCopy this instance
</summary>
<returns></returns>
<remarks></remarks>
</member>
<member name="T:GdPicture.Internal.Viewer.ViewerController.UpdateViewEventHandler">
<summary>
Occurs when the view in the client side should be updated.
</summary>
<param name="newZoom">Specifies a new zoom has been computed.</param>
<param name="newViewOrPageRotation">Specifies a new view or page rotation.</param>
<param name="newScrollBarsConfig">Specifies the scrollbar options have been changed.</param>
<param name="newPageAlignment">Specifies that page alignment configuration changed.</param>
<param name="horizontalScrollbarValue">The computed horizontal scrollbar position.</param>
<param name="verticalScrollBarValue">The computed vertical scrollbar position.</param>
<param name="rasterizePage">Indicates that current page of the vector document must be rasterized.</param>
<param name="newDocument">A new document is displayed.</param>
<param name="newPage">A new page is displayed.</param>
<param name="documentLoaded">Specifies if a document is loaded and handled.</param>
<param name="newCanvasSize">Specifies that canvas sizes changed.</param>
<param name="pageUpdated">Specifies that the current pas has been altered.</param>
<param name="documentReloaded">Specifies that the current document has been reloaded.</param>
<param name="rotatedPages">Specifies a list of rotated pages.</param>
<remarks></remarks>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.PageDisplayMode">
<summary>
Specifies the viewer display mode.
Default value is PageDisplayMode.SinglePageView.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.MovableCanvas">
<summary>
Specifies if the image canvas is movable.
Default value is false.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.RendererDPIAware">
<summary>
Defines in the View renderer engine is DPI aware (for example WPF is "DPI aware" while GDI+ is not).
Default value is false.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.RenderRotation">
<summary>
The combination of m_Delegates.getPageRotation() and ViewRotation that represents the final rendering rotation of the current page. (Read-Only).
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetPageRenderRotation(System.Int32)">
<summary>
The combination of m_Delegates.getPageRotation() and ViewRotation that represents the final rendering rotation of a specific page.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.VerticalScrollBarMargin">
<summary>
The margin to apply to the vertical scrollbar. (Read-Only).
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.HorizontalScrollBarMargin">
<summary>
The margin to apply to the horizontal scrollbar. (Read-Only).
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.VerticalScrollBarVisible">
<summary>
Specifies if the vertical scrollbar must be visible. (Read-Only).
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.HorizontalScrollBarVisible">
<summary>
Specifies if the horizontal scrollbar must be visible. (Read-Only).
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.HorizontalScrollBarMax">
<summary>
Specifies if the max value to apply to the horizontal scrollbar. (Read-Only).
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.VerticalScrollBarMax">
<summary>
Specifies if the max value to apply to the vertical scrollbar. (Read-Only).
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ItemsVerticalSpacing">
<summary>
When SinglePageView mode is set to false, specifies the space between each rendered pages.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ItemsLeftMargin">
<summary>
Specifies the items left margin.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ItemsTopMargin">
<summary>
Specifies the items top margin.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ItemsRightMargin">
<summary>
Specifies the items right margin.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ItemsBottomMargin">
<summary>
Specifies the items bottom margin.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetImageCanvasBounds(System.Int32)">
<summary>
Defines the size of the image canvas in the DOM, in pixel, for a specific page.
<para>The page number.</para>
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.CanvasViewSize">
<summary>
Specifies the size of the region containing all rendered canvas when PageDisplayMode is set to PageDisplayMode.MultiplePagesView.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ViewerSize">
<summary>
Defines the size of the viewer area, in pixel.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ForceScrollBars">
<summary>
Specifies if both scrollbars must be always visible, whatever the zoom configuration is.
Default value is false.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ScrollBars">
<summary>
Specifies if scrollbars are enabled. Turning this property to false forces both scrollbars to be always invisible, whatever the zoom configuration is.
Default value is true.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetZoomX">
<summary>
Returns the current horizontal zoom level.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetZoomY">
<summary>
Returns the current vertical zoom level.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ZoomStep">
<summary>
Defines the percentage of increasing or decreasing of the level of zoom for 'Zoom In' and 'Zoom Out' operations.
Default value is 25.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ZoomMode">
<summary>
Zoom mode used by the viewer.
Default value is ViewerZoomMode.ZoomMode100.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.DocumentAlignment">
<summary>
Default image alignment within the viewer when the area of the viewer if smaller than the displayed document in its current zoom configuration.
Setting this property to DocumentAlignmentTopLeft has the effect to display the most top-left part of the displayed page during "Zoom In" operations.
Default value is ViewerDocumentAlignment.DocumentAlignmentMiddleCenter.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.KeepDocumentPosition">
<summary>
Specifies if the viewer must keep the page position when the displayed page changes or when a new document is loaded.
Default value is false.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ZoomAtCursorPos">
<summary>
Specifies if the document must ce centered to the latest provided cursor position when a zoom operation is performed.
Default value is false.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.DocumentPosition">
<summary>
Default page position within the viewer when the rendering area of the displayed document in its current zoom configuration if smaller than then area of the viewer.
Default value is ViewerDocumentPosition.DocumentPositionMiddleCenter.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.ViewRotation">
<summary>
The current rotation of the page view.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.RenderMatSystem">
<summary>
The latest computed renderer Matrix for the end graphics engine. (Read-Only).
If RendererDPIAware is true RenderMatSystem = RenderMat.
</summary>
</member>
<member name="P:GdPicture.Internal.Viewer.ViewerController.RenderMat">
<summary>
The latest computed rendering Matrix. (Read-Only).
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.SaveState">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.SetCustomZoom(System.Double,System.Boolean)">
<summary>
Tries to change the current level of zoom.
</summary>
<param name="newZoom">The new noom level to apply.</param>
<param name="magnetZoom">Specifies if zoom magnet is enabled.</param>
<returns>A member of the GdPictureStatus enumeration.</returns>
<remarks>In case of success, ZoomMode is automatically switched to ViewerZoomMode.ZoomModeCustom.</remarks>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.ZoomIN">
<summary>
Increases the current level of zoom.
</summary>
<returns>
A member of the GdPictureStatus enumeration.
</returns>
<remarks>In case of success, ZoomMode is automatically switched to ViewerZoomMode.ZoomModeCustom.</remarks>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.ZoomOUT">
<summary>
Decreases the current level of zoom.
</summary>
<returns>
A member of the GdPictureStatus enumeration.
</returns>
<remarks>In case of success, ZoomMode is automatically switched to ViewerZoomMode.ZoomModeCustom.</remarks>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.Update(System.Boolean)">
<summary>
Update the controller. This method can be called internally and should be called externally when non binded properties have been changed such as scrollbars positions, canvas size, page rotation...
</summary>
<remarks>The method triggers events, if any, to adjust scrollbars position, max value and visibility.</remarks>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.computeZoomBounds(System.Double@,System.Double@)">
<summary>
Computes zoom bounds based on system context.
</summary>
<param name="minZoom">The min supported zoom.</param>
<param name="maxZoom">The max supported zoom.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.PageRotated">
<summary>
Call this method when a page of the current document has been rotated.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.DocumentClosed">
<summary>
Call this method when the document has been closed.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.NewDocumentLoaded">
<summary>
Call this method when a new document has been loaded.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.ReloadDocument">
<summary>
Call this method when the current document must be reloaded.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.NewPageSelected(System.Int32,System.Boolean,GdPicture.Internal.Viewer.PageAutoNavigationMode)">
<summary>
Call this method when a new page has been loaded.
</summary>
<param name="pageNo">The new selected page.</param>
<param name="needUpdate">Set True to trigger update events from the controller.</param>
<param name="pageAutoNavigationCtx"></param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CurrentPageUpdated(System.Boolean,System.Boolean)">
<summary>
Call this method when the current page has been updated.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.DocumentPageSizeChanged(System.Boolean)">
<summary>
Call this method when the size of one or several pages changed.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.RotatedPages(System.Collections.Generic.IEnumerable{System.Int32},System.Boolean)">
<summary>
Call this method when specific pages hae been rotated.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordViewerPixelToDocumentPixel(System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the viewer space, in pixel, to the document space, in pixel.
</summary>
<param name="viewerLeft">The Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">The Top coordinate, in pixel, of the point over the viewer.</param>
<param name="documentLeft">Returns The Left coordinate, in pixel, of the point over the displayed document.</param>
<param name="documentTop">Returns The Top coordinate, in pixel, of the point over the displayed document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordViewerPixelToDocumentPixel(GdPicture.Internal.Matrix.GdPictureMatrix,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the viewer space, in pixel, to the document space, in pixel.
</summary>
<param name="renderMat">The rendering matrix.</param>
<param name="viewerLeft">The Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">The Top coordinate, in pixel, of the point over the viewer.</param>
<param name="documentLeft">Returns The Left coordinate, in pixel, of the point over the displayed document.</param>
<param name="documentTop">Returns The Top coordinate, in pixel, of the point over the displayed document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordViewerPixelToDocumentInch(System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the viewer space, in pixel, to the document space, in inch.
</summary>
<param name="viewerLeft">The Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">The Top coordinate, in pixel, of the point over the viewer.</param>
<param name="documentLeft">Returns The Left coordinate, in inch, of the point over the displayed document.</param>
<param name="documentTop">Returns The Top coordinate, in inch, of the point over the displayed document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordViewerPixelToDocumentInch(System.Int32,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the viewer space, in pixel, to the document space, in inch.
</summary>
<param name="pageNo">The page number of the document.</param>
<param name="viewerLeft">The Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">The Top coordinate, in pixel, of the point over the viewer.</param>
<param name="documentLeft">Returns The Left coordinate, in inch, of the point over the displayed document.</param>
<param name="documentTop">Returns The Top coordinate, in inch, of the point over the displayed document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordViewerPixelToDocumentInch(System.Int32,GdPicture.Internal.Matrix.GdPictureMatrix,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the viewer space, in pixel, to the document space, in inch.
</summary>
<param name="pageNo">The page number of the document.</param>
<param name="renderMat">The page rendering matrix.</param>
<param name="viewerLeft">The Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">The Top coordinate, in pixel, of the point over the viewer.</param>
<param name="documentLeft">Returns The Left coordinate, in inch, of the point over the displayed document.</param>
<param name="documentTop">Returns The Top coordinate, in inch, of the point over the displayed document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentPixelToViewerPixel(System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in pixel, to the viewer space, in pixel.
</summary>
<param name="documentLeft">The Left coordinate, in pixel, of the point over the displayed document.</param>
<param name="documentTop">The Top coordinate, in pixel, of the point over the displayed document.</param>
<param name="viewerLeft">Returns the Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">Returns the Top coordinate, in pixel, of the point over the viewer.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentPixelToViewerPixel(GdPicture.Internal.Matrix.GdPictureMatrix,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in pixel, to the viewer space, in pixel.
</summary>
<param name="renderMat">The rendering matrix.</param>
<param name="documentLeft">The Left coordinate, in pixel, of the point over the displayed document.</param>
<param name="documentTop">The Top coordinate, in pixel, of the point over the displayed document.</param>
<param name="viewerLeft">Returns the Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">Returns the Top coordinate, in pixel, of the point over the viewer.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentInchToViewerPixel(System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in inches, to the viewer space, in pixel.
</summary>
<param name="documentLeft">The Left coordinate, in inches, of the point over the displayed document.</param>
<param name="documentTop">The Top coordinate, in inches, of the point over the displayed document.</param>
<param name="viewerLeft">Returns the Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">Returns the Top coordinate, in pixel, of the point over the viewer.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentInchToViewerPixel(System.Int32,GdPicture.Internal.Matrix.GdPictureMatrix,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in inches, to the viewer space, in pixel.
</summary>
<param name="pageNo">The page number of the document.</param>
<param name="renderMat">The page rendering matrix.</param>
<param name="documentLeft">The Left coordinate, in inches, of the point over the displayed document.</param>
<param name="documentTop">The Top coordinate, in inches, of the point over the displayed document.</param>
<param name="viewerLeft">Returns the Left coordinate, in pixel, of the point over the viewer.</param>
<param name="viewerTop">Returns the Top coordinate, in pixel, of the point over the viewer.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentPixelToDocumentInches(System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in pixel, to the document space, in inches.
</summary>
<param name="documentLeft">The Left coordinate, in pixel, of the point over the document.</param>
<param name="documentTop">The Top coordinate, in pixel, of the point over the document.</param>
<param name="documentLeftInches">Returns the Left coordinate, in inches, of the point over the document.</param>
<param name="documentTopInches">Returns the Top coordinate, in inches, of the point over the document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentPixelToDocumentInches(System.Int32,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in pixel, to the document space, in inches.
</summary>
<param name="PageNo">The page number.</param>
<param name="documentLeft">The Left coordinate, in pixel, of the point over the document.</param>
<param name="documentTop">The Top coordinate, in pixel, of the point over the document.</param>
<param name="documentLeftInches">Returns the Left coordinate, in inches, of the point over the document.</param>
<param name="documentTopInches">Returns the Top coordinate, in inches, of the point over the document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentInchesToDocumentPixels(System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in inches, to the document space, in pixels.
</summary>
<param name="documentLeft">The Left coordinate, in pixel, of the point over the document.</param>
<param name="documentTop">The Top coordinate, in pixel, of the point over the document.</param>
<param name="documentLeftPixels">Returns the Left coordinate, in pixels, of the point over the document.</param>
<param name="documentTopPixels">Returns the Top coordinate, in pixels, of the point over the document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.CoordDocumentInchesToDocumentPixels(System.Int32,System.Double,System.Double,System.Double@,System.Double@)">
<summary>
Makes a translation of a point coordinates from the document space, in inches, to the document space, in pixels.
</summary>
<param name="pageNo">The page number.</param>
<param name="documentLeft">The Left coordinate, in pixel, of the point over the document.</param>
<param name="documentTop">The Top coordinate, in pixel, of the point over the document.</param>
<param name="documentLeftPixels">Returns the Left coordinate, in pixels, of the point over the document.</param>
<param name="documentTopPixels">Returns the Top coordinate, in pixels, of the point over the document.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetPageBounds(System.Double@,System.Double@,System.Double@,System.Double@,System.Boolean)">
<summary>
Returns the bounds, in pixels, of the viewer area used to render the current page.
</summary>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetDisplayedArea(System.Double@,System.Double@,System.Double@,System.Double@)">
<summary>
Returns the coordinates, in pixel, of the visible area of the displayed document.
</summary>
<param name="left">Returns Left pixel (0 based) position of the area.</param>
<param name="top">Returns Top pixel (0 based) position of the area.</param>
<param name="width">Returns Width of the area in pixel.</param>
<param name="height">Returns Height of the area in pixel.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.GetDisplayedAreaInch(System.Double@,System.Double@,System.Double@,System.Double@)">
<summary>
Returns the coordinates in inches of the visible area of the displayed document.
</summary>
<param name="left">Returns Left position, in inches, of the area.</param>
<param name="top">Returns Top position, in inches, of the area.</param>
<param name="width">Returns Width, in inches, of the area.</param>
<param name="height">Returns Height, in inches, of the area.</param>
</member>
<member name="M:GdPicture.Internal.Viewer.ViewerController.beforeZoomChange">
<summary>
This method is internally called before trying to set a new zoom value.
</summary>
</member>
<member name="T:GdPicture14.SegmentationMode">
<summary>
Specifies different modes of the segmentation process.
</summary>
</member>
<member name="F:GdPicture14.SegmentationMode.ConnectedComponents4">
<summary>
Finds bounding boxes of 4-connected components using the Paul Heckbert's stack-based seed fill algorithm.
Each detected box is stored within a block.
</summary>
</member>
<member name="F:GdPicture14.SegmentationMode.ConnectedComponents8">
<summary>
Finds bounding boxes of 8-connected components using the Paul Heckbert's stack-based seed fill algorithm.
Each detected box is stored within a block.
</summary>
</member>
<member name="F:GdPicture14.SegmentationMode.PageLayout">
<summary>
Identifies page's layout and stores the result into blocks, paragraphes, lines, words and characters.
</summary>
</member>
<member name="F:GdPicture14.SegmentationMode.WordLayout">
<summary>
Identifies word's layout in a region of Interest, according to a specified string value, and stores the result into a block, a paragraph, a line, a word and characters.
</summary>
</member>
<member name="F:GdPicture14.SegmentationMode.WordLayoutLK">
<summary>
Identifies word's layout, according a specified string value, and stores the result into a block, a paragraph, a line, a word and characters.
This method is based on a dynamic programming approach, established by Louisa Kessi.
</summary>
</member>
<member name="T:GdPicture14.DataType">
<summary>
Specifies known data type of a text content.
</summary>
</member>
<member name="F:GdPicture14.DataType.PhoneNumber">
<summary>
Phone number data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.EmailAddress">
<summary>
Email address data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.Currency">
<summary>
Currency data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.Number">
<summary>
Number data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.DateTime">
<summary>
Date Time data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.String">
<summary>
String data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.PostCode">
<summary>
Post Code data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.URL">
<summary>
URL data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.Percentage">
<summary>
Percentage data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.Symbol">
<summary>
Symbol data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.VatIDValue">
<summary>
Vat ID Value data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.TimePeriod">
<summary>
Time Period data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.IBAN">
<summary>
International Bank Account Number data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.BIC">
<summary>
Business Identifier Codes data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.CreditCard">
<summary>
Credit card number.
</summary>
</member>
<member name="F:GdPicture14.DataType.UID">
<summary>
unique identifier.
</summary>
</member>
<member name="F:GdPicture14.DataType.PostalAddress">
<summary>
Postal address data type.
</summary>
</member>
<member name="F:GdPicture14.DataType.VIN">
<summary>
Vehicle identification number.
</summary>
</member>
<member name="F:GdPicture14.DataType.SSN">
<summary>
Social security number.
</summary>
</member>
<member name="F:GdPicture14.DataType.IPAddress">
<summary>
IP address data type.
</summary>
</member>
<member name="T:GdPicture14.RAWImageLoadingOptions">
<summary>Specifies how RAW images must be decoded.</summary>
</member>
<member name="F:GdPicture14.RAWImageLoadingOptions.Preview">
<summary>Tries to load the embedded JPEG preview bitmap, if such bitmap is not available, the image will be developed to sRGB color space.</summary>
</member>
<member name="F:GdPicture14.RAWImageLoadingOptions.Display">
<summary>Develops the image to sRGB color space using a gamma of 2.4 / 12.92.</summary>
</member>
<member name="F:GdPicture14.RAWImageLoadingOptions.LoadHalf">
<summary>Develops the image to half of its original size.</summary>
</member>
<member name="F:GdPicture14.RAWImageLoadingOptions.RawColorSpace">
<summary>Develops the image to RAW color space using a gamma of 1 / 1.</summary>
</member>
<member name="F:GdPicture14.RAWImageLoadingOptions.AutomaticBrightness">
<summary>Applies automatic brightness adjustment during the development.</summary>
</member>
<member name="T:GdPicture14.PdfConversionConformance">
<summary>Specifies PDF conformance levels currently supported by the PDF conversion engine.
<para>The different conformance levels reflect the quality of the archived document and depend on the input material and the documents purpose.
PDF/A versions and levels are given one after another as well as PDF/UA version.</para>
<para>PDF/A-1 is the first archiving standard based on PDF version 1.4. All resources must be embedded within the PDF/A document itself.</para>
<para>PDF/A-2 is based on PDF 1.7. It allows JPEG2000 compression, transparent elements, PDF layers and more.</para>
<para>PDF/A-3 is available since October 2012. It allows to embed any file format desired.</para><para></para>
<para>Level a (accessible) meets all requirements for the standard.</para>
<para>Level b (basic) guaranteed that the content of the document can be unambiguously reproduced.</para>
<para>Level u (unicode) specifies that all text can be mapped to standard Unicode character codes.</para>
<para>PDF/UA-1 is based on ISO 14289-1 specification.</para>
</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_1a">
<summary>The PDF conformance level is PDF/A-1a.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_1b">
<summary>The PDF conformance level is PDF/A-1b.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_2a">
<summary>The PDF conformance level is PDF/A-2a.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_2u">
<summary>The PDF conformance level is PDF/A-2u.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_2b">
<summary>The PDF conformance level is PDF/A-2b.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_3a">
<summary>The PDF conformance level is PDF/A-3a.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_3u">
<summary>The PDF conformance level is PDF/A-3u.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_3b">
<summary>The PDF conformance level is PDF/A-3b.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_4">
<summary>The PDF conformance level is PDF/A-4.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_4e">
<summary>The PDF conformance level is PDF/A-4e.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_A_4f">
<summary>The PDF conformance level is PDF/A-4f.</summary>
</member>
<member name="F:GdPicture14.PdfConversionConformance.PDF_UA_1">
<summary>The PDF conformance level is PDF/UA-1.</summary>
</member>
<member name="T:GdPicture14.PdfValidationConformance">
<summary>Specifies PDF conformance levels currently supported by the PDF validation engine.
<para>The different conformance levels reflect the quality of the archived document and depend on the input material and the documents purpose.
PDF/A versions and levels are given one after another.</para>
<para>PDF/A-1 is the first archiving standard based on PDF version 1.4. All resources must be embedded within the PDF/A document itself.</para>
<para>PDF/A-2 is based on PDF 1.7. It allows JPEG2000 compression, transparent elements, PDF layers and more.</para>
<para>PDF/A-3 is available since October 2012. It allows to embed any file format desired.</para><para></para>
<para>Level a (accessible) meets all requirements for the standard.</para>
<para>Level b (basic) guaranteed that the content of the document can be unambiguously reproduced.</para>
<para>Level u (unicode) specifies that all text can be mapped to standard Unicode character codes.</para>
</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_1a">
<summary>The PDF conformance level is PDF/A-1a.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_1b">
<summary>The PDF conformance level is PDF/A-1b.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_2a">
<summary>The PDF conformance level is PDF/A-2a.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_2u">
<summary>The PDF conformance level is PDF/A-2u.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_2b">
<summary>The PDF conformance level is PDF/A-2b.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_3a">
<summary>The PDF conformance level is PDF/A-3a.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_3u">
<summary>The PDF conformance level is PDF/A-3u.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_3b">
<summary>The PDF conformance level is PDF/A-3b.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_4">
<summary>The PDF conformance level is PDF/A-4.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_4e">
<summary>The PDF conformance level is PDF/A-4e.</summary>
</member>
<member name="F:GdPicture14.PdfValidationConformance.PDF_A_4f">
<summary>The PDF conformance level is PDF/A-4f.</summary>
</member>
<member name="T:GdPicture14.PdfOrigin">
<summary>Specifies the origin's location of the currently used coordinate space.</summary>
</member>
<member name="F:GdPicture14.PdfOrigin.PdfOriginUnknown">
<summary>The origin's location is unknown.</summary>
</member>
<member name="F:GdPicture14.PdfOrigin.PdfOriginBottomLeft">
<summary>The origin's location is in the bottom left corner.</summary>
</member>
<member name="F:GdPicture14.PdfOrigin.PdfOriginTopLeft">
<summary>The origin's location is in the top left corner.</summary>
</member>
<member name="F:GdPicture14.PdfOrigin.PdfOriginTopRight">
<summary>The origin's location is in the top right corner.</summary>
</member>
<member name="F:GdPicture14.PdfOrigin.PdfOriginBottomRight">
<summary>The origin's location is in the bottom right corner.</summary>
</member>
<member name="T:GdPicture14.PdfOcgState">
<summary>A state specifying the visibility, that is assigned to an optional content group (OCG).</summary>
</member>
<member name="F:GdPicture14.PdfOcgState.Undefined">
<summary>The value of the state is undefined.</summary>
</member>
<member name="F:GdPicture14.PdfOcgState.StateOff">
<summary>Content belonging to the OCG is invisible.</summary>
</member>
<member name="F:GdPicture14.PdfOcgState.StateOn">
<summary>Content belonging to the OCG is visible.</summary>
</member>
<member name="T:GdPicture14.PdfPageLabelStyle">
<summary>Specifies the numbering style to be used for the numeric portion of page labels.</summary>
</member>
<member name="F:GdPicture14.PdfPageLabelStyle.PdfPageLabelStyleUndefined">
<summary>The style is undefined.</summary>
</member>
<member name="F:GdPicture14.PdfPageLabelStyle.PdfPageLabelStyleDecimalArabicNumerals">
<summary>Decimal arabic numerals (1, 2, 3, 4, 5, ...).</summary>
</member>
<member name="F:GdPicture14.PdfPageLabelStyle.PdfPageLabelStyleUppercaseRomanNumerals">
<summary>Uppercase roman numerals (I, II, III, IV, V, ...).</summary>
</member>
<member name="F:GdPicture14.PdfPageLabelStyle.PdfPageLabelStyleLowercaseRomanNumerals">
<summary>Lowercase roman numerals (i, ii, iii, iv, v, ...).</summary>
</member>
<member name="F:GdPicture14.PdfPageLabelStyle.PdfPageLabelStyleUppercaseLetters">
<summary>Uppercase letters (A to Z for the first 26 pages, AA to ZZ for the next 26, and so on).</summary>
</member>
<member name="F:GdPicture14.PdfPageLabelStyle.PdfPageLabelStyleLowercaseLetters">
<summary>Lowercase letters (a to z for the first 26 pages, aa to zz for the next 26, and so on).</summary>
</member>
<member name="T:GdPicture14.PdfImageMaskType">
<summary>Specifies the type of the image masking.</summary>
</member>
<member name="F:GdPicture14.PdfImageMaskType.PdfMaskTypeUnknown">
<summary>Unknown mask mode.</summary>
</member>
<member name="F:GdPicture14.PdfImageMaskType.PdfMaskTypeNone">
<summary>Standard bitmap without masking operation.</summary>
</member>
<member name="F:GdPicture14.PdfImageMaskType.PdfMaskTypeStencil">
<summary>A monochrome image, in which each sample is specified by a single bit. However, instead of being painted in opaque black and white,
the image mask is treated as a stencil mask, that is partly opaque and partly transparent. Sample values in the image do not represent
black and white pixels, rather, they designate places on the page that should either be marked with the current color or masked out
(not marked at all). Areas, which are masked out, retain their former content. The effect is like applying paint in the current color
through a cut-out stencil, which lets the paint reach the page in some places and masks it out in others.</summary>
</member>
<member name="F:GdPicture14.PdfImageMaskType.PdfMaskTypeExplicit">
<summary>In PDF 1.3, the Mask entry in an image dictionary may be an image mask, as described above under “Stencil Masking”,
which serves as an explicit mask for the primary (base) image. The base image and the image mask need not have the same resolution
(Width and Height values), but since all images are defined on the unit square in user space, their boundaries on the page
will coincide, that is, they will overlay each other. The image mask indicates which places on the page are to be painted
and which are to be masked out (left unchanged). Unmasked areas are painted with the corresponding portions of the base image, masked areas are not.</summary>
</member>
<member name="F:GdPicture14.PdfImageMaskType.PdfMaskTypeSoft">
<summary>Defines the Alpha channel to be applied to another image.</summary>
</member>
<member name="F:GdPicture14.PdfImageMaskType.PdfMaskTypeColorKey">
<summary>In PDF 1.3, the Mask entry in an image dictionary may alternatively be an array specifying a range of colors to be masked out.
Samples in the image, that fall within this range, are not painted, allowing the existing background to show through.
The effect is similar to that of the video technique known as chroma-key.</summary>
</member>
<member name="T:GdPicture14.PdfViewerPreference">
<summary>Specifies the viewer preference settings to control the way the document is presented on the screen in Adobe Reader or Acrobat viewer.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPreference.PdfViewerPreferenceHideToolbar">
<summary>A flag specifying whether to hide the viewer applications tool bars when the document is active. Default value: false.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPreference.PdfViewerPreferenceHideMenubar">
<summary>(Optional) A flag specifying whether to hide the viewer applications menu bar when the document is active. Default value: false.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPreference.PdfViewerPreferenceHideWindowUI">
<summary>(Optional) A flag specifying whether to hide user interface elements in the documents window (such as scroll bars and navigation controls),
leaving only the documents content displayed. Default value: false.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPreference.PdfViewerPreferenceFitWindow">
<summary>(Optional) A flag specifying whether to resize the documents window to fit the size of the first displayed page. Default value: false.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPreference.PdfViewerPreferenceCenterWindow">
<summary>(Optional) A flag specifying whether to position the documents window in the center of the screen. Default value: false.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPreference.PdfViewerPreferenceDisplayDocTitle">
<summary>(Optional; PDF 1.4) A flag specifying whether the windows title bar should display the document title taken from the Title entry of the document information dictionary.
If false, the title bar should instead display the name of the PDF file containing the document. Default value: false.</summary>
</member>
<member name="T:GdPicture14.PdfViewerPageMode">
<summary>Specifies how the document should be displayed when opened.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPageMode.PdfViewerPageModeUseNone">
<summary>Neither document outline nor thumbnail images are visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPageMode.PdfViewerPageModeUseOutlines">
<summary>Document outline is visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPageMode.PdfViewerPageModeUseThumbs">
<summary>Thumbnail images are visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPageMode.PdfViewerPageModeFullScreen">
<summary>Full-screen mode, with no menu bar, window controls, or any other window visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPageMode.PdfViewerPageModeUseOC">
<summary>(PDF 1.5) Optional content group panel is visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerPageMode.PdfViewerPageModeUseAttachments">
<summary>(PDF 1.6) Attachments panel is visible.</summary>
</member>
<member name="T:GdPicture14.PdfViewerNonFullScreenPageMode">
<summary>Defines the documents page mode, specifying how to display the document on exiting full-screen mode.</summary>
</member>
<member name="F:GdPicture14.PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseNone">
<summary>Neither document outline nor thumbnail images are visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOutlines">
<summary>Document outline is visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseThumbs">
<summary>Thumbnail images are visible.</summary>
</member>
<member name="F:GdPicture14.PdfViewerNonFullScreenPageMode.PdfViewerNonFullScreenPageModeUseOC">
<summary>Optional content group panel is visible.</summary>
</member>
<member name="T:GdPicture14.PdfViewerLayoutMode">
<summary>Specifies the page layout to be used when the document is opened.</summary>
</member>
<member name="F:GdPicture14.PdfViewerLayoutMode.PdfViewerLayoutModeSinglePage">
<summary>Display one page at a time.</summary>
</member>
<member name="F:GdPicture14.PdfViewerLayoutMode.PdfViewerLayoutModeOneColumn">
<summary>Display the pages in one column.</summary>
</member>
<member name="F:GdPicture14.PdfViewerLayoutMode.PdfViewerLayoutModeTwoColumnLeft">
<summary>Display the pages in two columns, with odd-numbered pages on the left.</summary>
</member>
<member name="F:GdPicture14.PdfViewerLayoutMode.PdfViewerLayoutModeTwoColumnRight">
<summary>Display the pages in two columns, with odd-numbered pages on the right.</summary>
</member>
<member name="F:GdPicture14.PdfViewerLayoutMode.PdfViewerLayoutModeTwoPageLeft">
<summary>(PDF 1.5) Display the pages two at a time, with odd-numbered pages on the left.</summary>
</member>
<member name="F:GdPicture14.PdfViewerLayoutMode.PdfViewerLayoutModeTwoPageRight">
<summary>(PDF 1.5) Display the pages two at a time, with odd-numbered pages on the right.</summary>
</member>
<member name="T:GdPicture14.PdfSignatureType">
<summary>For the internal use only.</summary>
</member>
<member name="F:GdPicture14.PdfSignatureType.SignatureTypeUnknown">
<summary>Unknown signature type.</summary>
</member>
<member name="F:GdPicture14.PdfSignatureType.SignatureTypePlaceHolder">
<summary>No signature.</summary>
</member>
<member name="F:GdPicture14.PdfSignatureType.SignatureTypeAdobePPKLite">
<summary>AdobePPKlite.</summary>
</member>
<member name="T:GdPicture14.PdfSignatureCertificationLevel">
<summary>Specifies the access permissions granted by the signature.</summary>
</member>
<member name="F:GdPicture14.PdfSignatureCertificationLevel.NotCertified">
<summary>
Standard digital signature. PDF documents can be digitally signed many times.
</summary>
</member>
<member name="F:GdPicture14.PdfSignatureCertificationLevel.NoChanges">
<summary>
No changes to the document are permitted; any change to the document invalidates the signature.
</summary>
</member>
<member name="F:GdPicture14.PdfSignatureCertificationLevel.FormFilling">
<summary>
Permitted changes are filling in forms, instantiating page templates, and signing; other changes invalidate the signature. This is the suggested mode.
</summary>
</member>
<member name="F:GdPicture14.PdfSignatureCertificationLevel.FormFillingAndAnnotations">
<summary>
Permitted changes are the same as for FormFilling, as well as annotation creation, deletion, and modification; other changes invalidate the signature.
</summary>
</member>
<member name="T:GdPicture14.PdfAnnotationFlag">
<summary>Specifies various characteristics of the annotation.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagDefault">
<summary>Flags are undefined.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagInvisible">
<summary>If set, do not display the annotation if it does not belong to one of the standard annotation types and no annotation handler is available.
If clear, display such an unknown annotation using an appearance stream specified by its appearance dictionary, if any.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagHidden">
<summary>(PDF 1.2) If set, do not display or print the annotation or allow it to interact with the user, regardless of its annotation type or whether an annotation handler is available.
In cases where screen space is limited, the ability to hide and show annotations selectively can be used in combination with appearance streams.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagPrint">
<summary>(PDF 1.2) If set, print the annotation when the page is printed. If clear, never print the annotation,
regardless of whether it is displayed on the screen. This can be useful, for example, for annotations representing interactive pushbuttons,
which would serve no meaningful purpose on the printed page.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagNoZoom">
<summary>(PDF 1.3) If set, do not scale the annotations appearance to match the magnification of the page. The location of the annotation on the page
(defined by the upper-left corner of its annotation rectangle) remains fixed, regardless of the page magnification.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagNoRotate">
<summary>(PDF 1.3) If set, do not rotate the annotations appearance to match the rotation of the page. The upper-left corner of the annotation rectangle
remains in a fixed location on the page, regardless of the page rotation.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagNoView">
<summary>(PDF 1.3) If set, do not display the annotation on the screen or allow it to interact with the user.
The annotation may be printed (depending on the setting of the Print flag), but should be considered hidden for purposes of on-screen display and user interaction.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagReadOnly">
<summary>(PDF 1.3) If set, do not allow the annotation to interact with the user. The annotation may be displayed or printed
(depending on the settings of the NoView and Print flags), but should not respond to mouse clicks or change its appearance in response to mouse motions.
Note: This flag is ignored for widget annotations; its function is subsumed by the ReadOnly flag of the associated form field.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagLocked">
<summary>(PDF 1.4) If set, do not allow the annotation to be deleted or its properties (including position and size) to be modified by the user.
However, this flag does not restrict changes to the annotations content, such as the value of a form field.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagToggleNoView">
<summary>(PDF 1.5) If set, invert the interpretation of the NoView flag for certain events.
A typical use is to have an annotation that appears only when a mouse cursor is held over it.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationFlag.PdfAnnotationFlagLockedContents">
<summary>(PDF 1.7) If set, do not allow the content of the annotation to be modified by the user.
This flag does not restrict deletion of the annotation or changes to other annotation properties, such as position and size.</summary>
</member>
<member name="T:GdPicture14.PdfMarkupAnnotationType">
<summary>Specifies various types of the markup annotations.</summary>
</member>
<member name="F:GdPicture14.PdfMarkupAnnotationType.Highlight">
<summary>Highlight annotation.</summary>
</member>
<member name="F:GdPicture14.PdfMarkupAnnotationType.Underline">
<summary>Underline annotation.</summary>
</member>
<member name="F:GdPicture14.PdfMarkupAnnotationType.Squiggly">
<summary>Squiggly annotation.</summary>
</member>
<member name="F:GdPicture14.PdfMarkupAnnotationType.StrikeOut">
<summary>StrikeOut annotation.</summary>
</member>
<member name="T:GdPicture14.PdfFormFieldVisibility">
<summary>Defines the visibility of the form field, either on screen or in print.</summary>
</member>
<member name="F:GdPicture14.PdfFormFieldVisibility.PdfFormFieldVisible">
<summary>The form field is fully visible, both on screen and when printed.</summary>
</member>
<member name="F:GdPicture14.PdfFormFieldVisibility.PdfFormFieldHidden">
<summary>The form field is hidden, both on screen and when printed.</summary>
</member>
<member name="F:GdPicture14.PdfFormFieldVisibility.PdfFormFieldVisibleNotPrintable">
<summary>The form field is visible on screen, but can't be printed.</summary>
</member>
<member name="F:GdPicture14.PdfFormFieldVisibility.PdfFormFieldHidenPrintable">
<summary>The form field is hidden on screen, but is is visible when printed.</summary>
</member>
<member name="T:GdPicture14.PdfAnnotationBorderStyle">
<summary>Specifies the annotation's border style.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationBorderStyle.PdfAnnotationBorderStyleSolid">
<summary>Solid - A solid rectangle surrounding the annotation. The default value.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationBorderStyle.PdfAnnotationBorderStyleDashed">
<summary>Dashed - A dashed rectangle surrounding the annotation. You can specify the dash pattern.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationBorderStyle.PdfAnnotationBorderStyleBeveled">
<summary>Beveled - A simulated embossed rectangle that appears to be raised above the surface of the page.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationBorderStyle.PdfAnnotationBorderStyleInset">
<summary>Inset - A simulated engraved rectangle that appears to be recessed below the surface of the page.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationBorderStyle.PdfAnnotationBorderStyleUnderline">
<summary>Underline - A single line along the bottom of the annotation rectangle.</summary>
</member>
<member name="T:GdPicture14.PdfCheckBoxStyle">
<summary>Specifies a graphical style of a checkmark in check boxes and radio buttons, when they are checked.</summary>
</member>
<member name="F:GdPicture14.PdfCheckBoxStyle.PdfCheckBoxStyleCheck">
<summary>Check.</summary>
</member>
<member name="F:GdPicture14.PdfCheckBoxStyle.PdfCheckBoxStyleCircle">
<summary>Circle.</summary>
</member>
<member name="F:GdPicture14.PdfCheckBoxStyle.PdfCheckBoxStyleCross">
<summary>Cross.</summary>
</member>
<member name="F:GdPicture14.PdfCheckBoxStyle.PdfCheckBoxStyleDiamond">
<summary>Diamond.</summary>
</member>
<member name="F:GdPicture14.PdfCheckBoxStyle.PdfCheckBoxStyleSquare">
<summary>Square.</summary>
</member>
<member name="F:GdPicture14.PdfCheckBoxStyle.PdfCheckBoxStyleStar">
<summary>Star.</summary>
</member>
<member name="T:GdPicture14.PdfAnnotationLineEndingStyle">
<summary>Specifies an annotation's line ending style.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleSquare">
<summary>A square filled with the annotations interior color, if any.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleCircle">
<summary>A circle filled with the annotations interior color, if any.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleDiamond">
<summary>A diamond shape filled with the annotations interior color, if any.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleOpenArrow">
<summary>Two short lines meeting in an acute angle to form an open arrowhead.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleClosedArrow">
<summary>Two short lines meeting in an acute angle as in the OpenArrow style and connected by a third line to form a triangular
closed arrowhead filled with the annotations interior color, if any.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleNone">
<summary>No line ending.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleButt">
<summary>(PDF 1.5) A short line at the endpoint perpendicular to the line itself.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleROpenArrow">
<summary>(PDF 1.5) Two short lines in the reverse direction from OpenArrow.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleRClosedArrow">
<summary>(PDF 1.5) A triangular closed arrowhead in the reverse direction from ClosedArrow.</summary>
</member>
<member name="F:GdPicture14.PdfAnnotationLineEndingStyle.PdfAnnotationLineEndingStyleSlash">
<summary>(PDF 1.6) A short line at the endpoint approximately 30 degrees clockwise from perpendicular to the line itself.</summary>
</member>
<member name="T:GdPicture14.PdfStickyNoteAnnotationIcon">
<summary>Defines the name of an icon to be used in displaying the sticky note annotation.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconComment">
<summary>The comment icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconKey">
<summary>The key icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconNote">
<summary>The note icon. The default value.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconHelp">
<summary>The help icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconNewParagraph">
<summary>The new paragraph icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconParagraph">
<summary>The paragraph icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconInsert">
<summary>The insert icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconCheck">
<summary>The check icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconCircle">
<summary>The circle icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconCross">
<summary>The cross icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconCrossHairs">
<summary>The cross-hairs icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconRightArrow">
<summary>The right arrow icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconRightPointer">
<summary>The right pointer icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconStar">
<summary>The star icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconUpArrow">
<summary>The up arrow icon.</summary>
</member>
<member name="F:GdPicture14.PdfStickyNoteAnnotationIcon.PdfAnnotationIconUpLeftArrow">
<summary>The up left icon.</summary>
</member>
<member name="T:GdPicture14.PdfMeasurementUnit">
<summary>Specifies measurement units used in the PDF document.</summary>
</member>
<member name="F:GdPicture14.PdfMeasurementUnit.PdfMeasurementUnitUndefined">
<summary>Undefined measurement unit.</summary>
</member>
<member name="F:GdPicture14.PdfMeasurementUnit.PdfMeasurementUnitPoint">
<summary>Point. 1 point = 1/72 inch.</summary>
</member>
<member name="F:GdPicture14.PdfMeasurementUnit.PdfMeasurementUnitMillimeter">
<summary>Millimeters.</summary>
</member>
<member name="F:GdPicture14.PdfMeasurementUnit.PdfMeasurementUnitCentimeter">
<summary>Centimeters. 1 centimeter = 1/2.54 inch.</summary>
</member>
<member name="F:GdPicture14.PdfMeasurementUnit.PdfMeasurementUnitInch">
<summary>Inch. 1 inch = 72 points.</summary>
</member>
<member name="T:GdPicture14.PdfPageOrientation">
<summary>Specifies the orientation of a page within the PDF document.</summary>
</member>
<member name="F:GdPicture14.PdfPageOrientation.PdfPageOrientationUndefined">
<summary>The page orientation is undefined.</summary>
</member>
<member name="F:GdPicture14.PdfPageOrientation.PdfPageOrientationPortrait">
<summary>The page orientation is portrait (vertical).</summary>
</member>
<member name="F:GdPicture14.PdfPageOrientation.PdfPageOrientationLandscape">
<summary>The page orientation is landscape (horizontal).</summary>
</member>
<member name="T:GdPicture14.PdfTextMode">
<summary>Defines the text rendering modes.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeFill">
<summary>Fill text.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeStroke">
<summary>Stroke text.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeFillStroke">
<summary>Fill, then stroke text.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeInvisible">
<summary>Neither fill nor stroke text (invisible).</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeFillPath">
<summary>Fill text and add to path for clipping.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeOutlinePath">
<summary>Stroke text and add to path for clipping.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextModeFillStrokePath">
<summary>Fill, then stroke text and add to path for clipping.</summary>
</member>
<member name="F:GdPicture14.PdfTextMode.PdfTextClipPath">
<summary>Add text to path for clipping.</summary>
</member>
<member name="T:GdPicture14.PdfPageBox">
<summary>Defines the boundary boxes (page boxes) that relate to the size of the pages in the PDF document.</summary>
</member>
<member name="F:GdPicture14.PdfPageBox.PdfPageBoxMediaBox">
<summary>Defines the boundaries of the physical medium on which the page is intended to be displayed or printed.
This mostly equals to the actual page size.</summary>
</member>
<member name="F:GdPicture14.PdfPageBox.PdfPageBoxCropBox">
<summary>Defines the visible region. When the page is displayed or printed, its content are to be clipped (cropped) to this rectangle
and then imposed on the output medium.</summary>
</member>
<member name="F:GdPicture14.PdfPageBox.PdfPageBoxBleedBox">
<summary>Defines the region to which the content of the page should be clipped when output in a production environment.</summary>
</member>
<member name="F:GdPicture14.PdfPageBox.PdfPageBoxTrimBox">
<summary>Defines the intended dimensions of the finished page after trimming.</summary>
</member>
<member name="F:GdPicture14.PdfPageBox.PdfPageBoxArtBox">
<summary>Defines the extent of the pages meaningful content (including potential white space) as intended by the pages creator.</summary>
</member>
<member name="T:GdPicture14.PdfEncryption">
<summary>Specifies the encryption algorithm.</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryptionUnknown">
<summary>The encryption algorithm is unknown or invalid.</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryptionNone">
<summary>The PDF document is not encrypted.</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryption40BitRC4">
<summary>40-bit RC4 algorithm. RC4 is a copyrighted, proprietary algorithm of RSA Security, Inc.</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryption128BitRC4">
<summary>128-bit RC4 algorithm. RC4 is a copyrighted, proprietary algorithm of RSA Security, Inc.</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryption128BitAES">
<summary>128-bit AES algorithm. The AES (Advanced Encryption Standard) algorithm (beginning with PDF 1.6).</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryption256BitAES">
<summary>256-bit AES algorithm. The AES (Advanced Encryption Standard) algorithm (beginning with PDF 1.6).</summary>
</member>
<member name="F:GdPicture14.PdfEncryption.PdfEncryption256BitAES2">
<summary>256-bit AES algorithm. The AES (Advanced Encryption Standard) algorithm with improved password handling (beginning with PDF 1.7 Adobe Extension Level 8 and PDF 2.0 (ISO 32000-2)).</summary>
</member>
<member name="T:GdPicture14.PdfRight">
<summary>Specifies access permissions to the various operations within the PDF document.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanView">
<summary>Allows the user to view the document. Always available.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanPrint">
<summary>Allows the user to print the document, but possibly not at the highest quality level, see also PdfRightCanPrintFull.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanModify">
<summary>Allows the user to modify the document.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanCopy">
<summary>Allows the user to copy or extract text and graphics from the document.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanAddNotes">
<summary>Allows the user to add annotations.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanFillFields">
<summary>Allows the user to fill in form fields. Only works with 128-bit encryption.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanCopyAccess">
<summary>Enables copying or extracting for use with accessibility features. Only works with 128-bit encryption.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanAssemble">
<summary>Allows the user to assemble the document. Only works with 128-bit encryption.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightCanPrintFull">
<summary>Allows high resolution printing of the document. Only works with 128-bit encryption.</summary>
</member>
<member name="F:GdPicture14.PdfRight.PdfRightAll">
<summary>Allows everything.</summary>
</member>
<member name="T:GdPicture14.PdfEncryptionMode">
<summary>Specifies the security handler mechanism used for PDF document's encryption.
<para>The file's security handler provides a mechanism that not only implements encryption in PDF documents, but also stores all data related to this process.
The PDF specification defines two security handlers: Standard Security handler and Public-Key Security handler.
Other applications may provide security handlers of their own.</para></summary>
</member>
<member name="F:GdPicture14.PdfEncryptionMode.UnKnown">
<summary>The PDF document is encrypted using an unknown security handler.</summary>
</member>
<member name="F:GdPicture14.PdfEncryptionMode.None">
<summary>The PDF document is not encrypted.</summary>
</member>
<member name="F:GdPicture14.PdfEncryptionMode.Standard">
<summary>The PDF document is encrypted. The Standard Security Handler has been used for encryption.
This handler allows you to define access permissions and up to two passwords - an user password and an owner password.</summary>
</member>
<member name="F:GdPicture14.PdfEncryptionMode.PublicKey">
<summary>The PDF document is encrypted. The Public-Key Security Handler has been used for encryption.
This handler allows you to specify unique permissions for different recipients.</summary>
</member>
<member name="T:GdPicture14.PdfActionNamed">
<summary>Named actions, that PDF viewer applications are expected to support.</summary>
</member>
<member name="F:GdPicture14.PdfActionNamed.ActionNamedUndefined">
<summary>Undefined action.</summary>
</member>
<member name="F:GdPicture14.PdfActionNamed.ActionNamedNextPage">
<summary>Go to the next page of the document.</summary>
</member>
<member name="F:GdPicture14.PdfActionNamed.ActionNamedPrevPage">
<summary>Go to the previous page of the document.</summary>
</member>
<member name="F:GdPicture14.PdfActionNamed.ActionNamedFirstPage">
<summary>Go to the first page of the document.</summary>
</member>
<member name="F:GdPicture14.PdfActionNamed.ActionNamedLastPage">
<summary>Go to the last page of the document.</summary>
</member>
<member name="T:GdPicture14.PdfActionLaunchOperation">
<summary>Specifies the operation to perform for a launch action. It is Windows-specific setting.</summary>
</member>
<member name="F:GdPicture14.PdfActionLaunchOperation.ActionLaunchOperationUndefined">
<summary>Undefined launch operation type.</summary>
</member>
<member name="F:GdPicture14.PdfActionLaunchOperation.ActionLaunchOperationOpen">
<summary>Open a document.</summary>
</member>
<member name="F:GdPicture14.PdfActionLaunchOperation.ActionLaunchOperationPrint">
<summary>Print a document.</summary>
</member>
<member name="T:GdPicture14.PdfActionType">
<summary>The standard action types in PDF documents. You can assign these actions to links, bookmarks, pages, media clips, and form fields.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeUnknown">
<summary>Unknown action type.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeGoTo">
<summary>Go to a destination in the current document.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeGoToR">
<summary>(“Go-to remote”) Go to a destination in another document.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeGoToE">
<summary>(“Go-to embedded”; PDF 1.6) Go to a destination in an embedded file.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeLaunch">
<summary>Launch an application, usually to open a file.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeThread">
<summary>Begin reading an article thread.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeURI">
<summary>Resolve a uniform resource identifier.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeSound">
<summary>(PDF 1.2) Play a sound.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeMovie">
<summary>(PDF 1.2) Play a movie.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeHide">
<summary>(PDF 1.2) Set an annotations Hidden flag.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeNamed">
<summary>(PDF 1.2) Execute an action predefined by the viewer application.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeSubmitForm">
<summary>(PDF 1.2) Send data to a uniform resource locator.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeResetForm">
<summary>(PDF 1.2) Set fields to their default values.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeImportData">
<summary>(PDF 1.2) Import field values from a file.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeJavaScript">
<summary>(PDF 1.3) Execute a JavaScript script.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeSetOCGState">
<summary>(PDF 1.5) Set the states of optional content groups.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeRendition">
<summary>(PDF 1.5) Controls the playing of multimedia content.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeTransition">
<summary>(PDF 1.5) Updates the display of a document, using a transition dictionary.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeGoTo3DView">
<summary>(PDF 1.6) Set the current view of a 3D annotation.</summary>
</member>
<member name="F:GdPicture14.PdfActionType.ActionTypeExplicitDestination">
<summary>Specifies a destination explicitly in a PDF file.</summary>
</member>
<member name="T:GdPicture14.PdfDestinationType">
<summary>Defines a particular view of a specified page in a PDF document. It is always tied to a given page.
It consists of the location of the document window on that page and of the magnification (zoom) factor to use when displaying that page.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeUndefined">
<summary>Undefined page destination type.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeXYZ">
<summary>Displays the specific page with the coordinates (left, top) positioned at the upper-left corner of the window
and the content of that page magnified by the zoom factor. A null value for any of the parameters left, top, or zoom specifies,
that the current value of that parameter is to be retained unchanged. A zoom value of 0 has the same meaning as a null value.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFit">
<summary>Displays the specific page with its content magnified just enough to fit the entire page within the window both horizontally and vertically.
If the required horizontal and vertical magnification factors are different, use the smaller of the two,
centering the page within the window in the other dimension.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFitH">
<summary>Displays the specific page with the vertical coordinate (top) positioned at the top edge of the window and the content of that page magnified
just enough to fit the entire width of the page within the window.
A null value for top specifies that the current value of that parameter is to be retained unchanged.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFitV">
<summary>Displays the specific page with the horizontal coordinate (left) positioned at the left edge of the window and the content of that page magnified
just enough to fit the entire height of the page within the window.
A null value for left specifies that the current value of that parameter is to be retained unchanged.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFitR">
<summary>Displays the specific page with its content magnified just enough to fit the rectangle specified by the coordinates left, bottom, right,
and top entirely within the window both horizontally and vertically. If the required horizontal and vertical magnification factors are different,
use the smaller of the two, centering the rectangle within the window in the other dimension.
A null value for any of the parameters may result in unpredictable behavior.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFitB">
<summary>(PDF 1.1) Displays the specific page with its content magnified just enough to fit its bounding box entirely within the window both horizontally and vertically.
If the required horizontal and vertical magnification factors are different, use the smaller of the two, centering the bounding box within the window in the other dimension.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFitBH">
<summary>(PDF 1.1) Displays the specific page with the vertical coordinate (top) positioned at the top edge of the window and the content of that page magnified
just enough to fit the entire width of its bounding box within the window.
A null value for top specifies that the current value of that parameter is to be retained unchanged.</summary>
</member>
<member name="F:GdPicture14.PdfDestinationType.DestinationTypeFitBV">
<summary>(PDF 1.1) Displays the specific page with the horizontal coordinate (left) positioned at the left edge of the window and the content of that page magnified
just enough to fit the entire height of its bounding box within the window.
A null value for left specifies that the current value of that parameter is to be retained unchanged.</summary>
</member>
<member name="T:GdPicture14.PdfColorSpace">
<summary>Specifies a color space.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceUnknown">
<summary>Unknown color space.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceDeviceGray">
<summary>Controls the intensity of achromatic light, on a scale from black to white.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceDeviceRGB">
<summary>Controls the intensities of red, green, and blue light, the three additive primary colors used in displays.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceDeviceCMYK">
<summary>Controls the concentrations of cyan, magenta, yellow, and black inks, the four subtractive process colors used in printing.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceCalGray">
<summary>Special case of a single-component CIE-based color space, known as a CIE-based A color space.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceCalRGB">
<summary>Specifies a CIE-based ABC color space with only one transformation stage instead of two.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceLab">
<summary>Specifies a CIE-based ABC color space with two transformation stages.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceICCBased">
<summary>Specifies a color space based on a cross-platform color profile as defined by the International Color Consortium (ICC).</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceIndexed">
<summary>An Indexed color space allows a PDF content stream to use small integers as indices into a color map or color table of arbitrary colors in some other space.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpacePattern">
<summary>A Pattern color space (PDF 1.2) enables a PDF content stream to paint an area with a pattern rather than a single color.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceSeparation">
<summary>A Separation color space (PDF 1.2) provides a means for specifying the use of additional colorants or for isolating the control of individual color components of a device color space for a subtractive device.</summary>
</member>
<member name="F:GdPicture14.PdfColorSpace.PdfColorSpaceDeviceN">
<summary>DeviceN color spaces (PDF 1.3) can contain an arbitrary number of color components. They provide greater flexibility than is possible with standard device color spaces such as DeviceCMYK or with individual Separation color spaces.</summary>
</member>
<member name="T:GdPicture14.PdfLineCapStyle">
<summary>Specifies the shape to be used at the ends of open subpaths (and dashes, if any) when they are stroked.</summary>
</member>
<member name="F:GdPicture14.PdfLineCapStyle.PdfLineCapStyleButt">
<summary>Butt cap. The stroke is squared off at the endpoint of the path. There is no projection beyond the end of the path.</summary>
</member>
<member name="F:GdPicture14.PdfLineCapStyle.PdfLineCapStyleRound">
<summary>Round cap. A semicircular arc with a diameter equal to the line width is drawn around the endpoint and filled in.</summary>
</member>
<member name="F:GdPicture14.PdfLineCapStyle.PdfLineCapStyleProjectingSquare">
<summary>Projecting square cap. The stroke continues beyond the endpoint of the path for a distance equal to half the line width and is squared off.</summary>
</member>
<member name="T:GdPicture14.PdfLineJoinStyle">
<summary>Specifies the shape of joints between connected segments of a stroked path.</summary>
</member>
<member name="F:GdPicture14.PdfLineJoinStyle.PdfLineJoinStyleMiter">
<summary>The outer edges of the strokes for the two segments are extended until they meet at an angle, as in a picture frame.
If the segments meet at too sharp an angle (as defined by the miter limit parameter), a bevel join is used instead.</summary>
</member>
<member name="F:GdPicture14.PdfLineJoinStyle.PdfLineJoinStyleRound">
<summary>An arc of a circle with a diameter equal to the line width is drawn around the point where the two segments meet,
connecting the outer edges of the strokes for the two segments. This pieslice-shaped figure is filled in, producing a rounded corner.</summary>
</member>
<member name="F:GdPicture14.PdfLineJoinStyle.PdfLineJoinStyleBevel">
<summary>The two segments are finished with butt caps and the resulting notch beyond the ends of the segments is filled with a triangle.</summary>
</member>
<member name="T:GdPicture14.PdfAdvancedImageCompression">
<summary>Specifies a method to enhance image compression in PDF documents.</summary>
</member>
<member name="F:GdPicture14.PdfAdvancedImageCompression.PdfAdvancedImageCompressionNone">
<summary>No enhancement.</summary>
</member>
<member name="F:GdPicture14.PdfAdvancedImageCompression.PdfAdvancedImageCompressionColorDetection">
<summary>Method based on color detection on the full bitmap.</summary>
</member>
<member name="F:GdPicture14.PdfAdvancedImageCompression.PdfAdvancedImageCompressionMRC">
<summary>Mixed raster content (MRC) compression, it uses image segmentation to compress areas with the optimum algorithm based on their characteristics.
This method produces optimal results with document mixing text, graphics and images.
<para>The minimum supported PDF version is 1.5 when using this compression. The toolkit will automatically upgrade the PDF conformance if needed.</para></summary>
</member>
<member name="T:GdPicture14.PdfStandardFont">
<summary>A complete set of 14 standard fonts (Standard Type 1 Fonts) that can be used without prior definition.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontCourier">
<summary>Font with the standard name Courier, the alternative name is CourierNew.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontCourierOblique">
<summary>Font with the standard name Courier-Oblique, the alternative name is CourierNew,Italic.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontCourierBold">
<summary>Font with the standard name Courier-Bold, the alternative name is CourierNew,Bold.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontCourierBoldOblique">
<summary>Font with the standard name Courier-BoldOblique, the alternative name is CourierNew,BoldItalic.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontHelvetica">
<summary>Font with the standard name Helvetica, the alternative name is Arial.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontHelveticaOblique">
<summary>Font with the standard name Helvetica-Oblique, the alternative name is Arial,Italic.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontHelveticaBold">
<summary>Font with the standard name Helvetica-Bold, the alternative name is Arial,Bold.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontHelveticaBoldOblique">
<summary>Font with the standard name Helvetica-BoldOblique, the alternative name is Arial,BoldItalic.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontTimesRoman">
<summary>Font with the standard name Times-Roman, the alternative name is TimesNewRoman.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontTimesItalic">
<summary>Font with the standard name Times-Italic, the alternative name is TimesNewRoman,Italic.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontTimesBold">
<summary>Font with the standard name Times-Bold, the alternative name is TimesNewRoman,Bold.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontTimesBoldItalic">
<summary>Font with the standard name Times-BoldItalic, the alternative name is TimesNewRoman,BoldItalic.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontSymbol">
<summary>Font with the standard name Symbol, no alternative name exists.</summary>
</member>
<member name="F:GdPicture14.PdfStandardFont.PdfStandardFontZapfDingbats">
<summary>Font with the standard name ZapfDingbats, no alternative name exists.</summary>
</member>
<member name="T:GdPicture14.PdfPortFolioType">
<summary>The initial view mode for the PDF Portfolio. It is the way the user can view the component files after opening the PDF Portfolio file.</summary>
</member>
<member name="F:GdPicture14.PdfPortFolioType.Detail">
<summary>The collection view is presented in details mode, with all information in the Schema dictionary presented in a multi-column format.
This mode provides the most information to the user. The default value.</summary>
</member>
<member name="F:GdPicture14.PdfPortFolioType.Tile">
<summary>The collection view is presented in tile mode, with each file in the collection denoted by a small icon and a subset of information
from the Schema dictionary. This mode provides top-level information about the file attachments to the user.</summary>
</member>
<member name="F:GdPicture14.PdfPortFolioType.Hiden">
<summary>The collection view is initially hidden, without preventing the user from obtaining a file list via explicit action.</summary>
</member>
<member name="T:GdPicture14.PdfFileAttachmentAnnotIcon">
<summary>The name of a file attachment icon to be used in displaying the file attachment annotation.</summary>
</member>
<member name="F:GdPicture14.PdfFileAttachmentAnnotIcon.None">
<summary>None icon is used.</summary>
</member>
<member name="F:GdPicture14.PdfFileAttachmentAnnotIcon.Graph">
<summary>Graph icon.</summary>
</member>
<member name="F:GdPicture14.PdfFileAttachmentAnnotIcon.Paperclip">
<summary>Paper clip icon.</summary>
</member>
<member name="F:GdPicture14.PdfFileAttachmentAnnotIcon.PushPin">
<summary>Push-pin icon. The default value.</summary>
</member>
<member name="F:GdPicture14.PdfFileAttachmentAnnotIcon.Tag">
<summary>Tag icon.</summary>
</member>
<member name="T:GdPicture14.PdfDocumentMergingOptions">
<summary>Specifies different options when merging PDF documents.</summary>
</member>
<member name="F:GdPicture14.PdfDocumentMergingOptions.Default">
<summary>The default option means the default behavior, so that attached files are included in the destination document.</summary>
</member>
<member name="F:GdPicture14.PdfDocumentMergingOptions.ExcludeAttachments">
<summary>Files attached to the source document are ignored during the merging process.</summary>
</member>
<member name="T:GdPicture14.PdfRemoveJavaScriptOptions">
<summary>Defines different objects in the PDF document, which are cleaned from contained JavaScript scripts.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.None">
<summary>None of all JavaScript scripts included in the document will be removed.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.RemoveDocumentActions">
<summary>All document actions (based on JavaScript scripts) will be removed from the document.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.RemoveGlobalJavaScript">
<summary>All global JavaScript scripts will be removed from the document.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.RemovePageActionsJavaScript">
<summary>All page level JavaScript scripts will be removed from the document.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.RemoveAnnotationActionsJavaScript">
<summary>All annotation actions, which contain JavaScript scripts, will be removed from the document.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.RemoveBookmarkActionsJavaScript">
<summary>All bookmark actions, which contain JavaScript scripts, will be removed from the document.</summary>
</member>
<member name="F:GdPicture14.PdfRemoveJavaScriptOptions.RemoveAllJavaScript">
<summary>It is the default option. That means all JavaScript scripts will be removed from the document and its related objects.</summary>
</member>
<member name="T:GdPicture14.PdfTabOrderType">
<summary>Specifies different options for tab key navigation through annotations and interactive forms on a page, so called Tab Order.</summary>
</member>
<member name="F:GdPicture14.PdfTabOrderType.UnspecifiedOrder">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTabOrderType.RowOrder">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTabOrderType.ColumnOrder">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTabOrderType.StructureOrder">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTabOrderType.AnnotationOrder">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTabOrderType.WidgetOrder">
<summary></summary>
</member>
<member name="T:GdPicture14.PdfTextDecorationStyle">
<summary>Specifies different decoration options for text drawing operations.</summary>
</member>
<member name="F:GdPicture14.PdfTextDecorationStyle.None">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTextDecorationStyle.Underline">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTextDecorationStyle.Strikethrough">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTextDecorationStyle.Overline">
<summary></summary>
</member>
<member name="T:GdPicture14.PdfTextUnderlineStyle">
<summary>Specifies different underline styles for text drawing operations.</summary>
</member>
<member name="F:GdPicture14.PdfTextUnderlineStyle.Single">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfTextUnderlineStyle.Double">
<summary></summary>
</member>
<member name="T:GdPicture14.PdfGridSplitOrdering">
<summary>Specifies cell output ordering for GridSplit.</summary>
</member>
<member name="F:GdPicture14.PdfGridSplitOrdering.ByRows">
<summary></summary>
</member>
<member name="F:GdPicture14.PdfGridSplitOrdering.ByColumns">
<summary></summary>
</member>
<member name="T:GdPicture14.PdfInvoiceDataFormat">
<summary>Specifies embedded xml invoice data format.</summary>
</member>
<member name="F:GdPicture14.PdfInvoiceDataFormat.ZUGFeRD_1_0">
<summary>ZUGFeRD_1 v1.0</summary>
</member>
<member name="F:GdPicture14.PdfInvoiceDataFormat.ZUGFeRD_2_0">
<summary>ZUGFeRD_1 v2.0</summary>
</member>
<member name="F:GdPicture14.PdfInvoiceDataFormat.FacturX_1_0">
<summary>Factur-X v1.0</summary>
</member>
<member name="T:GdPicture14.ColorKey">
<summary>Defines the color to be removed (or set as transparent) from the background of the GdPictureImage object.</summary>
</member>
<member name="F:GdPicture14.ColorKey.ColorKeyBlue">
<summary>The blue color.</summary>
</member>
<member name="F:GdPicture14.ColorKey.ColorKeyGreen">
<summary>The green color.</summary>
</member>
<member name="F:GdPicture14.ColorKey.ColorKeyRed">
<summary>The red color.</summary>
</member>
<member name="T:GdPicture14.ColorDropoutFilter">
<summary>Specifies the color to be removed/filtered from the image.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.Red">
<summary>Removes the red color (pixels are set to white).</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.Magenta">
<summary>Removes the magenta color (pixels are set to white).</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.Blue">
<summary>Removes the blue color (pixels are set to white).</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.Cyan">
<summary>Removes the cyan color (pixels are set to white).</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.Green">
<summary>Removes the green color (pixels are set to white).</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.Yellow">
<summary>Removes the yellow color (pixels are set to white).</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.MoreRed">
<summary>Removes more red color. Compared to the Red filter, it also removes a bit of yellow and magenta.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.MoreMagenta">
<summary>Removes more magenta (pixels are set to white). Compared to the Magenta filter, it also removes a bit of red and blue.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.MoreBlue">
<summary>Removes more blue (pixels are set to white). Compared to the Blue filter, it also removes a bit of magenta and cyan.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.MoreCyan">
<summary>Removes more cyan (pixels are set to white). Compared to the Cyan filter, it also removes a bit of blue and green.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.MoreGreen">
<summary>Removes more green (pixels are set to white). Compared to the Green filter, it also removes a bit of cyan and yellow.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.MoreYellow">
<summary>Removes more yellow (pixels are set to white). Compared to the Yellow filter, it also removes a bit of green and red.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.BlackForm">
<summary>This filter is dedicated to black forms (pixels are set to white). It removes the black pixels that are part of the blank form.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.RedForm">
<summary>This filter is dedicated to red forms (pixels are set to white). It removes the black pixels that are part of the blank form.</summary>
</member>
<member name="F:GdPicture14.ColorDropoutFilter.BlueForm">
<summary>This filter is dedicated to blue forms (pixels are set to white). It removes the blue pixels that are part of the blank form.</summary>
</member>
<member name="T:GdPicture14.SearchDirectionHint">
<summary>Defines the direction when searching through the thumbnails.</summary>
</member>
<member name="F:GdPicture14.SearchDirectionHint.Up">
<summary>The search direction is up, starting at the current object.</summary>
</member>
<member name="F:GdPicture14.SearchDirectionHint.Down">
<summary>The search direction is down, starting at the current object.</summary>
</member>
<member name="F:GdPicture14.SearchDirectionHint.Left">
<summary>The search direction is left, starting at the current object.</summary>
</member>
<member name="F:GdPicture14.SearchDirectionHint.Right">
<summary>The search direction is right, starting at the current object.</summary>
</member>
<member name="T:GdPicture14.ExrCompression">
<summary>Specifies different compression settings when saving a GdPicture image in high dynamic-range image.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionDefault">
<summary>Save data as half with piz-based wavelet compression.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionFloat">
<summary>Save data as float instead of as half (not recommended).</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionNone">
<summary>Save with no compression.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionZip">
<summary>Save with zlib compression, in blocks of 16 scan lines.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionPiz">
<summary>Save with piz-based wavelet compression.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionPxr24">
<summary>Save with lossy 24-bit float compression.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionB44">
<summary>Save with lossy 44% float compression - goes to 22% when combined with ExrCompressionLC.</summary>
</member>
<member name="F:GdPicture14.ExrCompression.ExrCompressionLC">
<summary>Save images with one luminance and two chroma channels, rather than as RGB (lossy compression).</summary>
</member>
<member name="T:GdPicture14.LineRemoveOrientation">
<summary>Specifies the orientation of lines to be removed from the GdPicture image.</summary>
</member>
<member name="F:GdPicture14.LineRemoveOrientation.Horizontal">
<summary>Removes horizontal lines.</summary>
</member>
<member name="F:GdPicture14.LineRemoveOrientation.Vertical">
<summary>Removes vertical lines.</summary>
</member>
<member name="T:GdPicture14.HolePunchMargins">
<summary>Specifies the margin of the image when removing punch holes.</summary>
</member>
<member name="F:GdPicture14.HolePunchMargins.MarginLeft">
<summary>Checks the left margin of the image.</summary>
</member>
<member name="F:GdPicture14.HolePunchMargins.MarginRight">
<summary>Checks the right margin of the image.</summary>
</member>
<member name="F:GdPicture14.HolePunchMargins.MarginTop">
<summary>Checks the top margin of the image.</summary>
</member>
<member name="F:GdPicture14.HolePunchMargins.MarginBottom">
<summary>Checks the bottom margin of the image.</summary>
</member>
<member name="F:GdPicture14.HolePunchMargins.MarginAll">
<summary>Checks all sides of the image.</summary>
</member>
<member name="T:GdPicture14.JPEGTransformation">
<summary>
Specifies a kind of lossy JPEG transformation.
</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationRotate90">
<summary>The image is to be rotated 90 degrees clockwise about its center.</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationRotate180">
<summary>The image is to be rotated 180 degrees about its center.</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationRotate270">
<summary>The image is to be rotated 270 degrees clockwise about its center.</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationFlipHorizontal">
<summary>The image is to be flipped horizontally (about the vertical axis).</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationFlipVertical">
<summary>The image is to be flipped vertically (about the horizontal axis).</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationTranspose">
<summary>The image is to be transposed across upper-left to lower-right axis.</summary>
</member>
<member name="F:GdPicture14.JPEGTransformation.JPEGTransformationTransverse">
<summary>The image is to be transposed across upper-right to lower-left axis.</summary>
</member>
<member name="T:GdPicture14.JPEGSubsamplingMode">
<summary>
Specifies which chroma subsampling mode will be used for image compression in JPEG images.
</summary>
</member>
<member name="F:GdPicture14.JPEGSubsamplingMode.Default">
<summary>The default mode will be used.</summary>
</member>
<member name="F:GdPicture14.JPEGSubsamplingMode.Y4Cb1Cr1">
<summary>4:1:1 (4x1 1x1 1x1) chroma subsampling will be used. The horizontal color resolution is quartered.</summary>
</member>
<member name="F:GdPicture14.JPEGSubsamplingMode.Y4Cb2Cr0">
<summary>4:2:0 (2x2 1x1 1x1) chroma subsampling will be used. The chrominance resolution in both the horizontal and vertical directions is cut in half.</summary>
</member>
<member name="F:GdPicture14.JPEGSubsamplingMode.Y4Cb2Cr2">
<summary>4:2:2 (2x1 1x1 1x1) chroma subsampling will be used. Half of the horizontal resolution in the chrominance is dropped (Cb and Cr),
while the full resolution is retained in the vertical direction, with respect to the luminance.</summary>
</member>
<member name="F:GdPicture14.JPEGSubsamplingMode.Y4Cb4Cr4">
<summary>4:4:4 (1x1 1x1 1x1) chroma subsampling will be used.
The resolution of chrominance information (Cb and Cr) is preserved at the same rate as the luminance (Y) information.</summary>
</member>
<member name="T:GdPicture14.TwainStatus">
<summary>Identifies the states of the currently executed session using TWAIN.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_ERROR">
<summary>Unknown Error.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_PRESESSION">
<summary>Pre-Session, Twain environment is enabled, Source Manager is not loaded.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_SM_LOADED">
<summary>Source Manager is loaded and ready to establish a session.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_SM_OPEN">
<summary>Source Manager is opened and a session is established, ready for selecting a source.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_SOURCE_OPEN">
<summary>A source is opened, loaded in memory, ready for the next usage.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_SOURCE_ENABLED">
<summary>A source is enabled, ready to show user interface if requested, prepared to acquire data.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_TRANSFER_READY">
<summary>A source is ready to transfer data.</summary>
</member>
<member name="F:GdPicture14.TwainStatus.TWAIN_TRANSFERRING">
<summary>A source is transfering data.</summary>
</member>
<member name="T:GdPicture14.TwainPixelType">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_BW">
<summary>
Black and White.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_GRAY">
<summary>
Grayscale.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_RGB">
<summary>
RGB color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_PALETTE">
<summary>
Color palette.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_CMY">
<summary>
CMY color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_CMYK">
<summary>
CMYK color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_YUV">
<summary>
YUV color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_YUVK">
<summary>
YUVK color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_CIEXYZ">
<summary>
CIEXYZ color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_LAB">
<summary>
LAB color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_SRGB">
<summary>
SRGB color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_SCRGB">
<summary>
SCRGB color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_BGR">
<summary>
BGR color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_CIELAB">
<summary>
CIELAB color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_CIELUV">
<summary>
CIELLUV color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_YCBCR">
<summary>
YCBR color space.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelType.TWPT_INFRARED">
<summary>
Infrared color space.
</summary>
</member>
<member name="T:GdPicture14.TwainBarCodeType">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_3OF9">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_2OF5INTERLEAVED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_2OF5NONINTERLEAVED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_CODE93">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_CODE128">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_UCC128">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_CODABAR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_UPCA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_UPCE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_EAN8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_EAN13">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_POSTNET">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_PDF417">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_2OF5INDUSTRIAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_2OF5MATRIX">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_2OF5DATALOGIC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_2OF5IATA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_3OF9FULLASCII">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_CODABARWITHSTARTSTOP">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeType.TWBT_MAXICODE">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainBarCodeRotation">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainBarCodeRotation.TWBCOR_ROT0">
<summary>
Normal reading orientation.
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeRotation.TWBCOR_ROT90">
<summary>
Rotated 90 degrees clockwise.
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeRotation.TWBCOR_ROT180">
<summary>
Rotated 180 degrees clockwise.
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeRotation.TWBCOR_ROT270">
<summary>
Rotated 270 degrees clockwise.
</summary>
</member>
<member name="F:GdPicture14.TwainBarCodeRotation.TWBCOR_ROTX">
<summary>
The orientation is not known.
</summary>
</member>
<member name="T:GdPicture14.TwainNoiseFilterMode">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainNoiseFilterMode.TWNF_NONE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainNoiseFilterMode.TWNF_AUTO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainNoiseFilterMode.TWNF_LONEPIXEL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainNoiseFilterMode.TWNF_MAJORITYRULE">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainResultCode">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_SUCCESS">
<summary>
Operation was successful.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_FAILURE">
<summary>
Operation failed - get the Condition Code for more information.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_CHECKSTATUS">
<summary>
Partially successful operation; request further information.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_CANCEL">
<summary>
Abort transfer or the Cancel button was pressed.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_DSEVENT">
<summary>
Event or Windows message beIntegers to this Source.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_NOTDSEVENT">
<summary>
Event or Windows message does not beInteger to this source.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_XFERDONE">
<summary>
All data has been transfered.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_ENDOFLIST">
<summary>
No more sources found after MSG_GETNEXT.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_INFONOTSUPPORTED">
<summary>
The type of information requested is not supported by the data source.
</summary>
</member>
<member name="F:GdPicture14.TwainResultCode.TWRC_DATANOTAVAILABLE">
<summary>
Data for the requested information is not available.
</summary>
</member>
<member name="T:GdPicture14.TwainPixelFlavor">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainPixelFlavor.TwainPixelFlavorUndefined">
<summary>
Do not use.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelFlavor.TwainPixelFlavorChocolate">
<summary>
Zero pixel represents darkest shade.
</summary>
</member>
<member name="F:GdPicture14.TwainPixelFlavor.TwainPixelFlavorVanilla">
<summary>
Zero pixel represents lightest shade.
</summary>
</member>
<member name="T:GdPicture14.TwainConditionCode">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_SUCCESS">
<summary>
It worked!
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_BUMMER">
<summary>
Failure due to unknown causes.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_LOWMEMORY">
<summary>
Not enough memory to perform operation.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_NODS">
<summary>
No Data Source.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_MAXCONNECTIONS">
<summary>
DS is connected to max possible applications.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_OPERATIONERROR">
<summary>
DS or DSM reported error, application shouldn't.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_BADCAP">
<summary>
Unknown capability.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_BADPROTOCOL">
<summary>
Unrecognized MSG DG DAT combination.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_BADVALUE">
<summary>
Data parameter out of range.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_SEQERROR">
<summary>
DG DAT MSG out of expected sequence.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_BADDEST">
<summary>
Unknown destination Application/Source in DSM_Entry.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_CAPUNSUPPORTED">
<summary>
Capability not supported by source.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_CAPBADOPERATION">
<summary>
Operation not supported by capability.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_CAPSEQERROR">
<summary>
Capability has dependancy on other capability.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_DENIED">
<summary>
File System operation is denied (file is protected).
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_FILEEXISTS">
<summary>
Operation failed because file already exists.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_FILENOTFOUND">
<summary>
File not found.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_NOTEMPTY">
<summary>
Operation failed because directory is not empty.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_PAPERJAM">
<summary>
The feeder is jammed.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_PAPERDOUBLEFEED">
<summary>
The feeder detected multiple pages.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_FILEWRITEERROR">
<summary>
Error writing the file (meant for things like disk full conditions).
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_CHECKDEVICEONLINE">
<summary>
Device seems to be offline.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_INTERLOCK">
<summary>
Cover or door is open.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_DAMAGEDCORNER">
<summary>
Document has a damaged corner.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_FOCUSERROR">
<summary>
Focusing error during document capture.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_DOCTOOLIGHT">
<summary>
Document is too light.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_DOCTOODARK">
<summary>
Document is too dark.
</summary>
</member>
<member name="F:GdPicture14.TwainConditionCode.TWCC_NOMEDIA">
<summary>
No Media...
</summary>
</member>
<member name="T:GdPicture14.TwainPaperSize">
<summary>The paper size, i.e. the type of the paper, used by Twain.</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.NONE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A4LETTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.B5LETTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.USLETTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.USLEGAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A5">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.B4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.B6">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.USLEDGER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.USEXECUTIVE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A3">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.B3">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A6">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C5">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C6">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A04">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A02">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A0">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A7">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A9">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.A10">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB0">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB3">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB5">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB6">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB7">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB9">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.ISOB10">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB0">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB3">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB5">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB6">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB7">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB9">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.JISB10">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C0">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C3">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C7">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C9">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.C10">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.USSTATEMENT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.BUSINESSCARD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPaperSize.MAXSIZE">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainItemTypes">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_INVALID">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_INT8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_INT16">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_INT32">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_UINT8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_UINT16">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_UINT32">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_BOOL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_FIX32">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_FRAME">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_STR32">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_STR64">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_STR128">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainItemTypes.TWTY_STR255">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainLanguage">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_DAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_DUT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FCF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FRN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ICE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ITN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_NOR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_POR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SPA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SWE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_USA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_USERLOCALE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_AFRIKAANS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ALBANIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_ALGERIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_BAHRAIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_EGYPT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_IRAQ">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_JORDAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_KUWAIT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_LEBANON">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_LIBYA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_MOROCCO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_OMAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_QATAR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_SAUDIARABIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_SYRIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_TUNISIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_UAE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ARABIC_YEMEN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_BASQUE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_BYELORUSSIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_BULGARIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CATALAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE_HONGKONG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE_PRC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE_SINGAPORE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE_SIMPLIFIED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE_TAIWAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CHINESE_TRADITIONAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CROATIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_CZECH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_DANISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_DUTCH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_DUTCH_BELGIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_AUSTRALIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_CANADIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_IRELAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_NEWZEALAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_SOUTHAFRICA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_UK">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ENGLISH_USA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ESTONIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FAEROESE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FARSI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FINNISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FRENCH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FRENCH_BELGIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FRENCH_CANADIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FRENCH_LUXEMBOURG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_FRENCH_SWISS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GERMAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GERMAN_AUSTRIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GERMAN_LUXEMBOURG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GERMAN_LIECHTENSTEIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GERMAN_SWISS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GREEK">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_HEBREW">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_HUNGARIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ICELANDIC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_INDONESIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ITALIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ITALIAN_SWISS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_JAPANESE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_KOREAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_KOREAN_JOHAB">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_LATVIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_LITHUANIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_NORWEGIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_NORWEGIAN_BOKMAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_NORWEGIAN_NYNORSK">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_POLISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_PORTUGUESE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_PORTUGUESE_BRAZIL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ROMANIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_RUSSIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SERBIAN_LATIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SLOVAK">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SLOVENIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SPANISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SPANISH_MEXICAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SPANISH_MODERN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SWEDISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_THAI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_TURKISH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_UKRANIAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ASSAMESE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_BENGALI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_BIHARI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_BODO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_DOGRI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_GUJARATI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_HARYANVI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_HINDI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_KANNADA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_KASHMIRI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_MALAYALAM">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_MARATHI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_MARWARI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_MEGHALAYAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_MIZO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_NAGA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_ORISSI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_PUNJABI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_PUSHTU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SERBIAN_CYRILLIC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SIKKIMI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_SWEDISH_FINLAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_TAMIL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_TELUGU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_TRIPURI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_URDU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainLanguage.TWLG_VIETNAMESE">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainCountry">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_AFGHANISTAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ALGERIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_AMERICANSAMOA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ANDORRA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ANGOLA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ANGUILLA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ANTIGUA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ARGENTINA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ARUBA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ASCENSIONI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_AUSTRALIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_AUSTRIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BAHAMAS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BAHRAIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BANGLADESH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BARBADOS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BELGIUM">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BELIZE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BENIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BERMUDA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BHUTAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BOLIVIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BOTSWANA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BRITAIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BRITVIRGINIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BRAZIL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BRUNEI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BULGARIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BURKINAFASO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BURMA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BURUNDI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CAMAROON">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CANADA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CAPEVERDEIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CAYMANIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CENTRALAFREP">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CHAD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CHILE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CHINA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CHRISTMASIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_COCOSIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_COLOMBIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_COMOROS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CONGO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_COOKIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_COSTARICA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CUBA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CYPRUS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CZECHOSLOVAKIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_DENMARK">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_DJIBOUTI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_DOMINICA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_DOMINCANREP">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_EASTERIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ECUADOR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_EGYPT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ELSALVADOR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_EQGUINEA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ETHIOPIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FALKLANDIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FAEROEIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FIJIISLANDS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FINLAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FRANCE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FRANTILLES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FRGUIANA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FRPOLYNEISA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_FUTANAIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GABON">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GAMBIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GERMANY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GHANA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GIBRALTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GREECE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GREENLAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GRENADA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GRENEDINES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUADELOUPE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUAM">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUANTANAMOBAY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUATEMALA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUINEA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUINEABISSAU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GUYANA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_HAITI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_HONDURAS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_HONGKONG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_HUNGARY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ICELAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_INDIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_INDONESIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_IRAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_IRAQ">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_IRELAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ISRAEL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ITALY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_IVORYCOAST">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_JAMAICA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_JAPAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_JORDAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_KENYA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_KIRIBATI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_KOREA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_KUWAIT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LAOS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LEBANON">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LIBERIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LIBYA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LIECHTENSTEIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LUXENBOURG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MACAO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MADAGASCAR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MALAWI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MALAYSIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MALDIVES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MALI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MALTA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MARSHALLIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MAURITANIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MAURITIUS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MEXICO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MICRONESIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MIQUELON">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MONACO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MONGOLIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MONTSERRAT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MOROCCO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MOZAMBIQUE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NAMIBIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NAURU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NEPAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NETHERLANDS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NETHANTILLES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NEVIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NEWCALEDONIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NEWZEALAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NICARAGUA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NIGER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NIGERIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NIUE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NORFOLKI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NORWAY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_OMAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PAKISTAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PALAU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PANAMA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PARAGUAY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PERU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PHILLIPPINES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PITCAIRNIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PNEWGUINEA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_POLAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PORTUGAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_QATAR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_REUNIONI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ROMANIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_RWANDA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SAIPAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SANMARINO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SAOTOME">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SAUDIARABIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SENEGAL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SEYCHELLESIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SIERRALEONE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SINGAPORE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SOLOMONIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SOMALI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SOUTHAFRICA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SPAIN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SRILANKA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_STHELENA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_STKITTS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_STLUCIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_STPIERRE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_STVINCENT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SUDAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SURINAME">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SWAZILAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SWEDEN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SWITZERLAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SYRIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TAIWAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TANZANIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_THAILAND">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TOBAGO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TOGO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TONGAIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TRINIDAD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TUNISIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TURKEY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TURKSCAICOS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_TUVALU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_UGANDA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_USSR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_UAEMIRATES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_UNITEDKINGDOM">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_USA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_URUGUAY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_VANUATU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_VATICANCITY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_VENEZUELA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_WAKE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_WALLISIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_WESTERNSAHARA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_WESTERNSAMOA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_YEMEN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_YUGOSLAVIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ZAIRE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ZAMBIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ZIMBABWE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ALBANIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ARMENIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_AZERBAIJAN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BELARUS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_BOSNIAHERZGO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CAMBODIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CROATIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_CZECHREPUBLIC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_DIEGOGARCIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ERITREA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_ESTONIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_GEORGIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LATVIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LESOTHO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_LITHUANIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MACEDONIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MAYOTTEIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MOLDOVA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_MYANMAR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_NORTHKOREA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_PUERTORICO">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_RUSSIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SERBIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SLOVAKIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SLOVENIA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_SOUTHKOREA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_UKRAINE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_USVIRGINIS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCountry.TWCY_VIETNAM">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainCompression">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_UNSUPPORTED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_NONE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_PACKBITS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_GROUP31D">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_GROUP31DEOL">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_GROUP32D">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_GROUP4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_JPEG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_LZW">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_JBIG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_PNG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_RLE4">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_RLE8">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainCompression.TWCP_BITFIELDS">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainBitDepthReduction">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainBitDepthReduction.TWBR_UNSUPPORTED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBitDepthReduction.TWBR_THRESHOLD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBitDepthReduction.TWBR_HALFTONES">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBitDepthReduction.TWBR_CUSTHALFTONE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainBitDepthReduction.TWBR_DIFFUSION">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainPrinterMode">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_UNSUPPORTED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_IMPRINTERTOPBEFORE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_IMPRINTERTOPAFTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_IMPRINTERBOTTOMBEFORE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_IMPRINTERBOTTOMAFTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_ENDORSERTOPBEFORE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_ENDORSERTOPAFTER">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_ENDORSERBOTTOMBEFORE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainPrinterMode.TWPR_ENDORSERBOTTOMAFTER">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainOrientation">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_ROT0">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_ROT90">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_ROT180">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_ROT270">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_PORTRAIT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_LANDSCAPE">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_AUTO">
<summary>
Orients the image according to criteria determined by the source.
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_AUTOTEXT">
<summary>
Orients the document using text only algorithms.
</summary>
</member>
<member name="F:GdPicture14.TwainOrientation.TWOR_AUTOPICTURE">
<summary>
Orients the document using image only algorithms.
</summary>
</member>
<member name="T:GdPicture14.TwainImageFileFormats">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_UNSUPPORTED">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_TIFF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_PICT">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_BMP">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_XBM">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_JFIF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_FPX">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_TIFFMULTI">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_PNG">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_SPIFF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_EXIF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWPT_PDF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWPT_JPEG2000">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_JPN">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_JPX">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_DEJAVU">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_PDFA">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TwainImageFileFormats.TWFF_PDFA2">
<summary>
</summary>
</member>
<member name="T:GdPicture14.TwainCapabilities">
<summary></summary>
</member>
<member name="T:GdPicture14.TwainPageSide">
<summary></summary>
</member>
<member name="F:GdPicture14.TwainPageSide.Top">
<summary>
Front of sheet.
</summary>
</member>
<member name="F:GdPicture14.TwainPageSide.Bottom">
<summary>
Rear of sheet.
</summary>
</member>
<member name="T:GdPicture14.TagType">
<summary>The type of the tag used within a document. These tags, also known as document's metadata, allows for additional information to be stored within a document.</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeByte">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeASCII">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeShort">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeLong">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeRational">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeSByte">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeUndefined">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeSShort">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeSLong">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeSRational">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeFloat">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeDouble">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeLong64">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeSLong64">
<summary>
</summary>
</member>
<member name="F:GdPicture14.TagType.TagTypeIFD">
<summary>
</summary>
</member>
<member name="T:GdPicture14.IPTCTags">
<summary>IPTC tags, also known as document's metadata, allows for additional information to be stored within a document.</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagUnknown">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagRecordVersion">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagCaption">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagWriter">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagHeadline">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagSpecialInstructions">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagByLine">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagByLineTitle">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagCredit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagSource">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagObjectName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagDateCreated">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagCity">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagProvinceOfState">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagCountryOfPrimaryLocation">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagOriginalTransmissionReference">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagCategory">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagSupplementalCategories">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagUrgency">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagKeywords">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagCopyrightNotice">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagReleaseDate">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagReleaseTime">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagTimeCreated">
<summary>
</summary>
</member>
<member name="F:GdPicture14.IPTCTags.IPTCTagOriginatingProgram">
<summary>
</summary>
</member>
<member name="T:GdPicture14.Tags">
<summary>Document tags (EXIF, IPTC, Extra, Thumbnails, GPS, XML packet), also known as document's metadata, allows for additional information to be stored within a document.</summary>
</member>
<member name="F:GdPicture14.Tags.TagUnknown">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsVer">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsLatitudeRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsLatitude">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsLongitudeRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsLongitude">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsAltitudeRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsAltitude">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsGpsTime">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsGpsSatellites">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsGpsStatus">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsGpsMeasureMode">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsGpsDop">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsSpeedRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsSpeed">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsTrackRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsTrack">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsImgDirRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsImgDir">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsMapDatum">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestLatRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestLat">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestLongRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestLong">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestBearRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestBear">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestDistRef">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDestDist">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsProcessingMethod">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsAreaInformation">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDateStamp">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsDifferential">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagNewSubfileType">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSubfileType">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageWidth">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageHeight">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagBitsPerSample">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCompression">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPhotometricInterp">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagThreshHolding">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCellWidth">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCellHeight">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagFillOrder">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagDocumentName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageDescription">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagEquipMake">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagEquipModel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagStripOffsets">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagOrientation">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSamplesPerPixel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagRowsPerStrip">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagStripBytesCount">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagMinSampleValue">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagMaxSampleValue">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXResolution">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagYResolution">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPlanarConfig">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPageName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXPosition">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagYPosition">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagFreeOffsets">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagFreeByteCounts">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGrayResponseUnit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGrayResponseCurve">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagT4Option">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagT6Option">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagResolutionUnit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPageNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTransferFunction">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSoftwareUsed">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagDateTime">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagArtist">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagHostComputer">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPredictor">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagWhitePoint">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPrimaryChromaticities">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagColorMap">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagHalftoneHints">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTileWidth">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTileLength">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTileOffset">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTileByteCounts">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagBadFaxLines">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCleanFaxData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagConsecutiveBadFaxLines">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSubIFDs">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagInkSet">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagInkNames">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagNumberOfInks">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagDotRange">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTargetPrinter">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExtraSamples">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSampleFormat">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSMinSampleValue">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSMaxSampleValue">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagTransferRange">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagClipPath">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXClipPathUnits">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagYClipPathUnits">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagIndex">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGTables">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagOPIProxy">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGlobalParametersIFD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagProfileType">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagFaxProfile">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCodingMethods">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagVersionYear">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagModeNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagDecode">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagDefaultImageColor">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGProc">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGInterFormat">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGInterLength">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGRestartInterval">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGLosslessPredictors">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGPointTransforms">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGQTables">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGDCTables">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGACTables">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagYCbCrCoefficients">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagYCbCrSubsampling">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagYCbCrPositioning">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagREFBlackWhite">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagStripRowCounts">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXMLPacket">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagRating">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagRatingPercent">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagFrameDelay">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagLoopCount">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageID">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagWangAnnotations">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageCFARepeatPatternDim">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageCFAPattern">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBatteryLevel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCopyright">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifExposureTime">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGeoPixelScale">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagIntergraphTransformationMatrix">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagIPTC">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGeoTiePoints">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPLCartoIFDoffset">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGeoTransformationMatrix">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPhotoshop">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifIFD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageLayer">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGeoKeyDirectory">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGeoDoubleParams">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGeoASCIIParams">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifExposureProg">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSpectralSense">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGpsIFD">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifISOSpeed">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOECF">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifInterlace">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifTimeZoneOffset">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSelfTimerMode">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSensitivityType">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifStandardOutputSensitivity">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifRecommendedExposureIndex">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPhotoISOSpeed">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPhotoISOSpeedLatitudeyyy">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPhotoISOSpeedLatitudezzz">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifVer">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDTOrig">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDTDigitized">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCompConfig">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCompBPP">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifShutterSpeed">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAperture">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBrightness">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifExposureBias">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifMaxAperture">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSubjectDist">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifMeteringMode">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLightSource">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFlash">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalLength">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageFlashEnergy">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSpatialFrequencyResponse">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifNoise">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalPlaneXResolution">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalPlaneYResolution">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalPlaneResolutionUnit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSecurityClassification">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageHistory">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSubjectLocation">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageExposureIndex">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifTIFFEPStandardID">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageSensingMethod">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifMakerNote">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifUserComment">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDTSubsec">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDTOrigSS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDTDigSS">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageSourceData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXPTitle">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXPComment">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXPAuthor">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXPKeywords">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagXPSubject">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFPXVer">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifColorSpace">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPixXDim">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPixYDim">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifRelatedWav">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifInterop">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFlashEnergy">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSpatialFR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalXRes">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalYRes">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalResUnit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSubjectLoc">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifExposureIndex">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSensingMethod">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFileSource">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSceneType">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCfaPattern">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCustomRendered">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifExposureMode">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifWhiteBalance">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDigitalZoomRatio">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifFocalLengthIn35mmFilm">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSceneCaptureType">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifGainControl">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifContrast">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSaturation">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSharpness">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDeviceSettingDescription">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSubjectDistanceRange">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifImageUniqueID">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCameraOwnerName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBodySerialNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLensSpecification">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLensMake">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLensModel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLensSerialNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGDALMetaData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagGamma">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagFilmProductCode">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagImageSourceEK">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCaptureConditionsPAR">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagCameraOwner">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagSerialNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagUserSelectGroupTitle">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagDealerIDNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.CaptureDeviceFID">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagPrintIMData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDNGVersion">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDNGBackwardVersion">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifUniqueCameraModel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLocalizedCameraModel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCFAPlaneColor">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCFALayout">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLinearizationTable">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBlackLevelRepeatDim">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBlackLevel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBlackLevelDeltaH">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBlackLevelDeltaV">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifWhiteLevel">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDefaultScale">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDefaultCropOrigin">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDefaultCropSize">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifColorMatrix1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifColorMatrix2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCameraCalibration1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCameraCalibration2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifReductionMatrix1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifReductionMatrix2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAnalogBalance">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAsShotNeutral">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAsShotWhiteXY">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBaselineExposure">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBaselineNoise">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBaselineSharpness">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBayerGreenSplit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLinearResponseLimit">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCameraSerialNumber">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifLensInfo">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifChromaBlurRadius">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAntiAliasStrength">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifShadowScale">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifDNGPrivateData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifMakerNoteSafety">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCalibrationIlluminant1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCalibrationIlluminant2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifBestQualityScale">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifRawDataUniqueID">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOriginalRawFileName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOriginalRawFileData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifActiveArea">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifMaskedAreas">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAsShotICCProfile">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAsShotPreProfileMatrix">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCurrentICCProfile">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCurrentPreProfileMatrix">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifColorimetricReference">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifCameraCalibrationSignature">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileCalibrationSignature">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifAsShotProfileName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifNoiseReductionApplied">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileHueSatMapDims">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileHueSatMapData1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileHueSatMapData2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileToneCurve">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileEmbedPolicy">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileCopyright">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifForwardMatrix1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifForwardMatrix2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPreviewApplicationName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPreviewApplicationVersion">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPreviewSettingsName">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPreviewSettingsDigest">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPreviewColorSpace">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifPreviewDateTime">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifRawImageDigest">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOriginalRawFileDigest">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifSubTileBlockSize">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifRowInterleaveFactor">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileLookTableDims">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifProfileLookTableData">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOpcodeList1">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOpcodeList2">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifOpcodeList3">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagExifNoiseProfile">
<summary>
</summary>
</member>
<member name="F:GdPicture14.Tags.TagJPEGTablesMode">
<summary>
</summary>
</member>
<member name="T:GdPicture14.PrintQuality">
<summary>The quality of the hard copy or printout produced by a printer.</summary>
</member>
<member name="F:GdPicture14.PrintQuality.PrintQualityCustom">
<summary>Custom.</summary>
</member>
<member name="F:GdPicture14.PrintQuality.PrintQualityDraft">
<summary>Draft resolution.</summary>
</member>
<member name="F:GdPicture14.PrintQuality.PrintQualityLowResolution">
<summary>Low resolution.</summary>
</member>
<member name="F:GdPicture14.PrintQuality.PrintQualityMediumResolution">
<summary>Medium resolution.</summary>
</member>
<member name="F:GdPicture14.PrintQuality.PrintQualityHighResolution">
<summary>High resolution.</summary>
</member>
<member name="T:GdPicture14.PaletteType">
<summary>The type of the color palette used by a GdPicture image.</summary>
</member>
<member name="F:GdPicture14.PaletteType.PaletteTypeUndefined">
<summary>The palette type is undefined.</summary>
</member>
<member name="F:GdPicture14.PaletteType.PaletteTypeHasAlpha">
<summary>The palette entries support alpha channel.</summary>
</member>
<member name="F:GdPicture14.PaletteType.PaletteTypeGrayScale">
<summary>The palette is a grayscale palette.</summary>
</member>
<member name="F:GdPicture14.PaletteType.PaletteTypeGrayScaleAlpha">
<summary>The palette is a grayscale palette with alpha channel support for its entries.</summary>
</member>
<member name="F:GdPicture14.PaletteType.PaletteTypeHalfTone">
<summary>The palette is a halftone palette.</summary>
</member>
<member name="F:GdPicture14.PaletteType.PaletteTypeHalfToneAlpha">
<summary>The palette is a halftone palette with alpha channel support for its entries.</summary>
</member>
<member name="T:GdPicture14.ImageColorSpace">
<summary>Defines the color space used by a GdPicture image.</summary>
</member>
<member name="F:GdPicture14.ImageColorSpace.ImageColorSpaceUnknown">
<summary>No color space information.</summary>
</member>
<member name="F:GdPicture14.ImageColorSpace.ImageColorSpaceRGB">
<summary>The image is stored using an RGB color space.</summary>
</member>
<member name="F:GdPicture14.ImageColorSpace.ImageColorSpaceCMYK">
<summary>The image is stored using a CMYK color space.</summary>
</member>
<member name="F:GdPicture14.ImageColorSpace.ImageColorSpaceGRAY">
<summary>The image is a grayscale image.</summary>
</member>
<member name="T:GdPicture14.Operators">
<summary>Specifies used operators when combining images.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorAnd">
<summary>Pixel = Pixel And Source.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorOr">
<summary>Pixel = Pixel Or Source.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorXor">
<summary>Pixel = Pixel Xor Source.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorMin">
<summary>Pixel = Min(Pixel, Source).</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorMax">
<summary>Pixel = Max(Pixel, Source).</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorAbs">
<summary>Pixel = Abs(Pixel, Source).</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorMultiply">
<summary>Pixel = (Pixel * Source) / 255.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorDivide">
<summary>Pixel = Pixel / Source.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorPlus">
<summary>Pixel = Pixel + Source.</summary>
</member>
<member name="F:GdPicture14.Operators.OperatorLess">
<summary>Pixel = Pixel - Source.</summary>
</member>
<member name="T:GdPicture14.ThumbnailAlignment">
<summary>Defines an alignment of the thumbnails.</summary>
</member>
<member name="F:GdPicture14.ThumbnailAlignment.ThumbnailAlignmentHorizontal">
<summary>Horizontal alignment.</summary>
</member>
<member name="F:GdPicture14.ThumbnailAlignment.ThumbnailAlignmentVertical">
<summary>Vertical alignment.</summary>
</member>
<member name="T:GdPicture14.TextAlignment">
<summary>Defines how text is aligned.</summary>
</member>
<member name="F:GdPicture14.TextAlignment.TextAlignmentNear">
<summary>The text is aligned near the layout. In a left-to-right layout, the near position is left.
In a right-to-left layout, the near position is right.</summary>
</member>
<member name="F:GdPicture14.TextAlignment.TextAlignmentCenter">
<summary>Text is aligned in the center of the layout rectangle.</summary>
</member>
<member name="F:GdPicture14.TextAlignment.TextAlignmentFar">
<summary>Text is aligned far from the origin position of the layout rectangle. In a left-to-right layout, the far position is right.
In a right-to-left layout, the far position is left.</summary>
</member>
<member name="T:GdPicture14.PrintAlignment">
<summary>Specifies the image alignment within the page during a print process.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentMiddleLeft">
<summary>The image is aligned in the middle left of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentMiddleRight">
<summary>The image is aligned in the middle right of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentMiddleCenter">
<summary>The image is aligned in the middle center of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentDefault">
<summary>The image is aligned as it is. The default value.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentTopLeft">
<summary>The image is aligned in the top left of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentTopRight">
<summary>The image is aligned in the top right of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentTopCenter">
<summary>The image is aligned in the top center of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentBottomLeft">
<summary>The image is aligned in the bottom left of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentBottomRight">
<summary>The image is aligned in the bottom right of the page.</summary>
</member>
<member name="F:GdPicture14.PrintAlignment.PrintAlignmentBottomCenter">
<summary>The image is aligned in the bottom center of the page.</summary>
</member>
<member name="T:GdPicture14.BitonalReduction">
<summary>Specifies the algorithm to be used to perform black and white effect on images.</summary>
</member>
<member name="F:GdPicture14.BitonalReduction.NearestColor">
<summary>Each pixel value is compared against a fixed threshold.
This may be the simplest dithering algorithm there is, but it results in immense loss of detail and contouring.</summary>
</member>
<member name="F:GdPicture14.BitonalReduction.OrderedDither">
<summary>Produces a cross-hatch pattern. This is a form of dispersed dithering.
Because the dots don't cluster, the result looks much less grainy.</summary>
</member>
<member name="F:GdPicture14.BitonalReduction.Burke">
<summary>A simplified form of Stucki dithering that is faster, but less clean than Stucki dithering.</summary>
</member>
<member name="F:GdPicture14.BitonalReduction.Stucki">
<summary>Based on Floyd Steinberg, but is slightly faster. Its output tends to be clean and sharp.</summary>
</member>
<member name="F:GdPicture14.BitonalReduction.FloydSteinberg">
<summary>Only diffuses the error to neighbouring pixels. This results in very fine-grained dithering.</summary>
</member>
<member name="T:GdPicture14.MouseButton">
<summary>Enumerates the mouse buttons.</summary>
</member>
<member name="F:GdPicture14.MouseButton.MouseButtonNone">
<summary>None.</summary>
</member>
<member name="F:GdPicture14.MouseButton.MouseButtonLeft">
<summary>The left button.</summary>
</member>
<member name="F:GdPicture14.MouseButton.MouseButtonRight">
<summary>The right button.</summary>
</member>
<member name="F:GdPicture14.MouseButton.MouseButtonMiddle">
<summary>The middle button.</summary>
</member>
<member name="F:GdPicture14.MouseButton.MouseButtonXButton1">
<summary>The first X-mouse button.</summary>
</member>
<member name="F:GdPicture14.MouseButton.MouseButtonXButton2">
<summary>The second X-mouse button.</summary>
</member>
<member name="T:GdPicture14.ViewerZoomMode">
<summary>Specifies the zoom mode used by the viewer to display the document.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomMode100">
<summary>The zoom is set to display the 100% of the document. The default value.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomModeFitToViewer">
<summary>Fits the displayed document to the viewer while keeping the aspect ratio.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomModeWidthViewer">
<summary>The document is zoomed to fit the width of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomModeCustom">
<summary>The user-defined zoom mode specified by using the required zoom parameters.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomModeHeightViewer">
<summary>The document is zoomed to fit the height of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomModeToViewer">
<summary>The document is zoomed to fit the entire viewer area without keeping the aspect ratio.</summary>
</member>
<member name="F:GdPicture14.ViewerZoomMode.ZoomModeShrinkToViewerWidth">
<summary>Shrinks the displayed document to the viewer width.</summary>
</member>
<member name="T:GdPicture14.PageDisplayMode">
<summary>Defines how the pages are displayed on the screen.</summary>
</member>
<member name="F:GdPicture14.PageDisplayMode.SinglePageView">
<summary>Displays a single page on the screen.</summary>
</member>
<member name="F:GdPicture14.PageDisplayMode.MultiplePagesView">
<summary>Displays all document's pages on the screen and enables continuous scrolling.</summary>
</member>
<member name="T:GdPicture14.ViewerMouseMode">
<summary>Defines the way how the mouse is used to manipulate with the displayed document.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseMode.MouseModeDefault">
<summary>Do nothing. The default value.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseMode.MouseModeAreaSelection">
<summary>Allows user to select an area of the displayed document.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseMode.MouseModePan">
<summary>Allows user to pan the displayed document.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseMode.MouseModeAreaZooming">
<summary>Allows user to select for zooming an area of the displayed document.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseMode.MouseModeMagnifier">
<summary>Displays a magnifier tool.</summary>
</member>
<member name="T:GdPicture14.ViewerDocumentPosition">
<summary>Specifies the page position within the viewer, when the rendering area of the displayed document is smaller than viewer's area.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionMiddleLeft">
<summary>The page is displayed in the middle left of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionMiddleRight">
<summary>The page is displayed in the middle right of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionMiddleCenter">
<summary>The page is displayed in the middle center of the viewer. The default value.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionTopLeft">
<summary>The page is displayed in the top left of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionTopRight">
<summary>The page is displayed in the top right of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionTopCenter">
<summary>The page is displayed in the top center of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionBottomLeft">
<summary>The page is displayed in the bottom left of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionBottomRight">
<summary>The page is displayed in the bottom right of the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentPosition.DocumentPositionBottomCenter">
<summary>The page is displayed in the bottom center of the viewer.</summary>
</member>
<member name="T:GdPicture14.ViewerDocumentAlignment">
<summary>Specifies the page alignment within the viewer, when the area of the viewer is smaller than the displayed document.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentMiddleLeft">
<summary>The page is aligned in the middle left within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentMiddleRight">
<summary>The page is aligned in the middle right within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentMiddleCenter">
<summary>The page is aligned in the middle center within the viewer. The default value.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentTopLeft">
<summary>The page is aligned in the top left within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentTopRight">
<summary>The page is aligned in the top right within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentTopCenter">
<summary>The page is aligned in the top center within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentBottomLeft">
<summary>The page is aligned in the bottom left within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentBottomRight">
<summary>The page is aligned in the bottom right within the viewer.</summary>
</member>
<member name="F:GdPicture14.ViewerDocumentAlignment.DocumentAlignmentBottomCenter">
<summary>The page is aligned in the bottom center within the viewer.</summary>
</member>
<member name="T:GdPicture14.DisplayQuality">
<summary> Specifies the level of displaying quality according to the algorithm used when images are scaled or rotated.</summary>
</member>
<member name="F:GdPicture14.DisplayQuality.DisplayQualityLow">
<summary>Low quality interpolation.</summary>
</member>
<member name="F:GdPicture14.DisplayQuality.DisplayQualityBilinear">
<summary>Bilinear interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 50 percent of its original size.</summary>
</member>
<member name="F:GdPicture14.DisplayQuality.DisplayQualityBicubic">
<summary>Bicubic interpolation. No prefiltering is done. This mode is not suitable for shrinking an image below 25 percent of its original size.</summary>
</member>
<member name="F:GdPicture14.DisplayQuality.DisplayQualityBilinearHQ">
<summary>High-quality bilinear interpolation. Prefiltering is performed to ensure high-quality shrinking.</summary>
</member>
<member name="F:GdPicture14.DisplayQuality.DisplayQualityBicubicHQ">
<summary>High-quality bicubic interpolation. Prefiltering is performed to ensure high-quality shrinking. This mode produces the highest quality transformed images.</summary>
</member>
<member name="F:GdPicture14.DisplayQuality.DisplayQualityAutomatic">
<summary>Automatic display quality.</summary>
</member>
<member name="T:GdPicture14.PrintSizeOption">
<summary>Specifies how the page size must be adjusted depending of the actual paper size when printing.</summary>
</member>
<member name="F:GdPicture14.PrintSizeOption.PrintSizeOptionActual">
<summary>Use page size.</summary>
</member>
<member name="F:GdPicture14.PrintSizeOption.PrintSizeOptionFit">
<summary>Fit page content to paper size.</summary>
</member>
<member name="F:GdPicture14.PrintSizeOption.PrintSizeOptionShrinkOversized">
<summary>Fit page content to paper size when page size exceed paper size.</summary>
</member>
<member name="T:GdPicture14.ViewerMouseWheelMode">
<summary>Defines the way how the mouse wheel is used to manipulate with the displayed document.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseWheelMode.MouseWheelModeDisabled">
<summary>The mouse wheel mode is disabled.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseWheelMode.MouseWheelModeZoom">
<summary>The mouse wheel is used to zoom the document.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseWheelMode.MouseWheelModeVerticalScroll">
<summary>The mouse wheel is used to scroll the document vertically.</summary>
</member>
<member name="F:GdPicture14.ViewerMouseWheelMode.MouseWheelModePageChange">
<summary>The mouse wheel is used to change between pages when viewing the document.</summary>
</member>
<member name="T:GdPicture14.PrinterColorMode">
<summary>Specifies whether the output will print in color or in monochrome on a device that supports color.</summary>
</member>
<member name="F:GdPicture14.PrinterColorMode.PrinterColorModeUnknown">
<summary>Unknown or undefined color mode.</summary>
</member>
<member name="F:GdPicture14.PrinterColorMode.PrinterColorModeGray">
<summary>Print output in monochrome (usually shades of black and white).</summary>
</member>
<member name="F:GdPicture14.PrinterColorMode.PrinterColorModeColor">
<summary>Print output in color.</summary>
</member>
<member name="T:GdPicture14.PrinterOrientation">
<summary>Specifies whether documents are printed in portrait or landscape mode.</summary>
</member>
<member name="F:GdPicture14.PrinterOrientation.PrinterOrientationPortrait">
<summary>Documents are printed vertically. The height of the page is greater than its width.</summary>
</member>
<member name="F:GdPicture14.PrinterOrientation.PrinterOrientationLandscape">
<summary>Documents are printed horizontally. The width of the page is greater than its height.</summary>
</member>
<member name="T:GdPicture14.ReferencePoint">
<summary>Defines the reference point of the page when detecting and removing margins.</summary>
</member>
<member name="F:GdPicture14.ReferencePoint.ReferencePointTopLeft">
<summary>The reference point is top left.</summary>
</member>
<member name="F:GdPicture14.ReferencePoint.ReferencePointTopRight">
<summary>The reference point is top right.</summary>
</member>
<member name="F:GdPicture14.ReferencePoint.ReferencePointBottomLeft">
<summary>The reference point is bottom left.</summary>
</member>
<member name="F:GdPicture14.ReferencePoint.ReferencePointBottomRight">
<summary>The reference point is bottom right.</summary>
</member>
<member name="T:GdPicture14.ForegroundMixMode">
<summary>Specifies the foreground mix mode to use when combining the region and the displayed image.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeUNDEFINED">
<summary>Undefined. Do not use.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeBLACK">
<summary>Pixel is always 0.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeNOTMERGEPEN">
<summary>Pixel is the inverse of the ForegroundMixModeMERGEPEN color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeMASKNOTPEN">
<summary>Pixel is a combination of the colors common to both the pen and the inverse of the screen.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeNOTCOPYPEN">
<summary>Pixel is the inverse of the pen color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeMASKPENNOT">
<summary>Pixel is a combination of the colors common to both the pen and the inverse of the screen.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeNOT">
<summary>Pixel is the inverse of the screen color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeXORPEN">
<summary>Pixel is a combination of the colors in the pen and in the screen, but not in both.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeNOTMASKPEN">
<summary>Pixel is the inverse of the ForegroundMixModeMASKPEN color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeMASKPEN">
<summary>Pixel is a combination of the colors common to both the pen and the screen.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeNOTXORPEN">
<summary>Pixel is the inverse of the R2_XORPEN color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeNOP">
<summary>Pixel remains unchanged.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeMERGENOTPEN">
<summary>Pixel is a combination of the screen color and the inverse of the pen color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeCOPYPEN">
<summary>Pixel is the pen color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeMERGEPENNOT">
<summary>Pixel is a combination of the pen color and the inverse of the screen color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeMERGEPEN">
<summary>Pixel is a combination of the pen color and the screen color.</summary>
</member>
<member name="F:GdPicture14.ForegroundMixMode.ForegroundMixModeWHITE">
<summary>Pixel is always 1.</summary>
</member>
<member name="T:GdPicture14.PatchCodeType">
<summary>Defines the type of a Patch Code.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeTypeUnknown">
<summary>Unknown or undefined patch code.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeType1">
<summary>Code 1. Used in Patch 1 and Patch 6.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeType2">
<summary>Code 2. Used in Patch 2.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeType3">
<summary>Code 3. Used in Patch 3 and Transfer Patch.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeType4">
<summary>Code 4. Used in Patch 4 and Toggle Patch.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeType5">
<summary>Code 5. Inverted Code 1, used in Patch 1 and Patch 6.</summary>
</member>
<member name="F:GdPicture14.PatchCodeType.PatchCodeType6">
<summary>Code 6. Inverted Code 3, used in Patch 3 and Transfer Patch.</summary>
</member>
<member name="T:GdPicture14.BarcodeAlign">
<summary>Specifies the alignment of the barcode within its bounding box when the barcode is drawn.</summary>
</member>
<member name="F:GdPicture14.BarcodeAlign.BarcodeAlignLeft">
<summary>The barcode is aligned in the left of its bounding box.</summary>
</member>
<member name="F:GdPicture14.BarcodeAlign.BarcodeAlignCenter">
<summary>The barcode is aligned in the center of its bounding box.</summary>
</member>
<member name="F:GdPicture14.BarcodeAlign.BarcodeAlignRight">
<summary>The barcode is aligned in the right of its bounding box.</summary>
</member>
<member name="T:GdPicture14.Barcode1DWriterType">
<summary>All supported 1D (one-dimensional or linear) barcode types used for writing.</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUPCVersionA">
<summary>UPC Version A</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUPCVersionE">
<summary>UPC Version E</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUPCSupplemental2Digit">
<summary>UPC Supplemental 2 Digit</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUPCSupplemental5Digit">
<summary>UPC Supplemental 5 Digit</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterEAN13">
<summary>EAN 113</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterEAN8">
<summary>EAN 8</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterInterleaved2of5">
<summary>Interleaved 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterStandard2of5">
<summary>Standard2of5</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterIndustrial2of5">
<summary>Industrial2of5</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode39">
<summary>Code 39</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode39Extended">
<summary>Code39Extended</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCodabar">
<summary>Codabar</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterPostNet">
<summary>PostNet</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterBookland">
<summary>Bookland</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterISBN">
<summary>ISBN</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterJAN13">
<summary>JAN13</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterMSIMod10">
<summary>MSI Mod10</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterMSI2Mod10">
<summary>MSI 2 Mod10</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterMSIMod11">
<summary>MSI Mod11</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterMSIMod11Mod10">
<summary>MSI Mod 11 Mod10</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterModifiedPlessey">
<summary>Modified Plessey</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode11">
<summary>Code 11</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUSD8">
<summary>USD 8</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUCC12">
<summary>UCC12</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterUCC13">
<summary>UCC13</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterLOGMARS">
<summary>LOGMARS</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode128">
<summary>Code 128</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode128A">
<summary>Code 128A</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode128B">
<summary>Code 128B</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode128C">
<summary>Code 128C</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterITF14">
<summary>ITF14</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterCode93">
<summary>Code93</summary>
</member>
<member name="F:GdPicture14.Barcode1DWriterType.Barcode1DWriterTelePen">
<summary>TelePen</summary>
</member>
<member name="T:GdPicture14.Barcode1DReaderType">
<summary>All supported 1D (one-dimensional or linear) barcode types used for reading.</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderNone">
<summary>None of them.</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderIndustrial2of5">
<summary>Industrial 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderInverted2of5">
<summary>Inverted 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderInterleaved2of5">
<summary>Interleaved 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderIata2of5">
<summary>Iata 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderMatrix2of5">
<summary>Matrix 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderCode39">
<summary>Code 39</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderCodeabar">
<summary>Codeabar</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderBcdMatrix">
<summary>Bcd Matrix</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderDataLogic2of5">
<summary>DataLogic 2 of 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderCode128">
<summary>Code 128</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderCODE93">
<summary>Code 93</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderEAN13">
<summary>EAN 13</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderUPCA">
<summary>UPC Version A</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderEAN8">
<summary>EAN 8</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderUPCE">
<summary>UPC Version E</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderADD5">
<summary>ADD 5</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderType.Barcode1DReaderADD2">
<summary>ADD 2</summary>
</member>
<member name="T:GdPicture14.Barcode1DReaderScanMode">
<summary>Defines the best scan mode (speed or quality) when reading 1D barcodes.</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderScanMode.BestSpeed">
<summary>The best speed.</summary>
</member>
<member name="F:GdPicture14.Barcode1DReaderScanMode.BestQuality">
<summary>The best quality.</summary>
</member>
<member name="T:GdPicture14.BarcodeQRReaderScanMode">
<summary>Defines the best scan mode (speed or quality) when reading QR-Codes.</summary>
</member>
<member name="F:GdPicture14.BarcodeQRReaderScanMode.BestSpeed">
<summary>The best speed.</summary>
</member>
<member name="F:GdPicture14.BarcodeQRReaderScanMode.BestQuality">
<summary>The best quality.</summary>
</member>
<member name="T:GdPicture14.BarcodeQRErrorCorrectionLevel">
<summary>Specifies the QR-Code error correction. The higher the error correction level, the less storage capacity.</summary>
</member>
<member name="F:GdPicture14.BarcodeQRErrorCorrectionLevel.BarcodeQRErrorCorrectionLevelL">
<summary>The low level up to 7% damage can be restored.</summary>
</member>
<member name="F:GdPicture14.BarcodeQRErrorCorrectionLevel.BarcodeQRErrorCorrectionLevelM">
<summary>The medium level up to 15% damage can be restored.</summary>
</member>
<member name="F:GdPicture14.BarcodeQRErrorCorrectionLevel.BarcodeQRErrorCorrectionLevelQ">
<summary>The quartile level up to 25% damage can be restored.</summary>
</member>
<member name="F:GdPicture14.BarcodeQRErrorCorrectionLevel.BarcodeQRErrorCorrectionLevelH">
<summary>The high level up to 30% damage can be restored.</summary>
</member>
<member name="T:GdPicture14.BarcodeMicroQRErrorCorrectionLevel">
<summary>Specifies the Micro QR-Code error correction. The higher the error correction level, the less storage capacity.</summary>
</member>
<member name="F:GdPicture14.BarcodeMicroQRErrorCorrectionLevel.BarcodeMicroQRErrorCorrectionLevelL">
<summary>The low level up to 7% damage can be restored.</summary>
</member>
<member name="F:GdPicture14.BarcodeMicroQRErrorCorrectionLevel.BarcodeMicroQRErrorCorrectionLevelM">
<summary>The medium level up to 15% damage can be restored.</summary>
</member>
<member name="F:GdPicture14.BarcodeMicroQRErrorCorrectionLevel.BarcodeMicroQRErrorCorrectionLevelQ">
<summary>The quartile level up to 25% damage can be restored.</summary>
</member>
<member name="T:GdPicture14.BarcodeQREncodingMode">
<summary>Defines the encoding mode for QR barcode.
<para>You can find more information <a href=" http://en.wikipedia.org/wiki/QR_code#Encoding>">here</a>.</para>
</summary>
</member>
<member name="F:GdPicture14.BarcodeQREncodingMode.BarcodeQREncodingModeUndefined">
<summary>The engine selects the most appropriate mode automatically according to the input data.</summary>
</member>
<member name="F:GdPicture14.BarcodeQREncodingMode.BarcodeQREncodingModeNumeric">
<summary>Numeric encoding (10 bits per 3 digits).</summary>
</member>
<member name="F:GdPicture14.BarcodeQREncodingMode.BarcodeQREncodingModeAlphaNumeric">
<summary>Alphanumeric encoding (11 bits per 2 characters).</summary>
</member>
<member name="F:GdPicture14.BarcodeQREncodingMode.BarcodeQREncodingModeByte">
<summary>Byte encoding (8 bits per character).</summary>
</member>
<member name="F:GdPicture14.BarcodeQREncodingMode.BarcodeQREncodingModeKanji">
<summary>Kanji encoding (13 bits per character).</summary>
</member>
<member name="F:GdPicture14.BarcodeQREncodingMode.BarcodeQREncodingModeBOM">
<summary>Same as BarcodeQREncodingModeUndefined, but, if the data needs UTF8 encoding, the encoded data will start with UTF-8 BOM.</summary>
</member>
<member name="T:GdPicture14.BarcodeDataMatrixEncodingMode">
<summary>Defines the encoding mode for DataMatrix barcode.
<para>You can find more information <a href=" http://en.wikipedia.org/wiki/Data_Matrix#Encoding">here</a>.</para>
</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeUndefined">
<summary>The engine selects the most appropriate mode automatically according to the input data.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeASCII">
<summary>ASCII data (ASCII value + 1)</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeC40">
<summary>C40 encoding</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeText">
<summary>Text encoding</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeX12">
<summary>ANSI X12 encoding</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeEDIFACT">
<summary>EDIFACT encoding</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixEncodingMode.BarcodeDataMatrixEncodingModeBase256">
<summary>Base 256 encoding</summary>
</member>
<member name="T:GdPicture14.BarcodePDF417EncodingMode">
<summary>Defines the encoding mode for PDF 417 barcode.
<para>You can find more information <a href=" http://en.wikipedia.org/wiki/PDF417#Encoding">here</a>.</para>
</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417EncodingMode.BarcodePDF417EncodingModeUndefined">
<summary>The engine selects the most appropriate mode automatically according to the input data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417EncodingMode.BarcodePDF417EncodingModeText">
<summary>Text encoding. Each code word represents two base-30 digits.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417EncodingMode.BarcodePDF417EncodingModeByte">
<summary>Byte encoding. Each group of 5 code words represents 6 bytes.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417EncodingMode.BarcodePDF417EncodingModeNumeric">
<summary>Numeric encoding. n digits are encoded in n/3+1 code words, up to a maximum of 44 digits in 15 code words.</summary>
</member>
<member name="T:GdPicture14.BarcodePDF417ErrorCorrectionLevel">
<summary>Specifies the Reed Solomon error correction level. The higher the error correction level, the less storage capacity.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevelAuto">
<summary>Automatic level. Then engine will determine automatically the level required according to the AIM recommendations.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel0">
<summary>2 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel1">
<summary>4 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel2">
<summary>8 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel3">
<summary>16 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel4">
<summary>32 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel5">
<summary>64 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel6">
<summary>128 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel7">
<summary>256 Codewords will be used to store error correction data.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ErrorCorrectionLevel.BarcodePDF417ErrorCorrectionLevel8">
<summary>512 Codewords will be used to store error correction data.</summary>
</member>
<member name="T:GdPicture14.BarcodeDataMatrixVersion">
<summary>Defines the version (code size) of the DataMatrix symbol.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersionAuto">
<summary>The engine selects the smallest rectangular symbol to fit the data.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion010x010">
<summary>Code size is 10x10 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion012x012">
<summary>Code size is 12x12 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion014x014">
<summary>Code size is 14x14 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion016x016">
<summary>Code size is 16x16 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion018x018">
<summary>Code size is 18x18 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion020x020">
<summary>Code size is 20x20 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion022x022">
<summary>Code size is 22x22 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion024x024">
<summary>Code size is 24x24 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion026x026">
<summary>Code size is 20x20 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion032x032">
<summary>Code size is 32x32 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion036x036">
<summary>Code size is 36x36 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion040x040">
<summary>Code size is 40x40 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion044x044">
<summary>Code size is 44x44 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion048x048">
<summary>Code size is 48x48 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion052x052">
<summary>Code size is 52x52 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion064x064">
<summary>Code size is 64x64 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion072x072">
<summary>Code size is 72x72 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion080x080">
<summary>Code size is 80x80 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion088x088">
<summary>Code size is 88x88 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion096x096">
<summary>Code size is 96x96 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion104x104">
<summary>Code size is 104x104 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion120x120">
<summary>Code size is 120x120 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion132x132">
<summary>Code size is 132x132 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion144x144">
<summary>Code size is 144x144 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion008x018">
<summary>Code size is 8x18 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion008x032">
<summary>Code size is 8x32 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion012x026">
<summary>Code size is 12x26 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion012x036">
<summary>Code size is 12x36 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion016x036">
<summary>Code size is 16x36 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixVersion.BarcodeDataMatrixVersion016x048">
<summary>Code size is 16x48 modules.</summary>
</member>
<member name="T:GdPicture14.BarcodeAztecCodeVersion">
<summary>Defines the version (code size) of the Aztec Code symbol.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersionAuto">
<summary>The engine selects the smallest symbol to fit the data.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersionCompact1">
<summary> The Finder pattern is compact and code size is 15x15 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion1">
<summary> The Finder pattern is full-size and code size is 19x19 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersionCompact2">
<summary> The Finder pattern is compact and code size is 19x19 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion2">
<summary> The Finder pattern is full-size and code size is 23x23 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersionCompact3">
<summary> The Finder pattern is compact and code size is 23x23 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion3">
<summary> The Finder pattern is full-size and code size is 27x27 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersionCompact4">
<summary> The Finder pattern is compact and code size is 27x27 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion4">
<summary> The Finder pattern is full-size and code size is 31x31 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion5">
<summary> The Finder pattern is full-size and code size is 37x37 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion6">
<summary> The Finder pattern is full-size and code size is 41x41 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion7">
<summary> The Finder pattern is full-size and code size is 45x45 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion8">
<summary> The Finder pattern is full-size and code size is 49x49 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion9">
<summary> The Finder pattern is full-size and code size is 53x53 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion10">
<summary> The Finder pattern is full-size and code size is 57x57 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion11">
<summary> The Finder pattern is full-size and code size is 61x61 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion12">
<summary> The Finder pattern is full-size and code size is 67x67 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion13">
<summary> The Finder pattern is full-size and code size is 71x71 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion14">
<summary> The Finder pattern is full-size and code size is 75x75 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion15">
<summary> The Finder pattern is full-size and code size is 79x79 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion16">
<summary> The Finder pattern is full-size and code size is 83x83 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion17">
<summary> The Finder pattern is full-size and code size is 87x87 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion18">
<summary> The Finder pattern is full-size and code size is 91x91 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion19">
<summary> The Finder pattern is full-size and code size is 95x95 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion20">
<summary> The Finder pattern is full-size and code size is 101x101 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion21">
<summary> The Finder pattern is full-size and code size is 105x105 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion22">
<summary> The Finder pattern is full-size and code size is 109x109 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion23">
<summary> The Finder pattern is full-size and code size is 113x113 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion24">
<summary> The Finder pattern is full-size and code size is 117x117 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion25">
<summary> The Finder pattern is full-size and code size is 121x121 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion26">
<summary> The Finder pattern is full-size and code size is 125x125 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion27">
<summary> The Finder pattern is full-size and code size is 131x131 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion28">
<summary> The Finder pattern is full-size and code size is 135x135 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion29">
<summary> The Finder pattern is full-size and code size is 139x139 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion30">
<summary> The Finder pattern is full-size and code size is 143x143 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion31">
<summary> The Finder pattern is full-size and code size is 147x147 modules.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecCodeVersion.BarcodeAztecCodeVersion32">
<summary> The Finder pattern is full-size and code size is 151x151 modules.</summary>
</member>
<member name="T:GdPicture14.BarcodePDF417ReaderScanMode">
<summary>Defines the best scan mode (speed or quality) when reading PDF417 barcodes.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ReaderScanMode.BestSpeed">
<summary>The best speed.</summary>
</member>
<member name="F:GdPicture14.BarcodePDF417ReaderScanMode.BestQuality">
<summary>The best quality.</summary>
</member>
<member name="T:GdPicture14.BarcodeMaxiCodeEncodingMode">
<summary>Defines the encoding mode for MaxiCode.
</summary>
</member>
<member name="F:GdPicture14.BarcodeMaxiCodeEncodingMode.Mode2">
<summary>
Mode 2. To encode is this mode data should be formated like this:
[PostalCode][GS][CountryCode][GS][ServiceClass][GS][RestOfTheMessageToEncode]
where:
[PostalCode] is numeric data, up to 9 digits
[CountryCode] is 3 digits numeric data
[ServiceClass] is 3 digits numeric data
[GS] is ASCII code 0x1D
[RestOfTheMessageToEncode] is any data to supplementary encode
</summary>
</member>
<member name="F:GdPicture14.BarcodeMaxiCodeEncodingMode.Mode3">
<summary>
Mode 3. To encode is this mode data should be formated like this:
[PostalCode][GS][CountryCode][GS][ServiceClass][GS][RestOfTheMessageToEncode]
where:
[PostalCode] is alphanumeric data, up to 6 characters. It should contains only upper characters and numeric.
[CountryCode] is 3 digits numeric data
[ServiceClass] is 3 digits numeric data
[GS] is ASCII code 0x1D
[RestOfTheMessageToEncode] is any data to supplementary encode
</summary>
</member>
<member name="F:GdPicture14.BarcodeMaxiCodeEncodingMode.Mode4">
<summary>
Mode 4. Encodes data using standard error correction.
</summary>
</member>
<member name="F:GdPicture14.BarcodeMaxiCodeEncodingMode.Mode5">
<summary>
Mode 4. Encodes data using enhanced error correction, less codewords for data, more for error correction.
</summary>
</member>
<member name="T:GdPicture14.OMRMode">
<summary>Defines the OMR mode (speed or quality).</summary>
</member>
<member name="F:GdPicture14.OMRMode.FavorQuality">
<summary>Favors quality over speed.</summary>
</member>
<member name="F:GdPicture14.OMRMode.FavorSpeed">
<summary>Favors speed over quality.</summary>
</member>
<member name="T:GdPicture14.BlobRemoveMode">
<summary>Defines the mode (speed or quality) when removing ink blobs.</summary>
</member>
<member name="F:GdPicture14.BlobRemoveMode.FavorQuality">
<summary>Favors quality over speed.</summary>
</member>
<member name="F:GdPicture14.BlobRemoveMode.FavorSpeed">
<summary>Favors speed over quality.</summary>
</member>
<member name="T:GdPicture14.BarcodeDataMatrixReaderScanMode">
<summary>Defines the best scan mode (speed or quality) when reading DataMatrix barcodes.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixReaderScanMode.BestSpeed">
<summary>The best speed.</summary>
</member>
<member name="F:GdPicture14.BarcodeDataMatrixReaderScanMode.BestQuality">
<summary>The best quality.</summary>
</member>
<member name="T:GdPicture14.BarcodeAztecReaderScanMode">
<summary>Defines the best scan mode (speed or quality) when reading Aztec barcodes.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecReaderScanMode.BestSpeed">
<summary>The best speed.</summary>
</member>
<member name="F:GdPicture14.BarcodeAztecReaderScanMode.BestQuality">
<summary>The best quality.</summary>
</member>
<member name="T:GdPicture14.BarcodeMaxiCodeReaderScanMode">
<summary>Defines the best scan mode (speed or quality) when reading MaxiCodes.</summary>
</member>
<member name="F:GdPicture14.BarcodeMaxiCodeReaderScanMode.BestSpeed">
<summary>The best speed.</summary>
</member>
<member name="F:GdPicture14.BarcodeMaxiCodeReaderScanMode.BestQuality">
<summary>The best quality.</summary>
</member>
<member name="T:GdPicture14.IconSize">
<summary>The size of a resulting icon when saving images in the ICO format.</summary>
</member>
<member name="F:GdPicture14.IconSize.IconSize16x16">
<summary>The size of an icon is 16x16.</summary>
</member>
<member name="F:GdPicture14.IconSize.IconSize32x32">
<summary>The size of an icon is 32x32.</summary>
</member>
<member name="T:GdPicture14.WiaSourceType">
<summary>Defines the WIA source for capture.</summary>
</member>
<member name="F:GdPicture14.WiaSourceType.WiaSourceUnspecified">
<summary>The source type is unknown.</summary>
</member>
<member name="F:GdPicture14.WiaSourceType.WiaSourceScanner">
<summary>The source is a scanner.</summary>
</member>
<member name="F:GdPicture14.WiaSourceType.WiaSourceCamera">
<summary>The source is a camera.</summary>
</member>
<member name="F:GdPicture14.WiaSourceType.WiaSourceVideo">
<summary>The source provides streaming video.</summary>
</member>
<member name="T:GdPicture14.WiaImageFormat">
<summary>Specifies a file format, when acquiring an image to a file using WIA.</summary>
</member>
<member name="F:GdPicture14.WiaImageFormat.WiaImageFormatUnknown">
<summary>Unknown or undefined format.</summary>
</member>
<member name="F:GdPicture14.WiaImageFormat.WiaImageFormatBMP">
<summary>The output file is in BMP format.</summary>
</member>
<member name="F:GdPicture14.WiaImageFormat.WiaImageFormatPNG">
<summary>The output file is in PNG format.</summary>
</member>
<member name="F:GdPicture14.WiaImageFormat.WiaImageFormatGIF">
<summary>The output file is in GIF format.</summary>
</member>
<member name="F:GdPicture14.WiaImageFormat.WiaImageFormatJPEG">
<summary>The output file is in JPEG format.</summary>
</member>
<member name="F:GdPicture14.WiaImageFormat.WiaImageFormatTIFF">
<summary>The output file is in TIFF format.</summary>
</member>
<member name="T:GdPicture14.WiaStatus">
<summary>Identifies the status of the currently executed operation using WIA.</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_OK">
<summary>
The executed method has been successfully followed, that is without any errors. All right !
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_GENERAL_ERROR">
<summary>
An unknown error has occurred with the Windows Image Acquisition (WIA) device.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_PAPER_JAM">
<summary>
Paper is jammed in the scanner's document feeder.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_PAPER_EMPTY">
<summary>
The user requested a scan and there are no documents left in the document feeder.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_PAPER_PROBLEM">
<summary>
An unspecified problem occurred with the scanner's document feeder.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_OFFLINE">
<summary>
The WIA device is not online.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_BUSY">
<summary>
The WIA device is busy.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_WARMING_UP">
<summary>
The WIA device is warming up.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_USER_INTERVENTION">
<summary>
An unspecified error has occurred with the WIA device that requires user intervention.
The user should ensure that the device is turned on, online, and any cables are properly connected.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_ITEM_DELETED">
<summary>
The WIA device was deleted. It can no longer be accessed.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_DEVICE_COMMUNICATION">
<summary>
An unspecified error occurred during an attempted communication with the WIA device.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_INVALID_COMMAND">
<summary>
The device does not support this command.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_INCORRECT_HARDWARE_SETTING">
<summary>
There is an incorrect setting on the WIA device.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_DEVICE_LOCKED">
<summary>
The scanner head is locked.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_EXCEPTION_IN_DRIVER">
<summary>
The device driver threw an exception.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_INVALID_DRIVER_RESPONSE">
<summary>
The response from the driver is invalid.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_COVER_OPEN">
<summary>
One or more of the devices cover is open.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_LAMP_OFF">
<summary>
The scanner's lamp is off.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_MAXIMUM_PRINTER_ENDORSER_COUNTER">
<summary>
A scan job was interrupted because an Imprinter/Endorser item reached the maximum valid value
for WIA_IPS_PRINTER_ENDORSER_COUNTER, and was reset to 0.
This feature is available with Windows 8 and later versions of Windows
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_ERROR_MULTI_FEED">
<summary>
A scan error occurred because of a multiple page feed condition. This feature is available with Windows 8 and later versions of Windows.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_S_NO_DEVICE_AVAILABLE">
<summary>
No WIA device of the selected type is available.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_OPEN_SOURCE_FIRST">
<summary>
No WIA device is open.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_OPERATION_CANCELLED">
<summary>
Operation canceled.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_OUTPUT_FILE_EXISTS">
<summary>
Output file already exists.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_CAN_NOT_SET_VALUE">
<summary>
Cannot set the specified value.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_CAN_NOT_GET_VALUE">
<summary>
Cannot get the specified value.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_UNSUPPORTED_FEATURE">
<summary>
The feature is not supported by the selected device.
</summary>
</member>
<member name="F:GdPicture14.WiaStatus.WIA_GENERIC_ERROR">
<summary>
An unknown error has occurred out of the Windows Image Acquisition (WIA) device.
</summary>
</member>
<member name="T:GdPicture14.WiaImageIntent">
<summary>Specifies the image intent setting for the WIA device.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentNone">
<summary>Default value. No intent is specified.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentColor">
<summary>The application intends to prepare the device for a color scan.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentGrayscale">
<summary>The application intends to prepare the device for a grayscale scan.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentText">
<summary>The application intends to prepare the device for scanning text.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentMask">
<summary>Mask for all of the image-type flags.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentMinimizeSize">
<summary>The application intends to prepare the device for scanning an image that result's in a small scan.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentMaximizeQuality">
<summary>The application intends to prepare the device for scanning a high-quality image.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentBestPreview">
<summary>This flag is a mask for all of the size/quality flags.</summary>
</member>
<member name="F:GdPicture14.WiaImageIntent.WiaImageIntentSizeMask">
<summary>The application intends to prepare the device for scanning a preview.</summary>
</member>
<member name="T:GdPicture14.WiaPageSize">
<summary>Specifies WIA page sizes.</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeUnknown">
<summary>8267 x 11692 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeA4">
<summary>8267 x 11692 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeLETTER">
<summary>8500 x 11000 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeCUSTOM">
<summary>Current extent settings.</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeUSLEGAL">
<summary>8500 x 14000 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeUSLETTER">
<summary>8500 x 11000 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeUSLEDGER">
<summary>11000 x 17000 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeUSSTATEMENT">
<summary>5500 x 8500 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeBUSINESSCARD">
<summary>3543 x 2165 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A0">
<summary>33110 x 46811 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A1">
<summary>23385 x 33110 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A2">
<summary>16535 x 23385 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A3">
<summary>11692 x 16535 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A4">
<summary>8267 x 11692 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A5">
<summary>5826 x 8267 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A6">
<summary>4133 x 5826 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A7">
<summary>2913 x 4133 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A8">
<summary>2047 x 2913 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A9">
<summary>1456 x 2047 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_A10">
<summary>1023 x 1456 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B0">
<summary>39370 x 55669 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B1">
<summary>27834 x 39370 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B2">
<summary>19685 x 27834 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B3">
<summary>13897 x 19685 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B4">
<summary>9842 x 13897 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B5">
<summary>6929 x 9842 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B6">
<summary>4921 x 6929 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B7">
<summary>3464 x 4921 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B8">
<summary>2440 x 3464 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B9">
<summary>1732 x 2440 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_B10">
<summary>1220 x 1732 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C0">
<summary>36102 x 51062 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C1">
<summary>25511 x 36102 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C2">
<summary>18031 x 25511 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C3">
<summary>12755 x 18031 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C4">
<summary>9015 x 12755 unfolded</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C5">
<summary>6377 x 9015 folded once (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C6">
<summary>4488 x 6377 folded twice (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C7">
<summary>3188 x 4488 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C8">
<summary>2244 x 3188 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C9">
<summary>1574 x 2244</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeISO_C10">
<summary>1102 x 1574 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B0">
<summary>40551 x 57322 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B1">
<summary>28661 x 40551 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B2">
<summary>20275 x 28661</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B3">
<summary>14330 x 20275 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B4">
<summary>10118 x 14330 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B5">
<summary>7165 x 10118 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B6">
<summary>5039 x 7165 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B7">
<summary>3582 x 5039 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B8">
<summary>2519 x 3582 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B9">
<summary>1771 x 2519 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_B10">
<summary>1259 x 1771 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_2A">
<summary>46811 x 66220 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeJIS_4A">
<summary>66220 x 93622 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeDIN_2B">
<summary>55669 x 78740 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeDIN_4B">
<summary>78740 x 111338 (Dimensions in thousandths of an inch).</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeAUTO">
<summary>Driver automatically detects page size</summary>
</member>
<member name="F:GdPicture14.WiaPageSize.WiaPageSizeCUSTOM_BASE">
<summary>Page size already known to driver and application.</summary>
</member>
<member name="T:GdPicture14.ImagingContext">
<summary>Specifies the image context, i.e. the layout type of the data, you want to process using GdPicture image.</summary>
</member>
<member name="F:GdPicture14.ImagingContext.ContextUnknown">
<summary>Unknown context.</summary>
</member>
<member name="F:GdPicture14.ImagingContext.ContextDocument">
<summary>A document is processed.</summary>
</member>
<member name="F:GdPicture14.ImagingContext.ContextPhoto">
<summary>A digital photo is processed.</summary>
</member>
<member name="T:GdPicture14.MICRFont">
<summary>Specifies the two major MICR fonts in use.</summary>
</member>
<member name="F:GdPicture14.MICRFont.MICRFontCMC7">
<summary>15 character set, the 10 numeric characters along with control characters.
The CMC-7 font is widely used in Europe, Brazil and Mexico.</summary>
</member>
<member name="F:GdPicture14.MICRFont.MICRFontE13B">
<summary>14 character set. The MICR E-13B font has been adopted as the international standard in ISO 1004:1995
(used in Australia, Canada, UK, US and others).</summary>
</member>
<member name="T:GdPicture14.MICRContext">
<summary>Specifies the MICR context, i.e. the layout type of the data, you want to recognize using the MICR.</summary>
</member>
<member name="F:GdPicture14.MICRContext.MICRContextDocument">
<summary>The whole document.</summary>
</member>
<member name="F:GdPicture14.MICRContext.MICRContextLineFinding">
<summary>The line.</summary>
</member>
<member name="T:GdPicture14.GdPictureOutputIntent">
<summary>Defines the intent (color detection) of the GdPicture image.</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.IntentUnknown">
<summary>Unknown or undefined intent.</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.IntentBlackWhite">
<summary>Black and white.</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.IntentGrayscale">
<summary>Grayscale.</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.IntentColor">
<summary>Colored. The default value.</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.IntentPalletized">
<summary>Palletized image.</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.IntentWhite">
<summary>
White image.
</summary>
</member>
<member name="F:GdPicture14.GdPictureOutputIntent.Rejected">
<summary>
For internal purpose. Do not use.
</summary>
</member>
<member name="T:GdPicture14.FontCharSet">
<summary>Character sets used by fonts.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.ANSI_CHARSET">
<summary>ANSI characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.DEFAULT_CHARSET">
<summary>Font is chosen based solely on its name and its size. If the described font is not available on the system, Windows will substitute another font.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.SYMBOL_CHARSET">
<summary>Standard symbol set.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.MAC_CHARSET">
<summary>Macintosh characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.SHIFTJIS_CHARSET">
<summary>Japanese shift-JIS characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.HANGEUL_CHARSET">
<summary>Korean characters (Wansung).</summary>
</member>
<member name="F:GdPicture14.FontCharSet.HANGUL_CHARSET">
<summary>Korean characters (Wansung).</summary>
</member>
<member name="F:GdPicture14.FontCharSet.GB2312_CHARSET">
<summary>Simplified Chinese characters (mainland china).</summary>
</member>
<member name="F:GdPicture14.FontCharSet.CHINESEBIG5_CHARSET">
<summary>Traditional Chinese characters (Taiwanese).</summary>
</member>
<member name="F:GdPicture14.FontCharSet.JOHAB_CHARSET">
<summary>Korean characters (Johab).</summary>
</member>
<member name="F:GdPicture14.FontCharSet.HEBREW_CHARSET">
<summary>Hebrew characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.ARABIC_CHARSET">
<summary>Arabic characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.GREEK_CHARSET">
<summary>Greek characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.TURKISH_CHARSET">
<summary>Turkish characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.VIETNAMESE_CHARSET">
<summary>Vietnamese characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.BALTIC_CHARSET">
<summary>Baltic characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.RUSSIAN_CHARSET">
<summary>Cyrillic characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.THAI_CHARSET">
<summary>Thai characters.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.EASTEUROPE_CHARSET">
<summary>Includes diacritical marks for eastern european countries.</summary>
</member>
<member name="F:GdPicture14.FontCharSet.OEM_CHARSET">
<summary>Depends on the codepage of the operating system.</summary>
</member>
<member name="T:GdPicture14.DespeckleType">
<summary>Specifies advanced despeckle types.</summary>
</member>
<member name="F:GdPicture14.DespeckleType.FourConnected">
<summary>
The four connected despeckle removes all the groups of connected black pixels with a number
of black pixels below a threshold computed based on the requested despeckle strength.
The group of connected pixels is computed by taking into consideration the following
directions: above, below, right and left. As a result, diagonals are not taken into
consideration, which may cause some thin slanted lines to be removed.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.FourConnectedNeighborhood">
<summary>
The four connected despeckle neighborhood removes all the groups of connected black pixels
with a number of black pixels below a threshold computed based on the despeckle strength and
not close to larger component. The distance is also computed based on the strength.
The group of connected pixels is computed by taking into consideration the following
directions: above, below, right and left. As a result, diagonals are not taken into
consideration, which may cause some thin slanted lines to be removed.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.FourConnectedWhite">
<summary>
The four connected white despeckle removes all the groups of connected white pixels with a
number of white pixels below a threshold computed based on the requested despeckle strength.
The group of connected pixels is computed by taking into consideration the following
directions: above, below, right and left. As a result, diagonals are not taken into
consideration, which may cause some thin slanted lines to be removed.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.FourConnectedNeighborhoodWhite">
<summary>
The four connected white despeckle neighborhood removes all the groups of connected white
pixels with a number of white pixels below a threshold computed based on the despeckle
strength and not close to larger component. The distance is also computed based on the strength.
The group of connected pixels is computed by taking into consideration the following
directions: above, below, right and left. As a result, diagonals are not taken into
consideration, which may cause some thin slanted lines to be removed.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.Connected">
<summary>
The connected despeckle removes all the groups of connected black pixels with a number
of black pixels below a threshold computed based on the requested despeckle strength.
The group of connected pixels is computed by taking into consideration all directions.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.ConnectedNeighborhood">
<summary>
The connected despeckle neighborhood removes all the groups of connected black pixels
with a number of black pixels below a threshold computed based on the despeckle strength and
not close to larger component. The distance is also computed based on the strength.
The group of connected pixels is computed by taking into consideration all directions.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.ConnectedWhite">
<summary>
The connected white despeckle removes all the groups of connected white pixels with a
number of white pixels below a threshold computed based on the requested despeckle strength.
The group of connected pixels is computed by taking into consideration all directions.
</summary>
</member>
<member name="F:GdPicture14.DespeckleType.ConnectedNeighborhoodWhite">
<summary>
The connected white despeckle neighborhood removes all the groups of connected white
pixels with a number of white pixels below a threshold computed based on the despeckle
strength and not close to larger component. The distance is also computed based on the strength.
The group of connected pixels is computed by taking into consideration all directions.
</summary>
</member>
<member name="T:GdPicture14.OCRContext">
<summary>Specifies the OCR context, i.e. the layout type of the data, you want to process using the OCR.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextUnspecified">
<summary>
For internal purpose only. Do not use.
</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextDocument">
<summary>For document with variable layout with lines, text or/and images. Recommended and used as the default value.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleColumn">
<summary>For single column of text of variable sizes.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleBlock">
<summary>For document with single uniform block of text.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleBlockVertical">
<summary>For document with single uniform block of vertically aligned text.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleLine">
<summary>For single text line image.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleWord">
<summary>For single word image.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleWordCircle">
<summary>For single word in a circle image.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSingleChar">
<summary>For single character image.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSparseText">
<summary>Find as much text as possible in no particular order.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextRawLine">
<summary>Treat the image as a single text line, bypassing hacks that are Tesseract-specific.</summary>
</member>
<member name="F:GdPicture14.OCRContext.OCRContextSegmentationOnly">
<summary>Do only the segmentation. Do not recognize any character.</summary>
</member>
<member name="T:GdPicture14.OCRSpecialContext">
<summary>
A special context allows triggering a specific layout analysis and OCR engines in order to maximize accuracy and speed on the detection of specific items.
Special context can be added on demand to our team of researchers, feel free to contact us!
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.None">
<summary>
Specifies no special context.
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.OneOrTwoNumerics">
<summary>
Specifies that the image or region of interest contains one or two numeric symbols which must be decoded.
To be used this context requires the sp1.traineddata file available into the specified resource folder (see GdPicture OCR.ResourcesFolder property).
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.SingleLineNumerics">
<summary>
Specifies that the image or region of interest contains a line having only numeric symbols.
To be used this context requires the sp1.traineddata file available into the specified resource folder (see GdPicture OCR.ResourcesFolder property).
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.MRZ">
<summary>
Specifies that the image or region of interest contains a special machine-readable zone (MRZ).
To be used this context requires the ocrb.traineddata file available into the specified resource folder (see GdPicture OCR.ResourcesFolder property).
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.MICRLineE13B">
<summary>
Specifies that the image or region of interest contains a special magnetic ink character recognition code zone (MICR), using E13B font.
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.MICRLineCMC7">
<summary>
Specifies that the image or region of interest contains a special magnetic ink character recognition code zone (MICR), using MICR font.
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.NumericLineML">
<summary>
Specifies that the image or region of interest contains a line having only numeric symbols.
This context is based on the GdPicture machine learning framework.
To be used this context requires the digits.gdpictureml file available into the specified resource folder (see GdPicture OCR.ResourcesFolder property).
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.HandwrittenNumericBoxML">
<summary>
Specifies that the image or region of interest contains adjacent cells where each cell contains a single handwritten digit.
This context is based on the GdPicture machine learning framework.
To be used this context requires the hw_digits_boxes.gdpictureml file available into the specified resource folder (see GdPicture OCR.ResourcesFolder property).
</summary>
</member>
<member name="F:GdPicture14.OCRSpecialContext.AlphaNumAllCapsML">
<summary>
Specifies that the image or region of interest contains only numeric symbols and capital letters in the range [A - Z].
This context is based on the GdPicture machine learning framework.
To be used this context requires the alphanum_allcaps.gdpictureml file available into the specified resource folder (see GdPicture OCR.ResourcesFolder property).
</summary>
</member>
<member name="T:GdPicture14.OCRWritingDirection">
<summary>Specifies the writing direction of the block within a result when using the OCR.</summary>
</member>
<member name="F:GdPicture14.OCRWritingDirection.Unknown">
<summary>Unknown or undefined writing direction.</summary>
</member>
<member name="F:GdPicture14.OCRWritingDirection.LeftToRight">
<summary>Left-to-right writing direction.</summary>
</member>
<member name="F:GdPicture14.OCRWritingDirection.RightToLeft">
<summary>Right-to-left writing direction.</summary>
</member>
<member name="F:GdPicture14.OCRWritingDirection.TopToBottom">
<summary>Top-to-bottom writing direction.</summary>
</member>
<member name="T:GdPicture14.OCRBlockOrientation">
<summary>Specifies the orientation of the block within a result when using the OCR.</summary>
</member>
<member name="F:GdPicture14.OCRBlockOrientation.Unknown">
<summary>Unknown or undefined orientation.</summary>
</member>
<member name="F:GdPicture14.OCRBlockOrientation.Up">
<summary>No orientation.</summary>
</member>
<member name="F:GdPicture14.OCRBlockOrientation.Right">
<summary>90 degres orientation (clockwise).</summary>
</member>
<member name="F:GdPicture14.OCRBlockOrientation.Down">
<summary>180 degres orientation (clockwise).</summary>
</member>
<member name="F:GdPicture14.OCRBlockOrientation.Left">
<summary>270 degres orientation (clockwise).</summary>
</member>
<member name="T:GdPicture14.OCRBlockType">
<summary>Specifies the type of the block within the OCR result.</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.Unknown">
<summary>
Unknown.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.FlowingText">
<summary>
Text that lives inside a column.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.HeadingText">
<summary>
Text that spans more than one column.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.PulloutText">
<summary>
Text that is in a cross-column pull-out region.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.Equation">
<summary>
Partition belonging to an equation region.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.InlineEquation">
<summary>
Partition has inline equation.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.Table">
<summary>
Partition belonging to a table region.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.VerticalText">
<summary>
Text-line runs vertically.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.CaptionText">
<summary>
Text that belongs to an image
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.FlowingImage">
<summary>
Image that lives inside a column.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.HeadingImage">
<summary>
Image that spans more than one column.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.PulloutImage">
<summary>
Image that is in a cross-column pull-out region.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.HorizontalLine">
<summary>
Horizontal Line.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.VerticalLine">
<summary>
Vertical Line.
</summary>
</member>
<member name="F:GdPicture14.OCRBlockType.Noise">
<summary>
Lies outside of any column.
</summary>
</member>
<member name="T:GdPicture14.OCRMode">
<summary>Specifies whether to favor speed or recognition accuracy using the OCR.</summary>
</member>
<member name="F:GdPicture14.OCRMode.FavorSpeed">
<summary>Favors speed over accuracy.</summary>
</member>
<member name="F:GdPicture14.OCRMode.FavorAccuracy">
<summary>Favors accuracy over speed.</summary>
</member>
<member name="T:GdPicture14.OCRStrategy">
<summary>
Specifies OCR strategy
</summary>
</member>
<member name="F:GdPicture14.OCRStrategy.Automatic">
<summary>
Specifies automatic mode.
</summary>
</member>
<member name="F:GdPicture14.OCRStrategy.DisableOCR">
<summary>
Specifies that OCR is disallowed.
</summary>
</member>
<member name="F:GdPicture14.OCRStrategy.EnforceOCR">
<summary>
Specifies that OCR in forced.
</summary>
</member>
<member name="T:GdPicture14.OCROutputTextFormat">
<summary>Specifies the format of the output text file when saving the OCR results.</summary>
</member>
<member name="F:GdPicture14.OCROutputTextFormat.Utf16">
<summary>UTF-16 encoding</summary>
</member>
<member name="F:GdPicture14.OCROutputTextFormat.Utf8">
<summary>UTF-8 encoding</summary>
</member>
<member name="T:GdPicture14.OCRLanguage">
<summary>Specifies the known languages to be used during OCR processes.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Unknown">
<summary>Unknown or undefined language.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Afrikaans">
<summary>Afrikaans - the code is afr.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Amharic">
<summary>Amharic - the code is amh.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Arabic">
<summary>Arabic - the code is ara.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Assamese">
<summary>Assamese - the code is asm.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Azerbaijani">
<summary>Azerbaijani - the code is aze.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.AzerbaijaniCyrillic">
<summary>Azerbaijani - Cyrillic - the code is aze_cyrl.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Belarusian">
<summary>Belarusian - the code is bel.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Bengali">
<summary>Bengali - the code is ben.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Tibetan">
<summary>Tibetan -the code is bod.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Bosnian">
<summary>Bosnian - the code is bos.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Bulgarian">
<summary>Bulgarian - the code is bul.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.CatalanValencian">
<summary>Catalan, Valencian - the code is cat.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Cebuano">
<summary>Cebuano - the code is ceb.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Czech">
<summary>Czech - the code is ces.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.ChineseSimplified">
<summary>Chinese - Simplified - the code is chi_sim.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.ChineseTraditional">
<summary>Chinese - Traditional - the code is chi_tra.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Cherokee">
<summary>Cherokee - the code is chr.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Welsh">
<summary>Welsh - the code is cym.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Danish">
<summary>Danish - the code is dan.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.German">
<summary>German - the code is deu.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Dzongkha">
<summary>Dzongkha - the code is dzo.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Greek">
<summary>Greek (Modern (1453-)) - the code is ell.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.English">
<summary>English - the code is eng.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Esperanto">
<summary>Esperanto - the code is epo.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Estonian">
<summary>Estonian - the code is est.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Basque">
<summary>Basque - the code is eus.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Persian">
<summary>Persian - the code is fas.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Finnish">
<summary>Finnish - the code is fin.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.French">
<summary>French - the code is fra.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Frankish">
<summary>Frankish - the code is frk.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Irish">
<summary>Irish - the code is gle.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Galician">
<summary>Galician - the code is glg.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Gujarati">
<summary>Gujarati - the code is guj.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.HaitianCreole">
<summary>Haitian, Haitian Creole - the code is hat.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Hebrew">
<summary>Hebrew - the code is heb.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Hindi">
<summary>Hindi - the code is hin.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Croatian">
<summary>Croatian - the code is hrv.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Hungarian">
<summary>Hungarian - the code is hun.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Inuktitut">
<summary>Inuktitut - the code is iku.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Indonesian">
<summary>Indonesian - the code is ind.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Icelandic">
<summary>Icelandic - the code is isl.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Italian">
<summary>Italian - the code is ita.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Italian_Old">
<summary>Italian Old- the code is ita_old.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Javanese">
<summary>Javanese - the code is jav.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Japanese">
<summary>Japanese - the code is jpn.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Kannada">
<summary>Kannada - the code is kan.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Georgian">
<summary>Georgian - the code is kat.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Georgian_Old">
<summary>Georgian Old- the code is kat_old.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Kazakh">
<summary>Kazakh - the code is kaz.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.CentralKhmer">
<summary>Central Khmer - the code is khm.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Kirghiz">
<summary>Kirghiz, Kyrgyz - the code is kir.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Korean">
<summary>Korean - the code is kor.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Kurdish">
<summary>Kurdish - the code is kur.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Lao">
<summary>Lao - the code is lao.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Latin">
<summary>Latin - the code is lat.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Latvian">
<summary>Latvian - the code is lav.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Lithuanian">
<summary>Lithuanian - the code is lit.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Malayalam">
<summary>Malayalam - the code is mal.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Marathi">
<summary>Marathi - the code is mar.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Macedonian">
<summary>Macedonian - the code is mkd.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Maltese">
<summary>Maltese - the code is mlt.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Malay">
<summary>Malay - the code is msa.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Burmese">
<summary>Burmese - the code is mya.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Nepali">
<summary>Nepali - the code is nep.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Dutch">
<summary>Dutch, Flemish - the code is nld.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Norwegian">
<summary>Norwegian - the code is nor.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Oriya">
<summary>Oriya - the code is ori.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Panjabi">
<summary>Panjabi - the code is pan.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Polish">
<summary>Polish - the code is pol.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Portuguese">
<summary>Portuguese - the code is por.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Pushto">
<summary>Pushto, Pashto - the code is pus.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Romanian">
<summary>Romanian, Moldavian, Moldovan - the code is ron.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Russian">
<summary>Russian - the code is rus.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Sanskrit">
<summary>Sanskrit - the code is san.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Sinhala">
<summary>Sinhala, Sinhalese - the code is sin.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Slovak">
<summary>Slovak - the code is slk.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Slovenian">
<summary>Slovenian - the code is slv.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Spanish">
<summary>Spanish, Castilian - the code is spa.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Spanish_Old">
<summary>Spanish, Castilian - the code is spa_old.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Albanian">
<summary>Albanian - the code is sqi.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Serbian">
<summary>Serbian - the code is srp.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.SerbianLatin">
<summary>Serbian - Latin - the code is srp-latn.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Swahili">
<summary>Swahili - the code is swa.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Swedish">
<summary>Swedish - the code is swe.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Syriac">
<summary>Syriac - the code is syr.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Tamil">
<summary>Tamil - the code is tam.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Telugu">
<summary>Telugu - the code is tel.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Tajik">
<summary>Tajik - the code is tgk.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Tagalog">
<summary>Tagalog - the code is tgl.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Thai">
<summary>Thai - the code is tha.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Tigrinya">
<summary>Tigrinya - the code is tir.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Turkish">
<summary>Turkish - the code is tur.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Uighur">
<summary>Uighur, Uyghur - the code is uig.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Ukrainian">
<summary>Ukrainian - the code is ukr.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Urdu">
<summary>Urdu - the code is urd.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Uzbek">
<summary>Uzbek - the code is uzb.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.UzbekCyrillic">
<summary>Uzbek - Cyrillic - the code is uzb-cyrl.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Vietnamese">
<summary>Vietnamese - the code is vie.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.Yiddish">
<summary>Yiddish - the code is yid.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.GreekAncient">
<summary>Greek (Ancient (-1453)) - the code is grc.</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.LatinScript">
<summary>
Latin script dictionary.
</summary>
</member>
<member name="F:GdPicture14.OCRLanguage.OSD">
<summary>
Orientation and script detection.
</summary>
</member>
<member name="T:GdPicture14.OCRParagraphJustification">
<summary>Specifies a paragraph justification.</summary>
</member>
<member name="F:GdPicture14.OCRParagraphJustification.Unknown">
<summary>The alignment is not quite clear. This can happen, if there are only one or two lines of text or
the text looks like source code or poetry.</summary>
</member>
<member name="F:GdPicture14.OCRParagraphJustification.Left">
<summary>Each line, except possibly the first, is flush with the same left tab stop.</summary>
</member>
<member name="F:GdPicture14.OCRParagraphJustification.Center">
<summary>The text lines of the paragraph are centered about a line going down through the middle of the text lines.</summary>
</member>
<member name="F:GdPicture14.OCRParagraphJustification.Right">
<summary>Each line, except possibly the first, is flush with the same right tab stop.</summary>
</member>
<member name="T:GdPicture14.TextExtractionOptions">
<summary>Specifies various options for the text search/extraction engine customization.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.Default">
<summary>The default option means the default behavior, when no flags are defined.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.IgnoreUnexpectedWhitespace">
<summary>Setting this flag forces the engine to ignore whitespace characters that intersect bounding box of a recognized word.
Otherwise, the whitespace character is included as a regular word component based on its position relative to the word bounding box.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.ExactWordLineMatching">
<summary>Setting this flag forces the engine to only place words on the same line if the vertical coordinates of their bounding boxes are matching exactly.
Otherwise, the text extraction will apply threshold value when matching the vertical coordinates of words bounding boxes.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.IgnoreToUnicodeMapFormat">
<summary>Setting this flag forces the engine to ignore the format of ToUnicode table in Simple Fonts in cases where multibyte notation is used.
Otherwise, the text extraction will only use the ToUnicode table with Simple Fonts if the single-byte notation is used according to PDF specification.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.PreserveLayout">
<summary>Setting this flag forces the engine to try and preserve the text layout as presented on page.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.DisableTextOrientationDetection">
<summary>Setting this flag disables text orientation detection in the text extraction engine.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOptions.IgnoreRotatedText">
<summary>Setting this flag forces engine to ignore text that is rotated in reference general text orientation.</summary>
</member>
<member name="T:GdPicture14.TextExtractionOutputInfo">
<summary>Specifies various output information available as output of text extraction engine.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.Default">
<summary>The default option means the default behavior, when no flags are defined.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeWordBounds">
<summary>Setting this flag will include in the output the coordinates of the word bounding box.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeWordString">
<summary>Setting this flag will include in the output the string representing the extracted word.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeFontName">
<summary>Setting this flag will include in the output the font name used to render the word.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeFontBoxHeight">
<summary>Setting this flag will include in the output the font box height based on the used font information.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeTextMode">
<summary>Setting this flag will include in the output the text mode used for rendering the word, equivalent to the PdfTextMode enumeration.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeTextSize">
<summary>Setting this flag will include the text size used for rendering the word.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeGlyphWidths">
<summary>Setting this flag will include the array of widths for each single glyph of the extracted word.</summary>
</member>
<member name="F:GdPicture14.TextExtractionOutputInfo.IncludeGlyphCharacters">
<summary>Setting this flag will include the array of character representations for each single glyph.</summary>
</member>
<member name="T:GdPicture14.OrientationMode">
<summary>
Specifies the orientation mode for a given content type.
</summary>
</member>
<member name="F:GdPicture14.OrientationMode.PageRotation">
<summary>
Specifies an orientation based on the page's rotation attribute of the document.
</summary>
</member>
<member name="F:GdPicture14.OrientationMode.ViewRotation">
<summary>
Specifies an orientation based on the view rotation of the viewer.
</summary>
</member>
<member name="F:GdPicture14.OrientationMode.RenderRotation">
<summary>
Specifies an orientation based on a combination of the the page's rotation attribute of the document and view rotation of the viewer.
</summary>
</member>
<member name="T:GdPicture14.EmulationMedia">
<summary>
Emulates the given media type or media feature for CSS media queries.
</summary>
</member>
<member name="F:GdPicture14.EmulationMedia.NoEmulation">
<summary>
Use default rendering
</summary>
</member>
<member name="F:GdPicture14.EmulationMedia.Print">
<summary>
Emulate print media type for CSS media query
</summary>
</member>
<member name="F:GdPicture14.EmulationMedia.Screen">
<summary>
Emulate screen media type for CSS media query
</summary>
</member>
<member name="T:GdPicture14.BrowserLoadEvent">
<summary>
Browser's events fired at page loading time accordingly to the Chrome DevTools Protocol.
</summary>
</member>
<member name="T:GdPicture14.FormFieldType">
<summary>
Specifies the type of a form field.
</summary>
</member>
<member name="E:GdPicture14.GdPictureEventsHandler.AfterSubstitutedFont">
<summary>
Specifies the event handler that occurs after a font substitution at the toolkit scope.
</summary>
</member>
<member name="E:GdPicture14.GdPictureEventsHandler.BeforeAlternativeFontLookup">
<summary>
Specifies the event handler occurring before a font substitution request at the toolkit scope.
</summary>
</member>
<member name="E:GdPicture14.GdPictureEventsHandler.OnExternalFontFileRequest">
<summary>
Specifies the event handler that occurs during an external font file request.
</summary>
</member>
<member name="T:GdPicture14.AfterSubstitutedFontArgs">
<summary>
Provides data for the AfterSubstitutedFont event.
</summary>
</member>
<member name="P:GdPicture14.AfterSubstitutedFontArgs.FamilyName">
<summary>
Specifies the family name of the substituted font.
</summary>
</member>
<member name="P:GdPicture14.AfterSubstitutedFontArgs.AlternativeFamilyName">
<summary>
Specifies the family name of font being used as replacement.
</summary>
</member>
<member name="T:GdPicture14.BeforeAlternativeFontLookupArgs">
<summary>
Provides data for the BeforeAlternativeFontLookup event.
</summary>
</member>
<member name="P:GdPicture14.BeforeAlternativeFontLookupArgs.FamilyName">
<summary>
Specifies the family name of the font to be substituted.
</summary>
</member>
<member name="P:GdPicture14.BeforeAlternativeFontLookupArgs.AlternativeFamilyNames">
<summary>
Specifies the family names of the alternative fonts to be used prior to the standard substitution mechanism.
</summary>
</member>
<member name="P:GdPicture14.BeforeAlternativeFontLookupArgs.Cancel">
<summary>
A flag specifying if the substitution process must be aborted.
</summary>
</member>
<member name="T:GdPicture14.OnExternalFontFileRequestArgs">
<summary>
Provides data for the OnExternalFontFileRequest event.
</summary>
</member>
<member name="P:GdPicture14.OnExternalFontFileRequestArgs.Uri">
<summary>
Specifies the uri of the request font file.
</summary>
</member>
<member name="P:GdPicture14.OnExternalFontFileRequestArgs.FontData">
<summary>
Specifies the font file binary content.
</summary>
</member>
</members>
</doc>