OcrOutput

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

public class OcrOutput extends ArrayList<RecognitionResult>

Costruttori

CostruttoreDescrizione
OcrOutput()Inizializza una nuova istanza della classe OcrOutput con una collezione vuota.

Metodi

MetodoDescrizione

| getTableData() | Restituisce i dati della tabella strutturata estratti da tutte le pagine riconosciute. | | save(OutputStream stream) | Salva tutti i risultati del riconoscimento in uno stream di memoria nel formato specificato. | | save(OutputStream stream, Format saveFormat) | Salva tutti i risultati del riconoscimento in uno stream di memoria nel formato specificato. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Salva tutti i risultati del riconoscimento in uno stream di memoria nel formato specificato. | | save(String fullFileName) | Salva tutti i risultati del riconoscimento in un file. | | save(String fullFileName, Format saveFormat) | Salva tutti i risultati del riconoscimento in un file. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Salva tutti i risultati del riconoscimento in un file. | | savePdf(OutputStream stream) | Salva tutti i risultati del riconoscimento in un documento PDF ricercabile in memoria, incorporando le immagini originali come sfondo. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Salva tutti i risultati del riconoscimento in un documento PDF ricercabile in memoria, incorporando le immagini originali come sfondo. | | savePdf(String fullFileName) | Salva tutti i risultati del riconoscimento in un file PDF ricercabile, con le immagini originali impostate come sfondo. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Salva tutti i risultati del riconoscimento in un file PDF ricercabile, con le immagini originali impostate come sfondo. |

getTableData()

public OCRTable getTableData()

Restituisce i dati della tabella strutturata estratti da tutte le pagine riconosciute.

Ogni pagina contiene righe, e ogni riga contiene celle con testo riconosciuto e informazioni di posizione opzionali.

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

save(OutputStream stream)

public void save(OutputStream stream)

Salva tutti i risultati del riconoscimento in uno stream di memoria nel formato specificato.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamOutputStream per salvare il risultato del riconoscimento nel formato selezionato.

save(OutputStream stream, Format saveFormat)

public void save(OutputStream stream, Format saveFormat)

Salva tutti i risultati del riconoscimento in uno stream di memoria nel formato specificato.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamOutputStream per salvare il risultato del riconoscimento nel formato selezionato.
saveFormatFormatFormato 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)

Salva tutti i risultati del riconoscimento in uno stream di memoria nel formato specificato.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamOutputStream per salvare il risultato del riconoscimento nel formato selezionato.
saveFormatFormatFormato documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.StringOpzionale. Percorso completo al font dell’utente.
optimizePdfPdfOptimizationModeRiduci le dimensioni del file PDF abbassando la qualità delle immagini di sfondo. Per impostazione predefinita, la qualità originale dell’immagine viene conservata.

save(String fullFileName)

public void save(String fullFileName)

Salva tutti i risultati del riconoscimento in un file.

Parameters:

ParametroTipoDescrizione
fullFileNamejava.lang.StringNome file con percorso per salvare il risultato del riconoscimento nel formato selezionato.

save(String fullFileName, Format saveFormat)

public void save(String fullFileName, Format saveFormat)

Salva tutti i risultati del riconoscimento in un file.

Parameters:

ParametroTipoDescrizione
fullFileNamejava.lang.StringNome file con percorso per salvare il risultato del riconoscimento nel formato selezionato.
saveFormatFormatFormato 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)

Salva tutti i risultati del riconoscimento in un file.

Parameters:

ParametroTipoDescrizione
fullFileNamejava.lang.StringNome file con percorso per salvare il risultato del riconoscimento nel formato selezionato.
saveFormatFormatFormato documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.StringOpzionale. Percorso completo al font dell’utente.
optimizePdfPdfOptimizationModeRiduci le dimensioni del file PDF abbassando la qualità delle immagini di sfondo. Per impostazione predefinita, la qualità originale dell’immagine viene conservata.

savePdf(OutputStream stream)

public void savePdf(OutputStream stream)

Salva tutti i risultati del riconoscimento in un documento PDF ricercabile in memoria, incorporando le immagini originali come sfondo.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamOutputStream per salvare il risultato del riconoscimento nel formato selezionato.

savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)

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

Salva tutti i risultati del riconoscimento in un documento PDF ricercabile in memoria, incorporando le immagini originali come sfondo.

Parameters:

ParametroTipoDescrizione
streamjava.io.OutputStreamOutputStream per salvare il risultato del riconoscimento nel formato selezionato.
embeddedFontPathjava.lang.StringOpzionale. Percorso completo al font dell’utente.
optimizePdfPdfOptimizationModeRiduci le dimensioni del file PDF abbassando la qualità delle immagini di sfondo. Per impostazione predefinita, la qualità originale dell’immagine viene conservata.

savePdf(String fullFileName)

public void savePdf(String fullFileName)

Salva tutti i risultati del riconoscimento in un file PDF ricercabile, con le immagini originali impostate come sfondo.

Parameters:

ParametroTipoDescrizione
fullFileNamejava.lang.StringNome file con percorso per salvare il risultato del riconoscimento nel formato selezionato.

savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)

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

Salva tutti i risultati del riconoscimento in un file PDF ricercabile, con le immagini originali impostate come sfondo.

Parameters:

ParametroTipoDescrizione
fullFileNamejava.lang.StringNome file con percorso per salvare il risultato del riconoscimento nel formato selezionato.
embeddedFontPathjava.lang.StringOpzionale. Percorso completo al font dell’utente.
optimizePdfPdfOptimizationModeRiduci le dimensioni del file PDF abbassando la qualità delle immagini di sfondo. Per impostazione predefinita, la qualità originale dell’immagine viene conservata.

size()

public int size()

Returns: int