OcrOutput

Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList

public class OcrOutput extends ArrayList<RecognitionResult>

Constructores

ConstructorDescripción
OcrOutput()Inicializa una nueva instancia de la clase OcrOutput con una colección vacía.

Métodos

MétodoDescripción

| getTableData() | Devuelve datos de tabla estructurados extraídos de todas las páginas reconocidas. | | save(OutputStream stream) | Guarde todos los resultados del reconocimiento en un flujo de memoria en el formato especificado. | | save(OutputStream stream, Format saveFormat) | Guarde todos los resultados del reconocimiento en un flujo de memoria en el formato especificado. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Guarde todos los resultados del reconocimiento en un flujo de memoria en el formato especificado. | | save(String fullFileName) | Guardar todo el resultado del reconocimiento en un archivo. | | save(String fullFileName, Format saveFormat) | Guardar todo el resultado del reconocimiento en un archivo. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Guardar todo el resultado del reconocimiento en un archivo. | | savePdf(OutputStream stream) | Guardar todos los resultados del reconocimiento en un documento PDF buscable en memoria, incrustando las imágenes originales como fondo. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Guardar todos los resultados del reconocimiento en un documento PDF buscable en memoria, incrustando las imágenes originales como fondo. | | savePdf(String fullFileName) | Guardar todos los resultados del reconocimiento en un archivo PDF buscable, con las imágenes originales establecidas como fondo. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Guardar todos los resultados del reconocimiento en un archivo PDF buscable, con las imágenes originales establecidas como fondo. |

getTableData()

public OCRTable getTableData()

Devuelve datos de tabla estructurados extraídos de todas las páginas reconocidas.

Cada página contiene filas, y cada fila contiene celdas con texto reconocido e información de posición opcional.

Returns: OCRTable - an OCRTable structure representing all tables in the document

save(OutputStream stream)

public void save(OutputStream stream)

Guarde todos los resultados del reconocimiento en un flujo de memoria en el formato especificado.

Parameters:

ParámetroTipoDescripción
streamjava.io.OutputStreamOutputStream para guardar el resultado del reconocimiento en el formato seleccionado.

save(OutputStream stream, Format saveFormat)

public void save(OutputStream stream, Format saveFormat)

Guarde todos los resultados del reconocimiento en un flujo de memoria en el formato especificado.

Parameters:

ParámetroTipoDescripción
streamjava.io.OutputStreamOutputStream para guardar el resultado del reconocimiento en el formato seleccionado.
saveFormatFormatFormato de documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).

save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)

public void save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)

Guarde todos los resultados del reconocimiento en un flujo de memoria en el formato especificado.

Parameters:

ParámetroTipoDescripción
streamjava.io.OutputStreamOutputStream para guardar el resultado del reconocimiento en el formato seleccionado.
saveFormatFormatFormato de documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.StringOpcional. Ruta completa a la fuente del usuario.
optimizePdfPdfOptimizationModeReduce el tamaño del archivo PDF disminuyendo la calidad de las imágenes de fondo. Por defecto, se conserva la calidad original de la imagen.

save(String fullFileName)

public void save(String fullFileName)

Guardar todo el resultado del reconocimiento en un archivo.

Parameters:

ParámetroTipoDescripción
fullFileNamejava.lang.StringNombre de archivo con una ruta para guardar el resultado del reconocimiento en el formato seleccionado.

save(String fullFileName, Format saveFormat)

public void save(String fullFileName, Format saveFormat)

Guardar todo el resultado del reconocimiento en un archivo.

Parameters:

ParámetroTipoDescripción
fullFileNamejava.lang.StringNombre de archivo con una ruta para guardar el resultado del reconocimiento en el formato seleccionado.
saveFormatFormatFormato de documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).

save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)

public void save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)

Guardar todo el resultado del reconocimiento en un archivo.

Parameters:

ParámetroTipoDescripción
fullFileNamejava.lang.StringNombre de archivo con una ruta para guardar el resultado del reconocimiento en el formato seleccionado.
saveFormatFormatFormato de documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.StringOpcional. Ruta completa a la fuente del usuario.
optimizePdfPdfOptimizationModeReduce el tamaño del archivo PDF disminuyendo la calidad de las imágenes de fondo. Por defecto, se conserva la calidad original de la imagen.

savePdf(OutputStream stream)

public void savePdf(OutputStream stream)

Guardar todos los resultados del reconocimiento en un documento PDF buscable en memoria, incrustando las imágenes originales como fondo.

Parameters:

ParámetroTipoDescripción
streamjava.io.OutputStreamOutputStream para guardar el resultado del reconocimiento en el formato seleccionado.

savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)

public void savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)

Guardar todos los resultados del reconocimiento en un documento PDF buscable en memoria, incrustando las imágenes originales como fondo.

Parameters:

ParámetroTipoDescripción
streamjava.io.OutputStreamOutputStream para guardar el resultado del reconocimiento en el formato seleccionado.
embeddedFontPathjava.lang.StringOpcional. Ruta completa a la fuente del usuario.
optimizePdfPdfOptimizationModeReduce el tamaño del archivo PDF disminuyendo la calidad de las imágenes de fondo. Por defecto, se conserva la calidad original de la imagen.

savePdf(String fullFileName)

public void savePdf(String fullFileName)

Guardar todos los resultados del reconocimiento en un archivo PDF buscable, con las imágenes originales establecidas como fondo.

Parameters:

ParámetroTipoDescripción
fullFileNamejava.lang.StringNombre de archivo con una ruta para guardar el resultado del reconocimiento en el formato seleccionado.

savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)

public void savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)

Guardar todos los resultados del reconocimiento en un archivo PDF buscable, con las imágenes originales establecidas como fondo.

Parameters:

ParámetroTipoDescripción
fullFileNamejava.lang.StringNombre de archivo con una ruta para guardar el resultado del reconocimiento en el formato seleccionado.
embeddedFontPathjava.lang.StringOpcional. Ruta completa a la fuente del usuario.
optimizePdfPdfOptimizationModeReduce el tamaño del archivo PDF disminuyendo la calidad de las imágenes de fondo. Por defecto, se conserva la calidad original de la imagen.

size()

public int size()

Returns: int