OcrOutput
Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList
public class OcrOutput extends ArrayList<RecognitionResult>
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| OcrOutput() | Initialisiert eine neue Instanz der OcrOutput-Klasse mit einer leeren Sammlung. |
Methoden
| Methode | Beschreibung |
|---|
| getTableData() | Gibt strukturierte Tabellendaten zurück, die aus allen erkannten Seiten extrahiert wurden. | | save(OutputStream stream) | Speichert alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format. | | save(OutputStream stream, Format saveFormat) | Speichert alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Speichert alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format. | | save(String fullFileName) | Speichern Sie das gesamte Erkennungsergebnis in einer Datei. | | save(String fullFileName, Format saveFormat) | Speichern Sie das gesamte Erkennungsergebnis in einer Datei. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Speichern Sie das gesamte Erkennungsergebnis in einer Datei. | | savePdf(OutputStream stream) | Speichern Sie alle Erkennungsergebnisse in ein im Speicher befindliches durchsuchbares PDF-Dokument, wobei die Originalbilder als Hintergrund eingebettet werden. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Speichern Sie alle Erkennungsergebnisse in ein im Speicher befindliches durchsuchbares PDF-Dokument, wobei die Originalbilder als Hintergrund eingebettet werden. | | savePdf(String fullFileName) | Speichern Sie alle Erkennungsergebnisse in einer durchsuchbaren PDF-Datei, wobei die Originalbilder als Hintergrund festgelegt werden. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Speichern Sie alle Erkennungsergebnisse in einer durchsuchbaren PDF-Datei, wobei die Originalbilder als Hintergrund festgelegt werden. |
getTableData()
public OCRTable getTableData()
Gibt strukturierte Tabellendaten zurück, die aus allen erkannten Seiten extrahiert wurden.
Jede Seite enthält Zeilen, und jede Zeile enthält Zellen mit erkanntem Text und optionalen Positionsinformationen.
Returns: OCRTable - an OCRTable structure representing all tables in the document
save(OutputStream stream)
public void save(OutputStream stream)
Speichert alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.OutputStream | OutputStream zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
save(OutputStream stream, Format saveFormat)
public void save(OutputStream stream, Format saveFormat)
Speichert alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.OutputStream | OutputStream zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
| saveFormat | Format | Dokumentenformat (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)
Speichert alle Erkennungsergebnisse in einen Speicherstrom im angegebenen Format.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.OutputStream | OutputStream zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
| saveFormat | Format | Dokumentenformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Optional. Vollständiger Pfad zur Benutzerschriftart. |
| optimizePdf | PdfOptimizationMode | Reduzieren Sie die PDF-Dateigröße, indem Sie die Qualität von Hintergrundbildern verringern. Standardmäßig wird die ursprüngliche Bildqualität beibehalten. |
save(String fullFileName)
public void save(String fullFileName)
Speichern Sie das gesamte Erkennungsergebnis in einer Datei.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fullFileName | java.lang.String | Dateiname mit Pfad zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
save(String fullFileName, Format saveFormat)
public void save(String fullFileName, Format saveFormat)
Speichern Sie das gesamte Erkennungsergebnis in einer Datei.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fullFileName | java.lang.String | Dateiname mit Pfad zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
| saveFormat | Format | Dokumentenformat (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)
Speichern Sie das gesamte Erkennungsergebnis in einer Datei.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fullFileName | java.lang.String | Dateiname mit Pfad zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
| saveFormat | Format | Dokumentenformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Optional. Vollständiger Pfad zur Benutzerschriftart. |
| optimizePdf | PdfOptimizationMode | Reduzieren Sie die PDF-Dateigröße, indem Sie die Qualität von Hintergrundbildern verringern. Standardmäßig wird die ursprüngliche Bildqualität beibehalten. |
savePdf(OutputStream stream)
public void savePdf(OutputStream stream)
Speichern Sie alle Erkennungsergebnisse in ein im Speicher befindliches durchsuchbares PDF-Dokument, wobei die Originalbilder als Hintergrund eingebettet werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.OutputStream | OutputStream zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Speichern Sie alle Erkennungsergebnisse in ein im Speicher befindliches durchsuchbares PDF-Dokument, wobei die Originalbilder als Hintergrund eingebettet werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Stream | java.io.OutputStream | OutputStream zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
| embeddedFontPath | java.lang.String | Optional. Vollständiger Pfad zur Benutzerschriftart. |
| optimizePdf | PdfOptimizationMode | Reduzieren Sie die PDF-Dateigröße, indem Sie die Qualität von Hintergrundbildern verringern. Standardmäßig wird die ursprüngliche Bildqualität beibehalten. |
savePdf(String fullFileName)
public void savePdf(String fullFileName)
Speichern Sie alle Erkennungsergebnisse in einer durchsuchbaren PDF-Datei, wobei die Originalbilder als Hintergrund festgelegt werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fullFileName | java.lang.String | Dateiname mit Pfad zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Speichern Sie alle Erkennungsergebnisse in einer durchsuchbaren PDF-Datei, wobei die Originalbilder als Hintergrund festgelegt werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fullFileName | java.lang.String | Dateiname mit Pfad zum Speichern des Erkennungsergebnisses im ausgewählten Format. |
| embeddedFontPath | java.lang.String | Optional. Vollständiger Pfad zur Benutzerschriftart. |
| optimizePdf | PdfOptimizationMode | Reduzieren Sie die PDF-Dateigröße, indem Sie die Qualität von Hintergrundbildern verringern. Standardmäßig wird die ursprüngliche Bildqualität beibehalten. |
size()
public int size()
Returns: int