#include <OCRModule.h>
|
static bool | IsModuleAvailable () |
|
static bool | IsIRISModuleAvailable () |
|
static void | ImageToPDF (PDFDoc dst, const UString &src, OCROptions *options) |
|
static void | ProcessPDF (PDFDoc dst, OCROptions *options) |
|
static UString | GetOCRJsonFromImage (PDFDoc dst, const UString &src, OCROptions *options) |
|
static UString | GetOCRJsonFromPDF (PDFDoc src, OCROptions *options) |
|
static void | ApplyOCRJsonToPDF (PDFDoc dst, const UString &json) |
|
static UString | GetOCRXmlFromImage (PDFDoc dst, const UString &src, OCROptions *options) |
|
static UString | GetOCRXmlFromPDF (PDFDoc src, OCROptions *options) |
|
static void | ApplyOCRXmlToPDF (PDFDoc dst, const UString &xml) |
|
The class OCRModule. static interface to PDFTron SDKs OCR functionality
Definition at line 24 of file OCRModule.h.
static void pdftron::PDF::OCRModule::ApplyOCRJsonToPDF |
( |
PDFDoc |
dst, |
|
|
const UString & |
json |
|
) |
| |
|
static |
Add hidden text layer to a PDF consisting of raster image(s).
- Parameters
-
dst | – The source and destination document. |
json | – JSON representing OCR results. |
static void pdftron::PDF::OCRModule::ApplyOCRXmlToPDF |
( |
PDFDoc |
dst, |
|
|
const UString & |
xml |
|
) |
| |
|
static |
Add hidden text layer to a PDF consisting of raster image(s).
- Parameters
-
dst | – The source and destination document. |
xml | – XML representing OCR results. |
Perform OCR on an image and return resulting JSON string. Side effect: source image is converted to PDF and stored in the destination document. The box is a summary for a text fragment bounding box (leftmost x, bottommost y, width, height) The box coordinates are in units of points (1/72 of an inch), with the origin at the top left, and larger x and y coordinates representing further right and down, respectively
- Parameters
-
dst | – The destination document. |
src | – The path to the input image. |
options | – OCR options (optional). |
- Returns
- JSON string representing OCR results.
Perform OCR on raster images within a PDF and return resulting JSON string. The box is a summary for a text fragment bounding box (leftmost x, bottommost y, width, height) The box coordinates are in units of points (1/72 of an inch), with the origin at the top left, and larger x and y coordinates representing further right and down, respectively
- Parameters
-
src | – The source document. |
options | – OCR options (optional). |
- Returns
- JSON string representing OCR results.
Perform OCR on an image and return resulting XML string. Side effect: source image is converted to PDF and stored in the destination document. The box is a summary for a text fragment bounding box (leftmost x, bottommost y, width, height) The box coordinates are in units of points (1/72 of an inch), with the origin at the top left, and larger x and y coordinates representing further right and down, respectively
- Parameters
-
dst | – The destination document. |
src | – The path to the input image. |
options | – OCR options (optional). |
- Returns
- XML string representing OCR results.
Perform OCR on raster images within a PDF and return resulting XML string. The box is a summary for a text fragment bounding box (leftmost x, bottommost y, width, height) The box coordinates are in units of points (1/72 of an inch), with the origin at the top left, and larger x and y coordinates representing further right and down, respectively
- Parameters
-
src | – The source document. |
options | – OCR options (optional). |
- Returns
- XML string representing OCR results.
Convert an image to a PDF with searchable text.
- Parameters
-
dst | – The destination document. |
src | – The path to the input image. |
options | – OCR options (optional). |
static bool pdftron::PDF::OCRModule::IsIRISModuleAvailable |
( |
| ) |
|
|
static |
Find out whether the IRIS OCR module is available.
- Returns
- returns true if the IRIS ocr module has been located.
static bool pdftron::PDF::OCRModule::IsModuleAvailable |
( |
| ) |
|
|
static |
Find out whether the OCR module is available (and licensed).
- Returns
- returns true if OCR operations can be performed.
static void pdftron::PDF::OCRModule::ProcessPDF |
( |
PDFDoc |
dst, |
|
|
OCROptions * |
options |
|
) |
| |
|
static |
Add searchable and selectable text to raster images within a PDF.
- Parameters
-
dst | – The source and destination document. |
options | – OCR options (optional). |
The documentation for this class was generated from the following file: