OcrOutput
OcrOutput class
فئة حاوية لتخزين وإدارة نتائج عمليات OCR.
public class OcrOutput : List<RecognitionResult>
المنشئات
| الاسم | الوصف |
|---|
| OcrOutput() | ينشئ مثيلًا جديدًا من الفئة OcrOutput مع مجموعة فارغة. يستدعي هذا المُنشئ مُنشئ الفئة الأساسية لتهيئة قائمة فارغة من RecognitionResult. |
| OcrOutput(int) | ينشئ مثيلًا جديدًا من الفئة OcrOutput بسعة أولية محددة. ينشئ هذا المُنشئ كائنًا جديدًا من OcrOutput بعدد مسبق من العناصر المخصصة، مما يحسن الأداء عندما تكون السعة معروفة مسبقًا. |
| OcrOutput(IEnumerable<RecognitionResult>, OcrInput) | ينشئ مثيلًا جديدًا من الفئة OcrOutput بمجموعة محددة من RecognitionResult. ينشئ هذا المُنشئ كائنًا جديدًا من OcrOutput عن طريق نسخ العناصر من المجموعة المقدمة. |
الخصائص
| الاسم | الوصف |
|---|
| IsReadOnly { get; } | دائمًا ما يُعيد false لأن OcrOutput قابل للتغيير. |
الطرق
| الاسم | الوصف |
|---|
| AddRange(IEnumerable<RecognitionResult>) | يضيف عناصر المجموعة المحددة إلى نهاية قائمة OcrOutput. هذه الطريقة تتجاوز سلوك AddRange الافتراضي لتنفيذ عمليات إضافية إذا لزم الأمر. |
| GetTableData() | يُعيد بيانات جدول مُنظمة مستخرجة من جميع الصفحات التي تم التعرف عليها. مفيد إذا كانت الصفحة بأكملها جدولًا واحدًا. |
| Save(MemoryStream, SaveFormat, string, PdfOptimizationMode) | احفظ جميع نتائج التعرف في تدفق ذاكرة بالصيغة المحددة. |
| Save(string, SaveFormat, string, PdfOptimizationMode) | احفظ جميع نتائج التعرف في ملف. |
| SavePdf(MemoryStream, string, PdfOptimizationMode) | احفظ جميع نتائج التعرف في مستند PDF قابل للبحث داخل الذاكرة، مع تضمين الصور الأصلية كخلفية. |
| SavePdf(string, string, PdfOptimizationMode) | احفظ جميع نتائج التعرف في ملف PDF قابل للبحث، مع تعيين الصور الأصلية كخلفية. |
انظر أيضًا