OcrOutput
Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList
public class OcrOutput extends ArrayList<RecognitionResult>
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| OcrOutput() | Initierar en ny instans av OcrOutput‑klassen med en tom samling. |
Metoder
| Metod | Beskrivning |
|---|
| getTableData() | Returnerar strukturerad tabelldata extraherad från alla igenkända sidor. | | save(OutputStream stream) | Spara alla igenkänningsresultat till ett minnesström i det angivna formatet. | | save(OutputStream stream, Format saveFormat) | Spara alla igenkänningsresultat till ett minnesström i det angivna formatet. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Spara alla igenkänningsresultat till ett minnesström i det angivna formatet. | | save(String fullFileName) | Spara alla igenkänningsresultat till en fil. | | save(String fullFileName, Format saveFormat) | Spara alla igenkänningsresultat till en fil. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Spara alla igenkänningsresultat till en fil. | | savePdf(OutputStream stream) | Spara alla igenkänningsresultat i ett minnesbaserat sökbart PDF-dokument, där de ursprungliga bilderna bäddas in som bakgrund. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Spara alla igenkänningsresultat i ett minnesbaserat sökbart PDF-dokument, där de ursprungliga bilderna bäddas in som bakgrund. | | savePdf(String fullFileName) | Spara alla igenkänningsresultat i en sökbar PDF-fil, med de ursprungliga bilderna som bakgrund. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Spara alla igenkänningsresultat i en sökbar PDF-fil, med de ursprungliga bilderna som bakgrund. |
getTableData()
public OCRTable getTableData()
Returnerar strukturerad tabelldata extraherad från alla igenkända sidor.
Varje sida innehåller rader, och varje rad innehåller celler med igenkänd text och valfri positionsinformation.
Returns: OCRTable - an OCRTable structure representing all tables in the document
save(OutputStream stream)
public void save(OutputStream stream)
Spara alla igenkänningsresultat till ett minnesström i det angivna formatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.OutputStream | OutputStream för att spara igenkänningsresultat i det valda formatet. |
save(OutputStream stream, Format saveFormat)
public void save(OutputStream stream, Format saveFormat)
Spara alla igenkänningsresultat till ett minnesström i det angivna formatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.OutputStream | OutputStream för att spara igenkänningsresultat i det valda formatet. |
| saveFormat | Format | Dokumentformat (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)
Spara alla igenkänningsresultat till ett minnesström i det angivna formatet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.OutputStream | OutputStream för att spara igenkänningsresultat i det valda formatet. |
| saveFormat | Format | Dokumentformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Valfritt. Fullständig sökväg till användarens teckensnitt. |
| optimizePdf | PdfOptimizationMode | Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten. |
save(String fullFileName)
public void save(String fullFileName)
Spara alla igenkänningsresultat till en fil.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullFileName | java.lang.String | Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet. |
save(String fullFileName, Format saveFormat)
public void save(String fullFileName, Format saveFormat)
Spara alla igenkänningsresultat till en fil.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullFileName | java.lang.String | Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet. |
| saveFormat | Format | Dokumentformat (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)
Spara alla igenkänningsresultat till en fil.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullFileName | java.lang.String | Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet. |
| saveFormat | Format | Dokumentformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Valfritt. Fullständig sökväg till användarens teckensnitt. |
| optimizePdf | PdfOptimizationMode | Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten. |
savePdf(OutputStream stream)
public void savePdf(OutputStream stream)
Spara alla igenkänningsresultat i ett minnesbaserat sökbart PDF-dokument, där de ursprungliga bilderna bäddas in som bakgrund.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.OutputStream | OutputStream för att spara igenkänningsresultat i det valda formatet. |
savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Spara alla igenkänningsresultat i ett minnesbaserat sökbart PDF-dokument, där de ursprungliga bilderna bäddas in som bakgrund.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | java.io.OutputStream | OutputStream för att spara igenkänningsresultat i det valda formatet. |
| embeddedFontPath | java.lang.String | Valfritt. Fullständig sökväg till användarens teckensnitt. |
| optimizePdf | PdfOptimizationMode | Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten. |
savePdf(String fullFileName)
public void savePdf(String fullFileName)
Spara alla igenkänningsresultat i en sökbar PDF-fil, med de ursprungliga bilderna som bakgrund.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullFileName | java.lang.String | Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet. |
savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Spara alla igenkänningsresultat i en sökbar PDF-fil, med de ursprungliga bilderna som bakgrund.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fullFileName | java.lang.String | Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet. |
| embeddedFontPath | java.lang.String | Valfritt. Fullständig sökväg till användarens teckensnitt. |
| optimizePdf | PdfOptimizationMode | Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten. |
size()
public int size()
Returns: int