OcrOutput
Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList
public class OcrOutput extends ArrayList<RecognitionResult>
Costruttori
| Costruttore | Descrizione |
|---|---|
| OcrOutput() | Inizializza una nuova istanza della classe OcrOutput con una collezione vuota. |
Metodi
| Metodo | Descrizione |
|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | java.io.OutputStream | OutputStream 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | java.io.OutputStream | OutputStream per salvare il risultato del riconoscimento nel formato selezionato. |
| saveFormat | Format | Formato 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | java.io.OutputStream | OutputStream per salvare il risultato del riconoscimento nel formato selezionato. |
| saveFormat | Format | Formato documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Opzionale. Percorso completo al font dell’utente. |
| optimizePdf | PdfOptimizationMode | Riduci 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fullFileName | java.lang.String | Nome 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fullFileName | java.lang.String | Nome file con percorso per salvare il risultato del riconoscimento nel formato selezionato. |
| saveFormat | Format | Formato 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fullFileName | java.lang.String | Nome file con percorso per salvare il risultato del riconoscimento nel formato selezionato. |
| saveFormat | Format | Formato documento (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Opzionale. Percorso completo al font dell’utente. |
| optimizePdf | PdfOptimizationMode | Riduci 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | java.io.OutputStream | OutputStream 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | java.io.OutputStream | OutputStream per salvare il risultato del riconoscimento nel formato selezionato. |
| embeddedFontPath | java.lang.String | Opzionale. Percorso completo al font dell’utente. |
| optimizePdf | PdfOptimizationMode | Riduci 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fullFileName | java.lang.String | Nome 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fullFileName | java.lang.String | Nome file con percorso per salvare il risultato del riconoscimento nel formato selezionato. |
| embeddedFontPath | java.lang.String | Opzionale. Percorso completo al font dell’utente. |
| optimizePdf | PdfOptimizationMode | Riduci 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