يمكن أن يزيد إدخال البيانات من النماذج المسح أو التصوير بشكل كبير من الإنتاجية والدقة في مختلف الصناعات، مثل الرعاية الصحية والمالية والخدمات القانونية. Aspose.OCR ل .NET، مكتبة إدخال البيانات .NET OCR، يقدم حلًا قويًا لتأليف هذه العملية مع إدخال البيانات الآلي OCR عن طريق تحويل صور النص إلى تنسيقات نص قابلة للتعديل.

مثال كامل

للحصول على بدء سريع، إليك نظرة عامة على كيفية تلقائي إدخال البيانات باستخدام Aspose.OCR ل .NET:

  1. تحميل الصورة الشكلية.
  2. إعدادات OCR للحصول على التعرف الأمثل.
  3. استخراج النص من النموذج.
  4. تصدير النص المعترف به إلى النموذج المطلوب.

خطوة بخطوة دليل

الخطوة 1: تحميل الصورة

الخطوة الأولى هي تحميل النموذج المسح أو التصوير في التطبيق باستخدام Aspose OCR .NET. تأكد من أن جودة الصورة عالية بما فيه الكفاية لمعالجة OCR دقيقة. Image فئة تحميل ملف الصورة.

الخطوة 2: إعداد إعدادات OCR

لتحقيق أفضل النتائج، تحتاج إلى تكوين إعدادات OCR وفقا لخصائص النماذج الخاصة بك. وهذا يشمل إعداد دعم اللغة، وتعديل التباين والضوء، وتحديد المناطق من الاهتمام (ROI) لاستخراج النص، لاستخراج البيانات النموذج باستخدام Aspose OCR.

// Step 1: Load the form image
string imagePath = "path/to/your/form_image.png";
using (var image = new Aspose.Ocr.Image(imagePath))
{
    // Image is now loaded and ready for OCR processing
}

الخطوة الثالثة: استخراج النص من النموذج

بمجرد تحميل الصورة وإعداد الإعدادات، يمكنك الاستمرار في استخراج النص من النموذج. Aspose.OCR يوفر أساليب لتعرف النص في مناطق محددة أو عبر الصورة بأكملها.

// Step 2: Configure OCR Settings
var ocrEngine = new OcrEngine();
ocrEngine.Settings.Language = RecognitionLanguages.English;
ocrEngine.Settings.ContrastAdjustmentMode = ContrastAdjustmentMode.HighContrast;
ocrEngine.Settings.Brightness = 10;

الخطوة 4: تصدير النص المعترف به

بعد استخراج النص، قد ترغب في تصديره إلى تنسيق مناسب لمزيد من المعالجة، مثل CSV، JSON، أو النص المسطح. Aspose.OCR يدعم تنسيقات الناتج المختلفة، مما يسمح لك لتخصيص البيانات لاحتياجاتك.

// Step 3: Extract text from the form
using (var ocrEngine = new OcrEngine())
{
    string extractedText = ocrEngine.RecognizeImage(imagePath);
    Console.WriteLine("Extracted Text:\n" + extractedText);
}

أفضل الممارسات

التعامل مع التصميمات العالمية الحقيقية

في عالم الحقيقي، غالباً ما يكون لها ترتيب معقد مع مختلف الخطوط والأحجام.للتعامل مع هذه التحديات بفعالية، فكر في استخدام الميزات المتقدمة مثل القاموس المخصص للمصطلحات المتخصصة أو إعداد لغات OCR متعددة إذا كان النموذج يحتوي على نص في لغات مختلفة.

خيارات التصدير

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

من خلال اتباع هذه الخطوات والأفضلية، يمكنك تلقائيًا بفعالية إدخال البيانات من النماذج المسح أو التصوير باستخدام Aspose.OCR for .NET. وهذا لا ينقذ فقط الوقت ولكن يقلل أيضًا من خطر حدوث أخطاء مرتبطة بإدخال البيانات اليدوية.

More in this category