OcrOutput

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

public class OcrOutput extends ArrayList<RecognitionResult>

Yapıcılar

YapıcıAçıklama
OcrOutput()OcrOutput sınıfının boş bir koleksiyonla yeni bir örneğini başlatır.

Yöntemler

YöntemAçıklama

| getTableData() | Tüm tanınan sayfalardan çıkarılan yapılandırılmış tablo verilerini döndürür. | | save(OutputStream stream) | Tüm tanıma sonuçlarını belirtilen formatta bir bellek akışına kaydeder. | | save(OutputStream stream, Format saveFormat) | Tüm tanıma sonuçlarını belirtilen formatta bir bellek akışına kaydeder. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Tüm tanıma sonuçlarını belirtilen formatta bir bellek akışına kaydeder. | | save(String fullFileName) | Tüm tanıma sonuçlarını bir dosyaya kaydedin. | | save(String fullFileName, Format saveFormat) | Tüm tanıma sonuçlarını bir dosyaya kaydedin. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Tüm tanıma sonuçlarını bir dosyaya kaydedin. | | savePdf(OutputStream stream) | Tüm tanıma sonuçlarını bellekteki aranabilir PDF belgesine kaydedin, orijinal görüntüleri arka plan olarak gömerek. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Tüm tanıma sonuçlarını bellekteki aranabilir PDF belgesine kaydedin, orijinal görüntüleri arka plan olarak gömerek. | | savePdf(String fullFileName) | Tüm tanıma sonuçlarını aranabilir bir PDF dosyasına kaydedin, orijinal görüntüler arka plan olarak ayarlanmış şekilde. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Tüm tanıma sonuçlarını aranabilir bir PDF dosyasına kaydedin, orijinal görüntüler arka plan olarak ayarlanmış şekilde. |

getTableData()

public OCRTable getTableData()

Tüm tanınan sayfalardan çıkarılan yapılandırılmış tablo verilerini döndürür.

Her sayfa satırlar içerir ve her satır tanınan metin ve isteğe bağlı konum bilgisi içeren hücreler içerir.

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

save(OutputStream stream)

public void save(OutputStream stream)

Tüm tanıma sonuçlarını belirtilen formatta bir bellek akışına kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamSeçilen formatta tanıma sonucunu kaydetmek için OutputStream.

save(OutputStream stream, Format saveFormat)

public void save(OutputStream stream, Format saveFormat)

Tüm tanıma sonuçlarını belirtilen formatta bir bellek akışına kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamSeçilen formatta tanıma sonucunu kaydetmek için OutputStream.
saveFormatFormatBelge formatı (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)

Tüm tanıma sonuçlarını belirtilen formatta bir bellek akışına kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamSeçilen formatta tanıma sonucunu kaydetmek için OutputStream.
saveFormatFormatBelge formatı (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.Stringİsteğe bağlı. Kullanıcı yazı tipinin tam yolu.
optimizePdfPdfOptimizationModeArka plan görüntülerinin kalitesini düşürerek PDF dosya boyutunu azaltın. Varsayılan olarak, orijinal görüntü kalitesi korunur.

save(String fullFileName)

public void save(String fullFileName)

Tüm tanıma sonuçlarını bir dosyaya kaydedin.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringSeçilen formatta tanıma sonucunu kaydetmek için yol içeren dosya adı.

save(String fullFileName, Format saveFormat)

public void save(String fullFileName, Format saveFormat)

Tüm tanıma sonuçlarını bir dosyaya kaydedin.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringSeçilen formatta tanıma sonucunu kaydetmek için yol içeren dosya adı.
saveFormatFormatBelge formatı (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)

Tüm tanıma sonuçlarını bir dosyaya kaydedin.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringSeçilen formatta tanıma sonucunu kaydetmek için yol içeren dosya adı.
saveFormatFormatBelge formatı (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.Stringİsteğe bağlı. Kullanıcı yazı tipinin tam yolu.
optimizePdfPdfOptimizationModeArka plan görüntülerinin kalitesini düşürerek PDF dosya boyutunu azaltın. Varsayılan olarak, orijinal görüntü kalitesi korunur.

savePdf(OutputStream stream)

public void savePdf(OutputStream stream)

Tüm tanıma sonuçlarını bellekteki aranabilir PDF belgesine kaydedin, orijinal görüntüleri arka plan olarak gömerek.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamSeçilen formatta tanıma sonucunu kaydetmek için OutputStream.

savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)

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

Tüm tanıma sonuçlarını bellekteki aranabilir PDF belgesine kaydedin, orijinal görüntüleri arka plan olarak gömerek.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamSeçilen formatta tanıma sonucunu kaydetmek için OutputStream.
embeddedFontPathjava.lang.Stringİsteğe bağlı. Kullanıcı yazı tipinin tam yolu.
optimizePdfPdfOptimizationModeArka plan görüntülerinin kalitesini düşürerek PDF dosya boyutunu azaltın. Varsayılan olarak, orijinal görüntü kalitesi korunur.

savePdf(String fullFileName)

public void savePdf(String fullFileName)

Tüm tanıma sonuçlarını aranabilir bir PDF dosyasına kaydedin, orijinal görüntüler arka plan olarak ayarlanmış şekilde.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringSeçilen formatta tanıma sonucunu kaydetmek için yol içeren dosya adı.

savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)

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

Tüm tanıma sonuçlarını aranabilir bir PDF dosyasına kaydedin, orijinal görüntüler arka plan olarak ayarlanmış şekilde.

Parameters:

ParametreTürAçıklama
fullFileNamejava.lang.StringSeçilen formatta tanıma sonucunu kaydetmek için yol içeren dosya adı.
embeddedFontPathjava.lang.Stringİsteğe bağlı. Kullanıcı yazı tipinin tam yolu.
optimizePdfPdfOptimizationModeArka plan görüntülerinin kalitesini düşürerek PDF dosya boyutunu azaltın. Varsayılan olarak, orijinal görüntü kalitesi korunur.

size()

public int size()

Returns: int