OcrOutput

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

public class OcrOutput extends ArrayList<RecognitionResult>

Konstruktörer

KonstruktorBeskrivning
OcrOutput()Initierar en ny instans av OcrOutput‑klassen med en tom samling.

Metoder

MetodBeskrivning

| 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:

ParameterTypBeskrivning
streamjava.io.OutputStreamOutputStream 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:

ParameterTypBeskrivning
streamjava.io.OutputStreamOutputStream för att spara igenkänningsresultat i det valda formatet.
saveFormatFormatDokumentformat (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:

ParameterTypBeskrivning
streamjava.io.OutputStreamOutputStream för att spara igenkänningsresultat i det valda formatet.
saveFormatFormatDokumentformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.StringValfritt. Fullständig sökväg till användarens teckensnitt.
optimizePdfPdfOptimizationModeMinska 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:

ParameterTypBeskrivning
fullFileNamejava.lang.StringFilnamn 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:

ParameterTypBeskrivning
fullFileNamejava.lang.StringFilnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet.
saveFormatFormatDokumentformat (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:

ParameterTypBeskrivning
fullFileNamejava.lang.StringFilnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet.
saveFormatFormatDokumentformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.StringValfritt. Fullständig sökväg till användarens teckensnitt.
optimizePdfPdfOptimizationModeMinska 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:

ParameterTypBeskrivning
streamjava.io.OutputStreamOutputStream 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:

ParameterTypBeskrivning
streamjava.io.OutputStreamOutputStream för att spara igenkänningsresultat i det valda formatet.
embeddedFontPathjava.lang.StringValfritt. Fullständig sökväg till användarens teckensnitt.
optimizePdfPdfOptimizationModeMinska 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:

ParameterTypBeskrivning
fullFileNamejava.lang.StringFilnamn 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:

ParameterTypBeskrivning
fullFileNamejava.lang.StringFilnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet.
embeddedFontPathjava.lang.StringValfritt. Fullständig sökväg till användarens teckensnitt.
optimizePdfPdfOptimizationModeMinska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

size()

public int size()

Returns: int