OCRPageEx

OCR، العرض، تحرير المستندات

الوصف

يفحص سياسة النص القائم، ويعرض صفحة واحدة إلى PNG عند الحاجة، ويستدعي مزود OCR المحدد، ثم يطبق النتيجة بوصفها طبقة نص غير مرئية مملوكة

الصيغة

Delphi

Function TPDFlib.OCRPageEx(Page: Integer; DPI: Double; Const Language,
  FontName: WideString; MinConfidence: Double; Options: Integer): Integer;

ActiveX

Function PDFlib::OCRPageEx(Page As Long, DPI As Double, Language As String,
  FontName As String, MinConfidence As Double, Options As Long) As Long

DLL

int DLOCRPageEx(int InstanceID, int Page, double DPI, const wchar_t* Language,
  const wchar_t* FontName, double MinConfidence, int Options);
int DLOCRPageExA(int InstanceID, int Page, double DPI, const char* Language,
  const char* FontName, double MinConfidence, int Options);

المعاملات

Pageالصفحة الهدف ويبدأ العد من 1
DPIدقة الرستر المنتهية الموجبة المرسلة إلى المزود
Languageإرشاد لغة يعرفه المزود؛ ويستخدم مزود Tesseract المضبوط أسماء البيانات المدربة مثل eng
FontNameخط TrueType قابل للتضمين أو سلسلة فارغة للاختيار البديل
MinConfidenceعتبة ثقة الكلمة الشاملة من 0 إلى 1
Optionsسياسات الطبقة البتية المعرفة في ApplyOCRTextLayerEx؛ فالصفر يلحق طبقة، و1 يتخطى النص القائم غير المملوك، و2 يستبدل طبقات OCR المملوكة

قيم الإرجاع

1طُبقت النتيجة، أو تخطيت الصفحة، أو لم تستوفِ أي كلمة العتبة
0منع العرض أو تنفيذ المزود أو التحقق من النتيجة أو كتابة الطبقة أو الإلغاء من اكتمال العملية

ملاحظات

استخدم ConfigureTesseractOCR لمحول المحرك المورَّد، أو عيّن callback مملوكًا للتطبيق عبر OnOCRPage

يفحص النص القائم قبل العرض وتنفيذ المزود، فلا تحتاج الصفحة المتخطاة إلى محرك OCR

تتجاهل ذاك الفحصة تدفقات OCR القديمة المملوكة فقط؛ وتبقى طبقة النص غير المرئي الأجنبية أو النص المخفي في Form XObject مستدعى يُحسب نصًا قائمًا

فعّل كشف الاتجاه صراحةً للمسوح الضوئية التي تحتاج تصحيح ربع دورة متحقَّقًا منه؛ وتؤدي الثقة المنخفضة في الاتجاه إلى إخفاق دون تغيير طبقة OCR

اقرأ GetOCRDiagnosticsJSON لمعرفة إجراء الطبقة وأحدث تقارير التعرف والاتجاه للمحرك المضبوط

انظر أيضًا

OCRPage, OCRDocumentEx, ApplyOCRTextLayerEx, ConfigureTesseractOCR, LastOCRError