|
iDRS™ SDK 16
|
| CArrayInterface | TObjPtrArray is a template class used to store arrays of CObjPtr objects |
| CBarcodeAdvancedParameters | Structure that manages advanced barcode recognition parameters |
| CCAttachment | CAttachment represent an attachment to add to an output PDF |
| CCBarcode | CBarcode contains the data associated with a barcode result |
| CCBarcodeContext | Manages a barcode recognition context |
| CCBarcodeDetection | CBarcodeDetection is the main class used for barcode detection feature |
| CCBarcodeEngineConfig | CBarcodeEngineConfig contains the configuration for a barcode engine |
| CCBarcodeEngineManager | CBarcodeEngineManager class contains the registry for all barcode engines available in iDRS SDK |
| CCBarcodeEnginePreprocessDitherRemoval | CBarcodeEnginePreprocessDitherRemoval represents the an implementation of IBarcodeEnginePreprocess that offers dither removal |
| CCBarcodeEnginePreprocessWhitePixelsRemoval | CBarcodeEnginePreprocessWhitePixelRemoval represents the an implementation of IBarcodeEnginePreprocess that offers white pixels removal |
| CCBarcodePageParams | CBarcodePageParams contains the configuration for full page barcode detection |
| CCBarcodeParams | CBarcodeParams represents the base class for the barcode parameters containing the configuration for barcode detection |
| CCBarcodeSpecificOptions | CBarcodeSpecificOptions contains some specific options for some specific barcode types |
| CCBarcodeSpecificOptionsCode128 | CBarcodeSpecificOptions contains some specific options for code128 barcode type the specific options are: control code mode and mapping |
| CCBarcodeValidationCriteria | CBarcodeValidationCriteria contains detailed parametes for barcode validation |
| CCBarcodeZonalParams | CBarcodeZonalParams contains the configuration for zonal barcode detection |
| CCBarcodeZonalSettings | CBarcodeZonalSettings contains the configuration for a set of zones where barcode detection will be executed with the same |
| CCBinarize | Offers image binarization features |
| CCBlankImageDetection | Offers blank image detection features |
| CCBookmarksOptions | CBookmarksOptions class defines all bookmarks options |
| CCConsoleLogger | |
| CCDarkBordersRemoval | Dark borders removal capabilities |
| CCDataExtraction | CDataExtraction is the main class used for data extraction feature: |
| CCDateSearchContext | Context class for date searches |
| CCDefaultPageCollection | CDefaultPageCollection is the default implementation for the IPageCollection interface |
| CCDeskew | Offers deskew image correction |
| CCDespeckle | Image noise reduction features via an image despeckle filter |
| CCDigitalCertificate | CDigitalCertificate manages the digital certificate content |
| CCDigitalSignature | CDigitalSignature container class that manages all signature aspects (digital certificate, UI content and page index) |
| CCDitherRemoval | CDitherRemoval attempts to perform the reversal of image dithering, which is a common technique for printing with inkjet printers |
| CCDocument | CDocument class represents a document composed of a set of CPage elements |
| CCDocumentMetadata | CDocumentMetadata class represents the set of metadata defined at the document level |
| CCDocumentSeparationOptions | CDocumentSeparationOptions class is used to specify the document separation rules |
| CCDocumentWriter | Exports iDRS structures to external file formats |
| CCDocxOutputParams | CDocxOutputParams class manages the parameters to create a docx file |
| CCEncryptionOptions | CEncryptionOptions manages the PDF Security parameters |
| CCEpubOutputParams | CEpubOutputParams class manages the parameters to create an Epub file |
| CCFileLogger | |
| CCFileStream | Class CFileStream provides an IByteStream implementation for reading and writing data from files |
| CCFormAction | Class CFormAction represents the base class for all types of interactive form actions available in iDRS SDK |
| CCFormCheckboxField | |
| CCFormCombedTextField | |
| CCFormDropdownField | Class that represents a Dropdown form field with an optional text input (Combo-box mode) |
| CCFormField | Class CFormField represents the base class for all types of form fields available in iDRS SDK |
| CCFormFieldGroup | |
| CCFormFieldOptionItem | |
| CCFormFieldOptionItemArray | |
| CCFormFieldStyle | Class CFormFieldStyle represents the styling information applying to a group or a single form field (CFormField) |
| CCFormJavaScriptAction | Class CFormAction represents the base class for all types of interactive form actions available in iDRS SDK |
| CCFormListBoxField | Class that represents a list box form field |
| CCFormPasswordField | |
| CCFormRadioButtonField | |
| CCFormRadioButtonItem | |
| CCFormTextField | |
| CCGreyscale | Offers image greyscale conversion |
| CCHtmlOutputParams | CHtmlOutputParams class manages the parameters to create a Html file |
| CCIDRSException | CIDRSException is the base class for all iDRS exceptions |
| CCIDRSLicense | Stores the licensing information for a module in iDRS SDK |
| CCIDRSSetup | Manages the iDRS SDK licensing information |
| CCImage | Manages images for iDRS |
| CCImageIO | Manages loading and saving of images for the iDRS |
| CCImageLimits | CImageLimits class contains helper methods useful when working with images |
| CCImageLoadOptions | The CImageLoadOptions is the base class to hold the options for loading an image file |
| CCImageLoadOptionsPdf | CImageLoadOptionsPdf contains the options for loading image to pdf file format |
| CCImageOperation | Base class for the image operations related classes in iDRS SDK |
| CCImageOperationUtils | Offers image operation utilities |
| CCImagePixels | Handles the pixels of an image |
| CCImagePluginCapabilities | Capabilities implemented in a image plugin |
| CCImagePluginCapability | The CImagePluginCapability represents a image capability implemented in the image plugin it belongs to |
| CCImagePluginManager | Registry for the user defined plugins |
| CCImageSaveOptions | The CImageSaveOptions is the base class to hold the options for an image file |
| CCImageSaveOptionsJpeg | Various options to deal with JPEG images |
| CCImageSaveOptionsJpeg2000 | Various options to deal with JPEG 2000 image compression algorithm |
| CCImageSaveOptionsPdf | CImageSaveOptionsPdf contains the options for saving image to pdf file format |
| CCImageSaveOptionsPng | Various options to deal with PNG images |
| CCImageSaveOptionsTiff | Various options to deal with TIFF images |
| CCImageSource | Offers method to identify the source of an image |
| CCJpegCompressionOptions | CJpegCompressionOptions class specifies the jpeg compression options |
| CCLineRemoval | Line removal capabilities |
| CCLngUtils | Some helper methods to manage the iDRS languages |
| CCMemoryBuffer | CMemoryBuffer class manages a memory buffer |
| CCMemoryStream | IByteStream implementation for reading and writing memory zones |
| CCMetadataInfo | CMetadataInfo class is used to contain a document metadata |
| CCNegative | Offers negative image transformation |
| CCNumberSearchContext | Context class for number searches |
| CCObj | Base class for all iDRS classes |
| CCObjArray | CObjArray represents the base class for TObjPtrArray which handles storage of CObjPtr objects |
| CCObjPtr | Base class for all iDRS pointer classes |
| CCOcrContext | Manages a recognition context for the OCR engine |
| CCOcrPageParams | COcrPageParams contains the configuration for the full page OCR text recognition |
| CCOcrParams | Base class for OCR parameters |
| CCOcrZonalParams | The class COcrZonalParams contains the ocr parameters for zonal recognition |
| CCOcrZonalSettings | The class COcrZonalSettings contains the configuration for a set of zones where text recognition will be executed with the same |
| CCOcrZoneDescription | The class COcrZoneDescription contains the configuration for a single zone where text recognition will be executed |
| CCOdtOutputParams | COdtOutputParams class manages the parameters to create an Odt file |
| CCOutputParams | COutputParams class is the base class for different output classes |
| CCPage | Manages a page in the IDRS |
| CCPageAnalysis | CPageAnalysis is the main class used for page analysis feature: |
| CCPageAnalysisParams | CPageAnalysisParams contains the configuration for page analysis |
| CCPageAnalysisResult | CPageAnalysisResult contains the results of page analysis. See |
| CCPageBookmark | CPageBookmark represents a bookmark on a page |
| CCPageCollectionStorageOptions | CPageCollectionStorageOptions class represents the set of options for an IPageCollection |
| CCPageColumn | CPageColumn represents a column in a page section |
| CCPageContent | CPageContent represents the results content of CPage |
| CCPageCustomData | CPageCustomData allows to store inside iDRS page content some integrator-provided data |
| CCPageFont | CPageFont represents a font in iDRS SDK |
| CCPageGraphicShape | CPageGraphicShape represents the base class for graphic shapes that can be represented in iDRS SDK |
| CCPageGraphicShapeArray | |
| CCPageGraphicShapeLine | CPageGraphicShapeLine represents a line graphic shape |
| CCPageInteractiveForm | Class CPageInteractiveForm represents the interactive form gathering all page's form fields |
| CCPageMetadata | CPageMetadata represents the metadata content of a page |
| CCPageParagraph | CPageParagraph represents a text paragraph |
| CCPageParagraphsGroup | CPageParagraphsGroup represents a group of text paragraphs |
| CCPageProcessing | CPageProcessing exposes all recognition features of iDRS SDK: page analysis, text recognition and barcode detection |
| CCPageSection | CPageSection represents a section in a page |
| CCPageSizeOptions | CPageSizeOptions class specifies the page size options |
| CCPageStyle | Sets the page style associated to a page |
| CCPageStyleFont | CPageStyleFont represents a style used for a specific font |
| CCPageStyleParagraph | CPageStyleParagraph represents the text paragraph style data |
| CCPageStyleParagraphList | CPageStyleParagraphList represents a list style associated to a text paragraph |
| CCPageStyleTableCell | CPageStyleTableCell contains the style information associated to a table cell |
| CCPageStyleTabulation | CPageStyleTabulation represents the style for a text tabulation |
| CCPageStyleTextElement | CPageStyleTextElement represents the style associated to a text element |
| CCPageStyleWord | CPageStyleWord represents a text word style |
| CCPageTableCell | CPageTableCell represents a table cell. It contains the following information: |
| CCPageTextElement | CPageTextElement represents a text element in iDRS |
| CCPageTextElementAlternative | CPageTextElementAlternative represents a text element alternative |
| CCPageTextLine | CPageTextLine represents a line of text |
| CCPageWord | CPageWord represents a text word |
| CCPageZone | Class CPageZone represents the base class for all zones available in iDRS SDK |
| CCPageZoneGraphic | CPageZoneGraphic represents a graphic zone |
| CCPageZoneGraphicExternalImage | CPageZoneGraphicExternalImage represents a zone that is loaded from an external source |
| CCPageZoneTable | CPageZoneTable represents a table zone in iDRS SDK |
| CCPageZoneText | CPageZoneText represents a text zone in a page |
| CCPdfCompressionOptions | CPdfCompressionOptions class specifies the pdf compression options |
| CCPdfCustomMetadata | CPdfCustomMetadata is the root container gathering all PDF metadata resources |
| CCPdfCustomMetadataContainer | CPdfCustomMetadataContainer represents a PDF metadata bag |
| CCPdfCustomMetadataProperty | CPdfCustomMetadataProperty represents a PDF metadata property composed of a name/value pair |
| CCPdfCustomMetadataPropertyList | CPdfCustomMetadataPropertyList represents a list of custom metadata properties |
| CCPdfCustomMetadataResource | CPdfCustomMetadataResource is the base class for a PDF metadata element |
| CCPdfOperation | CPdfOperation exposes features which can be used on PDF documents |
| CCPdfOutputParams | CPdfOutputParams class manages the parameters to create a Pdf file |
| CCPdfUpdateParams | Manages the parameters for PDF update operations |
| CCPerspective | Offers perspective correction of document images captured by a camera. Perspective distortions are a frequent phenomenon when it comes to camera-based document images and their correction is highly recommended as it increases significantly the recognition accuracy. The CPerspective class can be used for all types of document images (document images containing barcodes, printed or handwritten text) |
| CCPolygon | Handles polygons for iDRS |
| CCPolygonUtils | |
| CCPptxOutputParams | CPptxOutputParams class manages the parameters to create a pptx file |
| CCPunchHoleRemoval | Part of iDRS advanced preprocessing module. It provides punch hole removal capabilities |
| CCQualityAssessment | Offers a set of methods to estimate the OCR quality of a provided image |
| CCRegexSearchContext | Context class for regex searches |
| CCResize | Offers image resizing |
| CCRotate | Offers image rotation features |
| CCRtfOutputParams | CRtfOutputParams class manages the parameters to create an Rtf file |
| CCSearchContext | Base class for data search contexts |
| CCSearchMatch | Represents a potential match for a given search |
| CCSearchResult | CDataExtractionResult contains the results of a data extraction run |
| CCSerialization | Manages loading and saving of page content for the iDRS |
| CCSignatureContent | CSignatureContent contains the UI elements for displaying a signature on a PDF document |
| CCStdLineReader | Standard implementation for a line reader class that reads the lines in a memory buffer |
| CCTextOutputParams | CTextOutputParams class manages the parameters to create a text file |
| CCTextRecognition | CTextRecognition contains the text recognition features of iDRS SDK |
| CCTextSearchContext | Context class for regex searches |
| CCXlsxOutputParams | CXlsxOutputParams class manages the parameters to create an xlsx file |
| CCXmlOutputParams | CXmlOutputParams class manages the parameters to create an XML file |
| CIBarcodeEngine | IBarcodeEngine defines the interface representing a barcode engine used by iDRS SDK |
| CIBarcodeEnginePostprocess | IBarcodeEnginePostprocess defines the interface required to provide a custom post-processing on barcode results |
| CIBarcodeEnginePreprocess | IBarcodeEnginePreprocess defines the interface required to provide a custom image preprocessing for a barcode engine |
| CIBaseImagePlugin | IBaseImagePlugin defines the interface required to provide custom image loading/saving capabilities |
| CIBinarizeCallback | IBinarizeCallback defines the interface required to provide a custom algorithm for image binarization |
| CIByteStream | IByteStream defines the interface required to provide read, write and seek functionalities for a sequence of bytes |
| CIDespeckleCallback | IBinarizeCallback defines the interface required to provide a custom algorithm for speckle removing |
| CIDocumentSeparationCallback | IDocumentSeparationCallback defines the interface required to provide a custom document separation logic |
| CIDRS_COLOR | Structure defines a color with Red, Green and Blue components |
| CIDRS_POINT | Structure defines the coordinates of a point in iDRS |
| CIDRS_RECT | Structure that defines the upper-left and lower-right corners of a rectangle |
| Cidrs_string | Class that handles a string of characters |
| CIFontDataProviderCallback | IFontDataProviderCallback defines the interface required to supply the fonts to be used by the document output engine |
| CILineReader | The ILineReader defines the interface required to provide a custom line reader |
| CILogger | |
| CIPageCollection | IPageCollection defines the interface for a page collection |
| CIProgressDocumentWriting | IProgressDocumentWriting defines the interface required to monitor document writing progress |
| CIProgressPageProcessing | CProgressTextRecognition defines the interface required to monitor page processing progress |
| CIStreamFactory | IStreamFactory represents an interface used for output stream creation |
| CLanguageCandidate | Structure containing the language candidates that are found during page analysis |
| CMarginInfo | Structure containing the margins for a page element |
| COcrThreadingConfig | Defines how many threads OCR operations should use for processing |
| COutputThreadingConfig | Defines how many threads output operations should use for processing |
| CPaddingInfo | Structure containing the padding information for a page |
| CPageAnalysisThreadingConfig | Internal structure defining threading configuration parameters |
| CPerspectiveCorners | The PerspectiveCorners structure contains the four corners of a quadrilateral that represent the area of the document that has been photographed |
| CSkewInfo | Fine representation of a skew angle |