Atalasoft.Ocr Namespace |
Class | Description | |
---|---|---|
BasicFontBuilder | BasicFontBuilder is a simple implementation of the IFontBuilder interface. | |
BasicFontMapper | BasicFontMapper is a simple implementation of the IFontMapper interface.
| |
BasicOcrFactory | BasicOcrFactory is a simple implementation of the IOcrFactory interface.
Each method returns a new instantiation of the base class of the associated document or page element. | |
BasicOcrGlyphAccessor | BasicOcrGlyphAccessor is a simple implementation of the IOcrGlyphAccessor interface which
provides basic functionality for a glyph. | |
BasicOcrLineAccessor | BasicOcrLineAccessor is a simple implementation of the IOcrLineAccessor interface which
provides basic functionality for a line of text. | |
BasicOcrWordAccessor | BasicOcrLineAccessor is a simple implementation of the IOcrWordAccessor interface which
provides basic functionality for a word of text. | |
CustomCultureInfo | ||
GenericOcrResourceLoader |
Helper class for loading OCR Engine resources.
| |
GlyphReaderLoader | This class is used to load all resources for the GlyphReader OCR Engine | |
IrisLoader |
This class is used to load all resources for the Iris OCR Engine.
| |
OcrBarcodeRegion | OcrBarcodeRegion is page element which describes a region that contains a barcode.
| |
OcrContainerRegion |
Abstract skeletal implementation that encompasses base functionality for those
OcrRegion types that can contain other OcrRegions within themselves
| |
OcrDocument |
Summary description for OcrDocument.
| |
OcrDocumentProgressEventArgs | OcrDocumentProgressEventArgs provides the information necessary to track the progress of
OCR in a document. | |
OcrEngine | OcrEngine represents the functionality of an OCR engine. It is an abstract class and
cannot be constructed directly, but it provides much of the functionality needed in subclasses. | |
OcrEngineCollection | OcrEngineCollection represents a standard collection of OcrEngine objects.
| |
OcrException |
Summary description for OcrException.
| |
OcrFormElementGroupRegion | OcrFormElementGroupRegion represents a group of related OcrFormElementRegion elements | |
OcrFormElementRegion | OcrFormElementRegion defines a page element identified as a form element. | |
OcrGlyph |
Summary description for OcrGlyph.
| |
OcrGlyphCollection |
Summary description for OcrLineCollection.
| |
OcrGlyphMetrics | OcrGlyphMetrics is a utility class for statistically determining the baseline or other general metrics of
a text from its bounding box or height. | |
OcrImagePreprocessingEventArgs | Event argument used for pre-processing OCR events. | |
OcrImageRegion | This class represents an Image contained within a page. | |
OcrLine |
Summary description for OcrLine.
| |
OcrLineCollection |
Summary description for OcrLineCollection.
| |
OcrNativePreprocessingOptions | This is a class built to hold constants to use as bit fields for native preprocessing options. | |
OcrPage | The OcrPage object represents a page within a document recognized by OCR. | |
OcrPageCollection |
Summary description for OcrPageCollection.
| |
OcrPageConstructionEventArgs | OcrPageConstructionEventArgs is used for events that are fired before a page has started
to be constructed and after it has finished being constructed. | |
OcrPageElementEventArgs | This object is used to pass information about changes in page elements | |
OcrPageLocationEventArgs | OcrPageLocationEventArgs represents information needed for handling a PageLocation event
from an OcrEngine. | |
OcrPageProgressEventArgs | This class represents information about progress within OCR processing on a page. | |
OcrPreprocessingOptions |
Summary description for OcrPreProcessingOptions.
| |
OcrRegion | OcrRegion is a base class that represents the core functionality of a region within a page. It is
abstract and therefore can't be instantiated on its own. | |
OcrRegionCollection |
Summary description for OcrRegionCollection.
| |
OcrRegionCollection<T> |
Summary description for OcrRegionCollection. Version with Generics support.
| |
OcrResourceLoader | Obsolete. Used to load OCR Resources | |
OcrTableRegion | OcrTableRegion represents a table page element. | |
OcrTableRegion.OcrTableSeparator | OcrTableSeparator represents a single table separator.
| |
OcrTextRegion | OcrTextRegion represents an area of text on a page. | |
OcrWord |
Summary description for OcrWord.
| |
OcrWordCollection |
Summary description for OcrLineCollection.
| |
OmniPageEngineBase | ||
PdfImageTicket | The PdfImageTicket class is used to store information about an image for PDF translation | |
PdfPageConstructionEventArgs | This class is used to encapsulate information surrounding PDF page construction in the PDF Translator.
| |
PdfPageInfo | PdfPageInfo represents metadata for each page within an OcrPage in the process of being translated to PDF. | |
PdfTranslationSession | PdfTranslationSession is a helper class used by the PdfTranslator to
maintain state information about the current document being translated. | |
PdfTranslator | The PdfTranslator object is a general-purpose object for translating
OcrDocuments and their pages into PDF files or streams. | |
TextTranslator | Outputs OCR into formatted text. | |
TranslatorCollection | TranslatorCollection represents a standard collection of ITranslator objects. |
Interface | Description | |
---|---|---|
IFontBuilder | IFontBuilder provides a mechanism to control how fonts are constructed. | |
IFontMapper | IFontMapper provides a mechanism for translating fonts identified in the process of OCR
from one set of characteristics to another. | |
IForeignTranslator | IForeignTranslator is a interface used to define how an OcrDocument will be
translated to another format. | |
INativeTranslator | INativeTranslator is an interface used to define how an OcrDocument will be
translated to another format by low-level OCR engine support. | |
IOcrFactory |
Summary description for OcrFactory.
| |
IOcrGlyphAccessor | IOcrGlyphAccessor defines an interface for accessing data elements for a glyph.
| |
IOcrLineAccessor | IOcrLineAccessor defines an interface for accessing data elements for a line of text.
| |
IOcrWordAccessor | IOcrWordAccessor defines an interface for accessing data elements for a word. | |
IPerPageTranslator | IPerPageTranslator is an interface that allows IForeignTranslator objects to translate a document while it is being recognized on a page-by-page basis. In many cases this can result in a smaller memory load by allowing the translator to release per page resources immediately. In general, client code need not worry about this interface as it is called by the OcrEngine object. | |
ITranslator | ITranslator defines an interface which allows the translation of documents from images to
text-based formats. |
Delegate | Description | |
---|---|---|
OcrDocumentProgressEventHandler | The OcrDocumentProgressEventHandler delegate defines the event fired during progress on recognition of a
document. | |
OcrImagePreprocessingEventHandler | The OcrImagePreprocessingEventHandler delegate defines the event fired during OCR pre-processing.
| |
OcrPageConstructionEventHandler | The OcrPageConstructionEventHandler delegate defines the event that is fired before a page is fully
constructed or has finished being constructed. | |
OcrPageElementChangedEventHandler | The OcrPageElementChangedEventHandler delegate defines the event that is fired after a page element has
changed. | |
OcrPageLocationEventHandler | The OcrPageLocationEventHandler delegate defines the event fired during region location of a page.
| |
OcrPageProgressEventHandler | The OcrPageProgressEventHandler delegate defines the event fired during progress on recognition of a
document. | |
PdfCompressionSelector | This delegate is used to determine what compression to use on a given page in the process of being
translated. | |
PdfPageConstructionEventHandler |
Event responsible for notifying about Pdf Page Contruction items.
|
Enumeration | Description | |
---|---|---|
OcrBarcodeSymbologies | Lists standard barcode symbologies that can be used in various OCR engines that support barcode
recognition. | |
OcrDocumentInfoKey | This enumeration defines a set of keys that are used to access metadata within an OcrDocument. | |
OcrDocumentMetadataKey | This enumeration is used to define keys for accessing document metadata. | |
OcrDocumentStage | OcrDocumentStage represents the current stage of document translation. | |
OcrPageElementAction | This enumeration defines actions that are being taken on an Ocr page element. | |
OcrPageMetadataKey | This enumeration is used to define keys for accessing page metadata. | |
OcrPageStage | OcrPageStage represents the current stage of page translation. | |
OcrSymbolSet |
The list of Symbols for Ocr
| |
OcrTextKind |
Represents type of text detected by OCR engine.
| |
OcrTextRotation | This enumeration is used to define coarse rotation of text in a page element. | |
PdfColorSpace | This enumeration defines color spaces supported for Pdf output. | |
PdfImageCompressionType | This enumeration describes possible Pdf image compression | |
PdfTranslatorOutputType | This enumeration defines how the PdfTranslator will create its pages | |
TextWhitespaceMode | Controls how to handle whitespace in the Whitespace property.
|