Syncfusion.OCRProcessor.Base Represents OCR Supported Languages Represents English language Represents French language Represents Polish language Represents one line of text in a paragraph. Internal variable used to store the OCR text. Internal variable used to store the region to process OCR Initialize a new instance of class line. Gets or sets OCR Text. The text string. Gets the BBox of the text The bounds of the text. Gets the collection of words in a line. Represents the OCR'ed texts and bounds. Indicates whether the document was paginated. Gets or sets a value indicating whether this image is paginated or not Get the OCR'ed page collection Class Represents the OCR'ed line collection Represents the OCR'ed page collection Represents the OCR'ed words collection Represents the performance of the OCR process. Use Rapid performance, high speed performance and normal OCR output. Use Fast performance, Something middle between Rapid and Fast. Use Slow performance, best OCR output. The Syncfusion.OCRProcessor namespace contains classes to perform Optical Character Recognition. Represents a logic to process OCR for the Loaded PDF document. Internal variable used to store the hashed image results. Unmanaged handle used by the tesseract functions Helps to lock s_OCRLock to avoid race conditions. OCR settings to the document Holds the value of the tesseract path Initializes a new instance of the class with the specified tesseract binary file path. /// Tesseract binary path. Initializes a new instance of the class. Releases unmanaged resources and performs other cleanup operations before the OCRProcessor is reclaimed by garbage collection. Releases unmanaged and - optionally - managed resources Entry point for the x64 process and process the OCR Perform OCR process for the Image Source image to process OCR. Tesseract data path Returns the OCRed texts Perform OCR process for the Image Source image to process OCR. Tesseract data path When this method returns, Layout results of the OCR'ed image Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument The number that is use as a start point for the OCR process. The number that is use as a end point for the OCR process. Tesseract data path When this method returns, Layout result of the OCR'ed document Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument The number that is use as a start point for the OCR process. The number that is use as a end point for the OCR process. Tesseract data path Enable this parameter for memory optimization of larger PDF documents When this method returns, Layout result of the OCR'ed document Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument The number that is use as a start point for the OCR process. The number that is use as a end point for the OCR process. Tesseract data path Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument The number that is use as a start point for the OCR process. The number that is use as a end point for the OCR process. Tesseract data path Enable this parameter for memory optimization of larger PDF documents Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument Tesseract data path When this method returns, Layout result of the OCR'ed document Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument Tesseract data path Enable this parameter for memory optimization of larger PDF documents When this method returns, Layout result of the OCR'ed document Returns the OCRed texts Perform OCR process for the PdfLoadedDocument PdfLoadedDocument Tesseract data path Returns the OCRed texts Perform best OCR process for the PdfLoadedDocument if memory optimization is enabled. PdfLoadedDocument Tesseract data path Enable this parameter for memory optimization of larger PDF documents Returns the OCRed texts Perform OCR process for single PDF page. PdfLoadedDocument The number that is use as a start point for the OCR process. The number that is use as a end point for the OCR process. Tesseract data path Perform OCR process for the PdfLoadedDocument PdfLoadedDocument The number that is use as a start point for the OCR process. The number that is use as a end point for the OCR process. Tesseract data path Initialize the Tesseract engine Tesseract data path OCR language Set the OCR region for the image image to OCR Image information Loaded page of the PDF document Set the graphics path to the image Image information Graphics path for the whole image Visible rectagle of the images image to set the regions Loaded page of the PDF document Checks if the text contains RTL character or number. Array of symbols. True if the text contans RTL character or number. Compare the images image to OCR Get the hash value of the image image to OCR Extracts the images from the pdf Document Get the HOCR paragraph, lines and words from the Image image to OCR Draws the ocred text into pdf document Converts the list of images into single multipage tiff image. Check the os version Parse the HTML content HOCR values html content Gets or sets OCR settings to the document Class Holds the value of the tesseract path Adds a directory to the search path used to locate DLLs for the application. The directory to be added to the search path. If this parameter is an empty string (""), the call removes the current directory from the default DLL search order. If this parameter is NULL, the function restores the default search order. If the function succeeds, the return value is nonzero. Waits until the specified object is in the signaled state or the time-out interval elapses. A handle to the object. If this handle is closed while the wait is still pending, the function's behavior is undefined. The time-out interval, in milliseconds. If a nonzero value is specified, the function waits until the object is signaled or the interval elapses. If dwMilliseconds is zero, the function does not enter a wait state if the object is not signaled; it always returns immediately. If dwMilliseconds is INFINITE, the function will return only when the object is signaled If the function succeeds, the return value indicates the event that caused the function to return. Closes an open object handle. A valid handle to an open object. If the function succeeds, the return value is nonzero. The ImpersonateLoggedOnUser function lets the calling thread impersonate the security context of a logged-on user. The user is represented by a token handle. A handle to a primary or impersonation access token that represents a logged-on user. . If the function succeeds, the return value is nonzero. The DuplicateToken function creates a new access token that duplicates one already in existence. A handle to an access token opened with TOKEN_DUPLICATE access. Specifies a SECURITY_IMPERSONATION_LEVEL enumerated type that supplies the impersonation level of the new token. A pointer to a variable that receives a handle to the duplicate token. This handle has TOKEN_IMPERSONATE and TOKEN_QUERY access to the new token. If the function succeeds, the return value is nonzero . Repersents the OCR'ed Page Internal variable used to store the OCR text. Internal variable used to store the region to process OCR Initialize a new instance of class line. Gets or sets OCR Text. The text string. Gets or sets the BBox of the text The bounds of the text. Get the lines for the OCR'ed page Class A class containing the information about the pages. Internal variable used to store the page index. Internal variable used to store the page regions. Internal variable used to store the region text. Gets or sets page index of the PDF document The index of the page Gets or sets region of the PDF document to process OCR The collection of bounds to be OCRed Gets the text for the specific region The OCRed texts for the specific region A class containing the settings of the OCR process. Indicates if the paginate were set. Holds the language of the OCR process. Internal variable used to store the page regions. Holds the performance of the OCR process. Holds the black list value Holds the white list value Internal variable used to store whether straighten the image or not Internal variable used to store whether to display region internal variable to store whether to compress the tiff file or not. Variable to check whether detect auto rotation or not. Gets or sets OCR language The language to be OCRed Gets or sets the regions to process OCR Collection of page regions to apply OCR Gets or sets the pagination of the images true if [pagination]; otherwise, false. Gets or sets the Perfomance of the OCR Performance of the OCR process Gets or sets BlackList values Gets or sets WhiteList values Gets or sets the StraightenImage true if [Image straightened]; otherwise, false. Gets or sets the Region marked true if [Region marked]; otherwise, false. gets or sets the compression of tiff image true if [compression enable]; otherwise, false. Holds the Infinite value Holds the Infinite value for wait failed Holds the value of the target platform Launch the 32 bit surrogate process Path of the surrogate process Create a 32 bit surrogate process application Tesseract assembly path Tesseract data path language to process OCR Image path HOCR file path Type of page segment Black list White List Type of performance Output Assembly path Represents word of text in a line. Internal variable used to store the OCR text. Internal variable used to store the region to process OCR Initialize word of text in a line. Gets or sets OCR Text. Gets or sets the BBox of the text