iDRS™ SDK 16
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CArrayInterfaceTObjPtrArray is a template class used to store arrays of CObjPtr objects
 CBarcodeAdvancedParametersStructure that manages advanced barcode recognition parameters
 CCAttachmentCAttachment represent an attachment to add to an output PDF
 CCBarcodeCBarcode contains the data associated with a barcode result
 CCBarcodeContextManages a barcode recognition context
 CCBarcodeDetectionCBarcodeDetection is the main class used for barcode detection feature
 CCBarcodeEngineConfigCBarcodeEngineConfig contains the configuration for a barcode engine
 CCBarcodeEngineManagerCBarcodeEngineManager class contains the registry for all barcode engines available in iDRS SDK
 CCBarcodeEnginePreprocessDitherRemovalCBarcodeEnginePreprocessDitherRemoval represents the an implementation of IBarcodeEnginePreprocess that offers dither removal
 CCBarcodeEnginePreprocessWhitePixelsRemovalCBarcodeEnginePreprocessWhitePixelRemoval represents the an implementation of IBarcodeEnginePreprocess that offers white pixels removal
 CCBarcodePageParamsCBarcodePageParams contains the configuration for full page barcode detection
 CCBarcodeParamsCBarcodeParams represents the base class for the barcode parameters containing the configuration for barcode detection
 CCBarcodeSpecificOptionsCBarcodeSpecificOptions contains some specific options for some specific barcode types
 CCBarcodeSpecificOptionsCode128CBarcodeSpecificOptions contains some specific options for code128 barcode type the specific options are: control code mode and mapping
 CCBarcodeValidationCriteriaCBarcodeValidationCriteria contains detailed parametes for barcode validation
 CCBarcodeZonalParamsCBarcodeZonalParams contains the configuration for zonal barcode detection
 CCBarcodeZonalSettingsCBarcodeZonalSettings contains the configuration for a set of zones where barcode detection will be executed with the same
 CCBinarizeOffers image binarization features
 CCBlankImageDetectionOffers blank image detection features
 CCBookmarksOptionsCBookmarksOptions class defines all bookmarks options
 CCConsoleLogger
 CCDarkBordersRemovalDark borders removal capabilities
 CCDataExtractionCDataExtraction is the main class used for data extraction feature:
 CCDateSearchContextContext class for date searches
 CCDefaultPageCollectionCDefaultPageCollection is the default implementation for the IPageCollection interface
 CCDeskewOffers deskew image correction
 CCDespeckleImage noise reduction features via an image despeckle filter
 CCDigitalCertificateCDigitalCertificate manages the digital certificate content
 CCDigitalSignatureCDigitalSignature container class that manages all signature aspects (digital certificate, UI content and page index)
 CCDitherRemovalCDitherRemoval attempts to perform the reversal of image dithering, which is a common technique for printing with inkjet printers
 CCDocumentCDocument class represents a document composed of a set of CPage elements
 CCDocumentMetadataCDocumentMetadata class represents the set of metadata defined at the document level
 CCDocumentSeparationOptionsCDocumentSeparationOptions class is used to specify the document separation rules
 CCDocumentWriterExports iDRS structures to external file formats
 CCDocxOutputParamsCDocxOutputParams class manages the parameters to create a docx file
 CCEncryptionOptionsCEncryptionOptions manages the PDF Security parameters
 CCEpubOutputParamsCEpubOutputParams class manages the parameters to create an Epub file
 CCFileLogger
 CCFileStreamClass CFileStream provides an IByteStream implementation for reading and writing data from files
 CCFormActionClass CFormAction represents the base class for all types of interactive form actions available in iDRS SDK
 CCFormCheckboxField
 CCFormCombedTextField
 CCFormDropdownFieldClass that represents a Dropdown form field with an optional text input (Combo-box mode)
 CCFormFieldClass CFormField represents the base class for all types of form fields available in iDRS SDK
 CCFormFieldGroup
 CCFormFieldOptionItem
 CCFormFieldOptionItemArray
 CCFormFieldStyleClass CFormFieldStyle represents the styling information applying to a group or a single form field (CFormField)
 CCFormJavaScriptActionClass CFormAction represents the base class for all types of interactive form actions available in iDRS SDK
 CCFormListBoxFieldClass that represents a list box form field
 CCFormPasswordField
 CCFormRadioButtonField
 CCFormRadioButtonItem
 CCFormTextField
 CCGreyscaleOffers image greyscale conversion
 CCHtmlOutputParamsCHtmlOutputParams class manages the parameters to create a Html file
 CCIDRSExceptionCIDRSException is the base class for all iDRS exceptions
 CCIDRSLicenseStores the licensing information for a module in iDRS SDK
 CCIDRSSetupManages the iDRS SDK licensing information
 CCImageManages images for iDRS
 CCImageIOManages loading and saving of images for the iDRS
 CCImageLimitsCImageLimits class contains helper methods useful when working with images
 CCImageLoadOptionsThe CImageLoadOptions is the base class to hold the options for loading an image file
 CCImageLoadOptionsPdfCImageLoadOptionsPdf contains the options for loading image to pdf file format
 CCImageOperationBase class for the image operations related classes in iDRS SDK
 CCImageOperationUtilsOffers image operation utilities
 CCImagePixelsHandles the pixels of an image
 CCImagePluginCapabilitiesCapabilities implemented in a image plugin
 CCImagePluginCapabilityThe CImagePluginCapability represents a image capability implemented in the image plugin it belongs to
 CCImagePluginManagerRegistry for the user defined plugins
 CCImageSaveOptionsThe CImageSaveOptions is the base class to hold the options for an image file
 CCImageSaveOptionsJpegVarious options to deal with JPEG images
 CCImageSaveOptionsJpeg2000Various options to deal with JPEG 2000 image compression algorithm
 CCImageSaveOptionsPdfCImageSaveOptionsPdf contains the options for saving image to pdf file format
 CCImageSaveOptionsPngVarious options to deal with PNG images
 CCImageSaveOptionsTiffVarious options to deal with TIFF images
 CCImageSourceOffers method to identify the source of an image
 CCJpegCompressionOptionsCJpegCompressionOptions class specifies the jpeg compression options
 CCLineRemovalLine removal capabilities
 CCLngUtilsSome helper methods to manage the iDRS languages
 CCMemoryBufferCMemoryBuffer class manages a memory buffer
 CCMemoryStreamIByteStream implementation for reading and writing memory zones
 CCMetadataInfoCMetadataInfo class is used to contain a document metadata
 CCNegativeOffers negative image transformation
 CCNumberSearchContextContext class for number searches
 CCObjBase class for all iDRS classes
 CCObjArrayCObjArray represents the base class for TObjPtrArray which handles storage of CObjPtr objects
 CCObjPtrBase class for all iDRS pointer classes
 CCOcrContextManages a recognition context for the OCR engine
 CCOcrPageParamsCOcrPageParams contains the configuration for the full page OCR text recognition
 CCOcrParamsBase class for OCR parameters
 CCOcrZonalParamsThe class COcrZonalParams contains the ocr parameters for zonal recognition
 CCOcrZonalSettingsThe class COcrZonalSettings contains the configuration for a set of zones where text recognition will be executed with the same
 CCOcrZoneDescriptionThe class COcrZoneDescription contains the configuration for a single zone where text recognition will be executed
 CCOdtOutputParamsCOdtOutputParams class manages the parameters to create an Odt file
 CCOutputParamsCOutputParams class is the base class for different output classes
 CCPageManages a page in the IDRS
 CCPageAnalysisCPageAnalysis is the main class used for page analysis feature:
 CCPageAnalysisParamsCPageAnalysisParams contains the configuration for page analysis
 CCPageAnalysisResultCPageAnalysisResult contains the results of page analysis. See
 CCPageBookmarkCPageBookmark represents a bookmark on a page
 CCPageCollectionStorageOptionsCPageCollectionStorageOptions class represents the set of options for an IPageCollection
 CCPageColumnCPageColumn represents a column in a page section
 CCPageContentCPageContent represents the results content of CPage
 CCPageCustomDataCPageCustomData allows to store inside iDRS page content some integrator-provided data
 CCPageFontCPageFont represents a font in iDRS SDK
 CCPageGraphicShapeCPageGraphicShape represents the base class for graphic shapes that can be represented in iDRS SDK
 CCPageGraphicShapeArray
 CCPageGraphicShapeLineCPageGraphicShapeLine represents a line graphic shape
 CCPageInteractiveFormClass CPageInteractiveForm represents the interactive form gathering all page's form fields
 CCPageMetadataCPageMetadata represents the metadata content of a page
 CCPageParagraphCPageParagraph represents a text paragraph
 CCPageParagraphsGroupCPageParagraphsGroup represents a group of text paragraphs
 CCPageProcessingCPageProcessing exposes all recognition features of iDRS SDK: page analysis, text recognition and barcode detection
 CCPageSectionCPageSection represents a section in a page
 CCPageSizeOptionsCPageSizeOptions class specifies the page size options
 CCPageStyleSets the page style associated to a page
 CCPageStyleFontCPageStyleFont represents a style used for a specific font
 CCPageStyleParagraphCPageStyleParagraph represents the text paragraph style data
 CCPageStyleParagraphListCPageStyleParagraphList represents a list style associated to a text paragraph
 CCPageStyleTableCellCPageStyleTableCell contains the style information associated to a table cell
 CCPageStyleTabulationCPageStyleTabulation represents the style for a text tabulation
 CCPageStyleTextElementCPageStyleTextElement represents the style associated to a text element
 CCPageStyleWordCPageStyleWord represents a text word style
 CCPageTableCellCPageTableCell represents a table cell. It contains the following information:
 CCPageTextElementCPageTextElement represents a text element in iDRS
 CCPageTextElementAlternativeCPageTextElementAlternative represents a text element alternative
 CCPageTextLineCPageTextLine represents a line of text
 CCPageWordCPageWord represents a text word
 CCPageZoneClass CPageZone represents the base class for all zones available in iDRS SDK
 CCPageZoneGraphicCPageZoneGraphic represents a graphic zone
 CCPageZoneGraphicExternalImageCPageZoneGraphicExternalImage represents a zone that is loaded from an external source
 CCPageZoneTableCPageZoneTable represents a table zone in iDRS SDK
 CCPageZoneTextCPageZoneText represents a text zone in a page
 CCPdfCompressionOptionsCPdfCompressionOptions class specifies the pdf compression options
 CCPdfCustomMetadataCPdfCustomMetadata is the root container gathering all PDF metadata resources
 CCPdfCustomMetadataContainerCPdfCustomMetadataContainer represents a PDF metadata bag
 CCPdfCustomMetadataPropertyCPdfCustomMetadataProperty represents a PDF metadata property composed of a name/value pair
 CCPdfCustomMetadataPropertyListCPdfCustomMetadataPropertyList represents a list of custom metadata properties
 CCPdfCustomMetadataResourceCPdfCustomMetadataResource is the base class for a PDF metadata element
 CCPdfOperationCPdfOperation exposes features which can be used on PDF documents
 CCPdfOutputParamsCPdfOutputParams class manages the parameters to create a Pdf file
 CCPdfUpdateParamsManages the parameters for PDF update operations
 CCPerspectiveOffers 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)
 CCPolygonHandles polygons for iDRS
 CCPolygonUtils
 CCPptxOutputParamsCPptxOutputParams class manages the parameters to create a pptx file
 CCPunchHoleRemovalPart of iDRS advanced preprocessing module. It provides punch hole removal capabilities
 CCQualityAssessmentOffers a set of methods to estimate the OCR quality of a provided image
 CCRegexSearchContextContext class for regex searches
 CCResizeOffers image resizing
 CCRotateOffers image rotation features
 CCRtfOutputParamsCRtfOutputParams class manages the parameters to create an Rtf file
 CCSearchContextBase class for data search contexts
 CCSearchMatchRepresents a potential match for a given search
 CCSearchResultCDataExtractionResult contains the results of a data extraction run
 CCSerializationManages loading and saving of page content for the iDRS
 CCSignatureContentCSignatureContent contains the UI elements for displaying a signature on a PDF document
 CCStdLineReaderStandard implementation for a line reader class that reads the lines in a memory buffer
 CCTextOutputParamsCTextOutputParams class manages the parameters to create a text file
 CCTextRecognitionCTextRecognition contains the text recognition features of iDRS SDK
 CCTextSearchContextContext class for regex searches
 CCXlsxOutputParamsCXlsxOutputParams class manages the parameters to create an xlsx file
 CCXmlOutputParamsCXmlOutputParams class manages the parameters to create an XML file
 CIBarcodeEngineIBarcodeEngine defines the interface representing a barcode engine used by iDRS SDK
 CIBarcodeEnginePostprocessIBarcodeEnginePostprocess defines the interface required to provide a custom post-processing on barcode results
 CIBarcodeEnginePreprocessIBarcodeEnginePreprocess defines the interface required to provide a custom image preprocessing for a barcode engine
 CIBaseImagePluginIBaseImagePlugin defines the interface required to provide custom image loading/saving capabilities
 CIBinarizeCallbackIBinarizeCallback defines the interface required to provide a custom algorithm for image binarization
 CIByteStreamIByteStream defines the interface required to provide read, write and seek functionalities for a sequence of bytes
 CIDespeckleCallbackIBinarizeCallback defines the interface required to provide a custom algorithm for speckle removing
 CIDocumentSeparationCallbackIDocumentSeparationCallback defines the interface required to provide a custom document separation logic
 CIDRS_COLORStructure defines a color with Red, Green and Blue components
 CIDRS_POINTStructure defines the coordinates of a point in iDRS
 CIDRS_RECTStructure that defines the upper-left and lower-right corners of a rectangle
 Cidrs_stringClass that handles a string of characters
 CIFontDataProviderCallbackIFontDataProviderCallback defines the interface required to supply the fonts to be used by the document output engine
 CILineReaderThe ILineReader defines the interface required to provide a custom line reader
 CILogger
 CIPageCollectionIPageCollection defines the interface for a page collection
 CIProgressDocumentWritingIProgressDocumentWriting defines the interface required to monitor document writing progress
 CIProgressPageProcessingCProgressTextRecognition defines the interface required to monitor page processing progress
 CIStreamFactoryIStreamFactory represents an interface used for output stream creation
 CLanguageCandidateStructure containing the language candidates that are found during page analysis
 CMarginInfoStructure containing the margins for a page element
 COcrThreadingConfigDefines how many threads OCR operations should use for processing
 COutputThreadingConfigDefines how many threads output operations should use for processing
 CPaddingInfoStructure containing the padding information for a page
 CPageAnalysisThreadingConfigInternal structure defining threading configuration parameters
 CPerspectiveCornersThe PerspectiveCorners structure contains the four corners of a quadrilateral that represent the area of the document that has been photographed
 CSkewInfoFine representation of a skew angle