في بعض الأحيان يمكن أن توجد البيانات في شكل صور. قد تحتاج إلى معالجة مثل هذه البيانات وبالتالي فإن تحويل الصورة إلى XML يمكن أن يكون مفيدًا في مثل هذه السيناريوهات. يمكنك تحويل صورة في JPG أو PNG أو تنسيقات صور أخرى إلى تنسيق XML برمجيًا في C#. تتناول هذه المقالة كيفية تحويل صورة إلى XML عن طريق إجراء عملية OCR برمجيًا في C#.
- JPG أو PNG Image to XML Converter with OCR in C# - API Installation
- تحويل الصورة إلى بيانات XML باستخدام OCR برمجيًا في C#
- تحويل صورة JPG أو PNG إلى ملف XML في C#
JPG أو PNG Image to XML Converter with OCR in C# - API Installation
يمكنك إجراء التعرف الضوئي على الأحرف على الصور بالإضافة إلى تنسيقات الملفات الأخرى التي يدعمها Aspose.OCR for .NET API. ما عليك سوى تنزيل ملف DLL من قسم الإصدارات الجديدة أو تشغيل أمر التثبيت NuGet التالي:
PM> Install-Package Aspose.OCR
تحويل الصورة إلى بيانات XML باستخدام OCR برمجيًا في C#
يمكنك معالجة صورة باستخدام OCR وتصدير المعلومات المستخرجة بتنسيق XML من خلال الخطوات التالية:
- قم بإنشاء مثيل للفئة AsposeOcr.
- التعرف على الصورة أثناء تهيئة كائن فئة RecognitionSettings.
- اطبع المعلومات المستخرجة بتنسيق XML.
يوضح مقتطف الشفرة أدناه كيفية تحويل صورة إلى بيانات XML باستخدام C#:
// تهيئة مثيل لفئة AsposeOcr
AsposeOcr api = new AsposeOcr();
// قم بإنشاء كائن AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// اطبع النتيجة بتنسيق XML
Console.WriteLine($"XML: {result.GetXml()}");
تحويل صورة JPG أو PNG إلى ملف XML في C#
في سيناريوهات معينة ، أثناء استخراج بيانات XML من صورة ما ، قد تحتاج إلى إنشاء ملف إخراج يحتوي على بيانات XML بدلاً من طباعته إلى إخراج وحدة التحكم. تحتاج إلى تحديد مسار الملف وتنسيق الحفظ لملف الإخراج. توضح الخطوات التالية عملية تحويل صورة JPG أو PNG إلى ملف بتنسيق XML:
- تهيئة مثيل للفئة AsposeOcr.
- قم بمعالجة الصورة باستخدام OCR أثناء إنشاء كائن من فئة RecognitionSettings.
- احفظ ملف الإخراج بتنسيق XML.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل صورة JPG أو PNG إلى تنسيق XML برمجيًا في C#:
// تهيئة مثيل لفئة AsposeOcr
AsposeOcr api = new AsposeOcr();
// قم بإنشاء كائن AsposeOcr
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());
// احفظ الإخراج كملف XML
result.Save("D://file.xml", SaveFormat.Xml);
احصل على ترخيص API مجاني
يمكنك التحقق من جميع ميزات واجهة برمجة التطبيقات عن طريق طلب ترخيص مؤقت مجاني.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل صورة JPG أو PNG إلى بيانات XML باستخدام OCR برمجيًا في C#. علاوة على ذلك ، يمكنك إلقاء نظرة على إمكانيات OCR الأخرى لواجهة برمجة التطبيقات من خلال تصفح التوثيق فضاء. لا تتردد في التواصل معنا على المنتدى إذا كان لديك أي غموض أو مخاوف.