OcrOutput

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

public class OcrOutput extends ArrayList<RecognitionResult>

المنشئات

منشئالوصف
OcrOutput()ينشئ نسخة جديدة من فئة OcrOutput بمجموعة فارغة.

الطرق

طريقةالوصف

| getTableData() | يرجع بيانات جدولية منظمة مستخرجة من جميع الصفحات المعترف بها. | | save(OutputStream stream) | احفظ جميع نتائج التعرف إلى تدفق ذاكرة بالصيغة المحددة. | | save(OutputStream stream, Format saveFormat) | احفظ جميع نتائج التعرف إلى تدفق ذاكرة بالصيغة المحددة. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | احفظ جميع نتائج التعرف إلى تدفق ذاكرة بالصيغة المحددة. | | save(String fullFileName) | احفظ جميع نتائج التعرف في ملف. | | save(String fullFileName, Format saveFormat) | احفظ جميع نتائج التعرف في ملف. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | احفظ جميع نتائج التعرف في ملف. | | savePdf(OutputStream stream) | احفظ جميع نتائج التعرف في مستند PDF قابل للبحث في الذاكرة، مع تضمين الصور الأصلية كخلفية. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | احفظ جميع نتائج التعرف في مستند PDF قابل للبحث في الذاكرة، مع تضمين الصور الأصلية كخلفية. | | savePdf(String fullFileName) | احفظ جميع نتائج التعرف في ملف PDF قابل للبحث، مع وضع الصور الأصلية كخلفية. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | احفظ جميع نتائج التعرف في ملف PDF قابل للبحث، مع وضع الصور الأصلية كخلفية. |

getTableData()

public OCRTable getTableData()

يرجع بيانات جدولية منظمة مستخرجة من جميع الصفحات المعترف بها.

كل صفحة تحتوي على صفوف، وكل صف يحتوي على خلايا بنص مُعترف به ومعلومات موقع اختيارية.

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

save(OutputStream stream)

public void save(OutputStream stream)

احفظ جميع نتائج التعرف إلى تدفق ذاكرة بالصيغة المحددة.

Parameters:

معاملنوعالوصف
streamjava.io.OutputStreamOutputStream لحفظ نتيجة التعرف بالتنسيق المحدد.

save(OutputStream stream, Format saveFormat)

public void save(OutputStream stream, Format saveFormat)

احفظ جميع نتائج التعرف إلى تدفق ذاكرة بالصيغة المحددة.

Parameters:

معاملنوعالوصف
streamjava.io.OutputStreamOutputStream لحفظ نتيجة التعرف بالتنسيق المحدد.
saveFormatFormatتنسيق المستند (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)

احفظ جميع نتائج التعرف إلى تدفق ذاكرة بالصيغة المحددة.

Parameters:

معاملنوعالوصف
streamjava.io.OutputStreamOutputStream لحفظ نتيجة التعرف بالتنسيق المحدد.
saveFormatFormatتنسيق المستند (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.Stringاختياري. المسار الكامل إلى خط المستخدم.
optimizePdfPdfOptimizationModeقلل حجم ملف PDF عن طريق خفض جودة الصور الخلفية. بشكل افتراضي، يتم الحفاظ على جودة الصورة الأصلية.

save(String fullFileName)

public void save(String fullFileName)

احفظ جميع نتائج التعرف في ملف.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.

save(String fullFileName, Format saveFormat)

public void save(String fullFileName, Format saveFormat)

احفظ جميع نتائج التعرف في ملف.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.
saveFormatFormatتنسيق المستند (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)

احفظ جميع نتائج التعرف في ملف.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.
saveFormatFormatتنسيق المستند (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub).
embeddedFontPathjava.lang.Stringاختياري. المسار الكامل إلى خط المستخدم.
optimizePdfPdfOptimizationModeقلل حجم ملف PDF عن طريق خفض جودة الصور الخلفية. بشكل افتراضي، يتم الحفاظ على جودة الصورة الأصلية.

savePdf(OutputStream stream)

public void savePdf(OutputStream stream)

احفظ جميع نتائج التعرف في مستند PDF قابل للبحث في الذاكرة، مع تضمين الصور الأصلية كخلفية.

Parameters:

معاملنوعالوصف
streamjava.io.OutputStreamOutputStream لحفظ نتيجة التعرف بالتنسيق المحدد.

savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)

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

احفظ جميع نتائج التعرف في مستند PDF قابل للبحث في الذاكرة، مع تضمين الصور الأصلية كخلفية.

Parameters:

معاملنوعالوصف
streamjava.io.OutputStreamOutputStream لحفظ نتيجة التعرف بالتنسيق المحدد.
embeddedFontPathjava.lang.Stringاختياري. المسار الكامل إلى خط المستخدم.
optimizePdfPdfOptimizationModeقلل حجم ملف PDF عن طريق خفض جودة الصور الخلفية. بشكل افتراضي، يتم الحفاظ على جودة الصورة الأصلية.

savePdf(String fullFileName)

public void savePdf(String fullFileName)

احفظ جميع نتائج التعرف في ملف PDF قابل للبحث، مع وضع الصور الأصلية كخلفية.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.

savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)

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

احفظ جميع نتائج التعرف في ملف PDF قابل للبحث، مع وضع الصور الأصلية كخلفية.

Parameters:

معاملنوعالوصف
fullFileNamejava.lang.Stringاسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.
embeddedFontPathjava.lang.Stringاختياري. المسار الكامل إلى خط المستخدم.
optimizePdfPdfOptimizationModeقلل حجم ملف PDF عن طريق خفض جودة الصور الخلفية. بشكل افتراضي، يتم الحفاظ على جودة الصورة الأصلية.

size()

public int size()

Returns: int