Class RecognitionResult
اسم الفضاء : Aspose.OCR تجميع: Aspose.OCR.dll (25.4.0)
نتائج التعرف على الصورة.يحتوي على عناصر مع معلومات التعرف وطرق تصدير النتائج.
public class RecognitionResult
Inheritance
الأعضاء الموروثين
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; }
قيمة الممتلكات
Image
يحصل أو يضع صورة لإنشاء PDF.
public byte[][,] Image { get; set; }
قيمة الممتلكات
byte [][,]
RecognitionAreasRectangles
يحصل على إحداثيات مستطيلة.
public List<rectangle> RecognitionAreasRectangles { get; }
قيمة الممتلكات
RecognitionAreasText
يحصل على قائمة نتائج التعرف على قائمة من المناطق (المناطق المستقيمة).
public List<string> RecognitionAreasText { get; }
قيمة الممتلكات
RecognitionCharactersList
مجموعة من الشخصيات التي تم العثور عليها من خلال خوارزمية التعرف وتنظيمها في ترتيب منخفض من الاحتمالات.
public List<char[]> RecognitionCharactersList { get; }
قيمة الممتلكات
Remarks
مجموعة من الرموز System.Char مع الحد الأقصى من الاحتمالات والبدائل.
RecognitionLinesResult
يحصل على قائمة من النتائج المعترف بها مع قائمة من الصفوف (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
قيمة الممتلكات
List <؛ RecognitionResult . LinesResult >
RecognitionText
يحصل التعرف على نتيجة في سلسلة واحدة.
public string RecognitionText { get; set; }
قيمة الممتلكات
Skew
يحصل على زاوية خفيفة.
public float Skew { get; set; }
قيمة الممتلكات
Warnings
تحصل على قائمة من الرسائل التحذيرية التي تصف الأخطاء غير الحرجة التي ظهرت خلال الجيل.
public List<string> Warnings { get; }
قيمة الممتلكات
Methods
GetJson(بول)
شكل شريط JSON مع نتائج التعرف.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
يحدد ما إذا كان JSON سيكون قراءة للإنسان.
Returns
النتائج المعترف بها كسلك JSON.
GetKeywords()
احصل على كلمات مفتاحية من جواز السفر (وضع الاختبار. يعمل فقط على جوازات الولايات المتحدة وMADAGASCAR).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary <؛ 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
الكلمات التي تم استبدالها.
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 <؛ SpellCheckError >
قائمة بأجسام SpellCheckError التي تمثل الكلمات الخاطئة مع القوائم التي اقترحت الكلمات الخاطئة الصحيحة لكل كلمة الخاطئة ،مع إعداد المسافة.
GetXml()
شكل شريط XML مع نتائج التعرف.
public string GetXml()
Returns
النتائج المعترف بها كسلسلة 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
العرض الأيسر</string,></recognitionresult.linesresult></char[]>