Class RecognitionResult

Class RecognitionResult

اسم الفضاء : Aspose.OCR تجميع: Aspose.OCR.dll (25.4.0)

نتائج التعرف على الصورة.يحتوي على عناصر مع معلومات التعرف وطرق تصدير النتائج.

public class RecognitionResult

Inheritance

object RecognitionResult

الأعضاء الموروثين

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

FileName

الطريق الكامل إلى الملف

public string FileName { get; set; }

قيمة الممتلكات

string

Image

يحصل أو يضع صورة لإنشاء PDF.

public byte[][,] Image { get; set; }

قيمة الممتلكات

byte [][,]

RecognitionAreasRectangles

يحصل على إحداثيات مستطيلة.

public List<rectangle> RecognitionAreasRectangles { get; }

قيمة الممتلكات

List

RecognitionAreasText

يحصل على قائمة نتائج التعرف على قائمة من المناطق (المناطق المستقيمة).

public List<string> RecognitionAreasText { get; }

قيمة الممتلكات

List &lt؛ string >

RecognitionCharactersList

مجموعة من الشخصيات التي تم العثور عليها من خلال خوارزمية التعرف وتنظيمها في ترتيب منخفض من الاحتمالات.

public List<char[]> RecognitionCharactersList { get; }

قيمة الممتلكات

List &lt؛ char [ ] & جت؛

Remarks

مجموعة من الرموز System.Char مع الحد الأقصى من الاحتمالات والبدائل.

RecognitionLinesResult

يحصل على قائمة من النتائج المعترف بها مع قائمة من الصفوف (Rectangles).

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

قيمة الممتلكات

List &lt؛ RecognitionResult . LinesResult >

RecognitionText

يحصل التعرف على نتيجة في سلسلة واحدة.

public string RecognitionText { get; set; }

قيمة الممتلكات

string

Skew

يحصل على زاوية خفيفة.

public float Skew { get; set; }

قيمة الممتلكات

float

Warnings

تحصل على قائمة من الرسائل التحذيرية التي تصف الأخطاء غير الحرجة التي ظهرت خلال الجيل.

public List<string> Warnings { get; }

قيمة الممتلكات

List &lt؛ string >

Methods

GetJson(بول)

شكل شريط JSON مع نتائج التعرف.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

يحدد ما إذا كان JSON سيكون قراءة للإنسان.

Returns

string

النتائج المعترف بها كسلك JSON.

GetKeywords()

احصل على كلمات مفتاحية من جواز السفر (وضع الاختبار. يعمل فقط على جوازات الولايات المتحدة وMADAGASCAR).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

Returns

Dictionary &lt؛ string , RecognitionResult . LinesResult >

قاموس مع كلمة مفتاحية و LinesResult كقيمة.

GetSpellCheckCorrectedText(SpellCheckLanguage، سلسلة)

تصحيح النص (يستبدل الكلمات الخاطئة).

public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

قاموس للاستخدام

dictionaryPath string

اختياري.الطريق الكامل إلى قاموس المستخدم ( قاموس التردد).تنسيق ملف القاموس :ملف نص مسطح في التشفير UTF-8.ويتم تقسيم الكلمة وتردد الكلمة حسب الفضاء أو علامة التبويب.بشكل افتراضي، يتوقع الكلمة في العمود الأول وتردد الكلمة في العمود الثاني.كل كلمة-التردد-زوج في خط منفصل.يتم تعريف الخط كسلسلة من الأحرف تليها إمدادات الخط ("\n") ، عودة النقل ("\r") ،أو عودة الشحن على الفور تليها إدخال خط("\r\n").ومن المتوقع أن يكون كل كلمة في حالة أقل.

Returns

string

الكلمات التي تم استبدالها.

GetSpellCheckErrorList(SpellCheckLanguage، سلسلة)

العثور على الكلمات المضغوطة مع المضغوطات المقترحة لنص إدخال معين.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

language SpellCheckLanguage

قاموس للاستخدام

dictionaryPath string

اختياري.الطريق الكامل إلى قاموس المستخدم ( قاموس التردد).تنسيق ملف القاموس :ملف نص مسطح في التشفير UTF-8.ويتم تقسيم الكلمة وتردد الكلمة حسب الفضاء أو علامة التبويب.بشكل افتراضي، يتوقع الكلمة في العمود الأول وتردد الكلمة في العمود الثاني.كل كلمة-التردد-زوج في خط منفصل.يتم تعريف الخط كسلسلة من الأحرف تليها إمدادات الخط ("\n") ، عودة النقل ("\r") ،أو عودة الشحن على الفور تليها إدخال خط("\r\n").ومن المتوقع أن يكون كل كلمة في حالة أقل.

Returns

List &lt؛ SpellCheckError >

قائمة بأجسام SpellCheckError التي تمثل الكلمات الخاطئة مع القوائم التي اقترحت الكلمات الخاطئة الصحيحة لكل كلمة الخاطئة ،مع إعداد المسافة.

GetXml()

شكل شريط XML مع نتائج التعرف.

public string GetXml()

Returns

string

النتائج المعترف بها كسلسلة XML سلسلة.

Save(شريط, SaveFormat, bool, SpellCheckLanguage, شريط, شريط, PdfOptimizationMode)

تخزين المستند كالنص المسطح أو PDF أو Microsoft Word Document.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

اسم الفيلم مع مسار لإنقاذ النتيجة في النموذج المختار.

saveFormat SaveFormat

تنسيق الوثيقة (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml).

applySpellingCorrection bool

قم بتصحيح الكلمات الخاطئة في حالة وجودك في نتيجة التعرف الخاصة بك.

language SpellCheckLanguage

قاموس للتحقق (اختياري)

dictionaryPath string

الطريق الكامل إلى قاموس المستخدم في تنسيق .txt. تنسيق هو [كلمة - مساحة - تردد(عدد)].مثال: 23135851162\nthat 3400031103\n

embeddedFontPath string

اختياري.الطريق الكامل إلى الخط المستخدم.

optimizePdf PdfOptimizationMode

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

Save(شريط, SaveFormat, شريط, PdfOptimizationMode)

تخزين المستند كالنص المسطح أو PDF أو Microsoft Word Document.

public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

اسم الفيلم مع مسار لإنقاذ النتيجة في النموذج المختار.

saveFormat SaveFormat

تنسيق الوثيقة (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml).

embeddedFontPath string

اختياري.الطريق الكامل إلى الخط المستخدم.

optimizePdf PdfOptimizationMode

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

Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, سلسلة, سلسلة, PdfOptimizationMode)

تخزين المستند كالنص المسطح أو PDF أو Microsoft Word Document.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream لتوفير التعرف على النتيجة في النموذج المحدد.

saveFormat SaveFormat

تنسيق الوثيقة (Docx، Txt، PDF)

applySpellingCorrection bool

قم بتصحيح الكلمات الخاطئة في حالة وجودك في نتيجة التعرف الخاصة بك.

language SpellCheckLanguage

قاموس للتحقق (اختياري)

dictionaryPath string

الطريق الكامل إلى قاموس المستخدم في تنسيق .txt. تنسيق هو [كلمة - مساحة - تردد(عدد)].مثال: 23135851162\nthat 3400031103\n

embeddedFontPath string

اختياري.الطريق الكامل إلى الخط المستخدم.

optimizePdf PdfOptimizationMode

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

Save(MemoryStream, SaveFormat, شريط, PdfOptimizationMode)

تخزين المستند كالنص المسطح أو PDF أو Microsoft Word Document.

public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream لتوفير التعرف على النتيجة في النموذج المحدد.

saveFormat SaveFormat

تنسيق الوثيقة (Docx، Txt، PDF)

embeddedFontPath string

اختياري.الطريق الكامل إلى الخط المستخدم.

optimizePdf PdfOptimizationMode

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

Operators

المشغل +(النتيجة، النتيجة، النتيجة)

لإكمال النتيجة الكاملة من الشرائح المعترف بها (الخطوط).

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

Parameters

main RecognitionResult

الموضوع الذي سيتم إضافته إلى العامل المناسب.

part RecognitionResult

الأوبرا الصحيحة

Returns

RecognitionResult

العرض الأيسر</string,></recognitionresult.linesresult></char[]>

 عربي