Class AsposeOcr

Class AsposeOcr

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

الواجهة البرمجية الرئيسية لمكتبة Aspose OCR

public class AsposeOcr

الوراثة

objectAsposeOcr

الأعضاء الموروثة

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

المنشئات

AsposeOcr()

public AsposeOcr()

الطرق

CalculateSkew(OcrInput)

تحسب زوايا الميل للصور. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public List<skewoutput> CalculateSkew(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

List<SkewOutput&gt;

قائمة بزوايا الميل بالدرجات Aspose.OCR.SkewOutput.

CompareImageTexts(string, string, RecognitionSettings, bool)

تحقق مما إذا كانت الصورتان تحتويان على نفس النص.

public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)

المعلمات

fullPath1 string

المسار إلى الصورة الأولى.

fullPath2 string

المسار إلى الصورة الثانية.

settings RecognitionSettings

إعدادات التعرف.

ignoreCase bool

صحيح - يعني بحث غير حساس لحالة الأحرف.

العائدات

bool

صحيح إذا كانت الصور تحتوي على نفس النص (تشابه 90%).

CorrectSpelling(string, SpellCheckLanguage, string)

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

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

المعلمات

text string

النص للتصحيح.

language SpellCheckLanguage

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

dictionaryPath string

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

العائدات

string

نص مع الكلمات المستبدلة.

DetectDefects(OcrInput, DefectType)

تجد تلقائيًا المناطق المشكلة في الصورة التي يمكن أن تؤثر بشكل كبير على دقة التعرف الضوئي على الحروف. يدعم PNG و JPEG و BMP و TIFF و JFIF و GIF المقدمة كملف أو دفق أو مصفوفة بكسل. يدعم التعرف بالجملة.

public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)

المعلمات

images OcrInput

صور المصدر Aspose.OCR.OcrInput

defectType DefectType

أنواع العيوب التي يجب التعرف عليها Aspose.OCR.DefectType

العائدات

List<DefectOutput&gt;

العيوب المكتشفة في الصورة أو مجموعة فارغة إذا لم يتم العثور على عيب Aspose.OCR.DefectOutput.

DetectRectangles(OcrInput)

تكتشف مناطق النص على الصور. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public List<rectangleoutput> DetectRectangles(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

List<RectangleOutput&gt;

قائمة من Aspose.OCR.RectangleOutput مع مناطق النص أو الخطوط المكتشفة.

DetectRectangles(OcrInput, AreasType, bool)

تكتشف مناطق النص على الصور. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

areasType AreasType

تحدد أي المستطيلات يجب إرجاعها - الخط أو الفقرات.

detectAreas bool

تمكين الكشف التلقائي لمناطق النص.

العائدات

List<RectangleOutput&gt;

قائمة من Aspose.OCR.RectangleOutput مع مناطق النص أو الخطوط المكتشفة.

ImageHasText(string, string, RecognitionSettings, bool, bool)

تحقق مما إذا كانت الصورة تحتوي على جزء النص المقدم.

public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

المعلمات

fullPath string

المسار إلى الصورة.

text string

جزء النص للبحث في الصورة.

settings RecognitionSettings

إعدادات التعرف.

ignoreCase bool

صحيح - يعني بحث غير حساس لحالة الأحرف.

autoSkew bool

يمكنك تمكين تصحيح ميل الصورة التلقائي.

العائدات

bool

صحيح إذا كانت الصورة تحتوي على جزء النص. خطأ - الصورة لا تحتوي على جزء النص.

الملاحظات

يتم التعرف على الصورة مع القدرة على تحديد Aspose.OCR.RecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF.

ImageHasText(string, Regex, RecognitionSettings, bool)

تحقق مما إذا كان نص الصورة يتطابق مع التعبير العادي المقدم.

public bool ImageHasText(string fullPath, Regex regex, RecognitionSettings settings = null, bool autoSkew = true)

المعلمات

fullPath string

المسار إلى الصورة.

regex Regex

كائن System.Text.RegularExpressions مع النمط والخيارات المقدمة.

settings RecognitionSettings

إعدادات التعرف.

autoSkew bool

يمكنك تمكين تصحيح ميل الصورة التلقائي.

العائدات

bool

صحيح إذا كان نص الصورة يتطابق مع التعبير العادي المقدم.

الملاحظات

يتم التعرف على الصورة مع القدرة على تحديد Aspose.OCR.RecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF.

ImageTextDiff(string, string, RecognitionSettings, bool, bool)

قارن النصوص على الصورتين وأعد رقمًا يمثل مدى تشابهها (0 إلى 1).

public float ImageTextDiff(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

المعلمات

fullPath1 string

المسار إلى الصورة الأولى.

fullPath2 string

المسار إلى الصورة الثانية.

settings RecognitionSettings

إعدادات التعرف.

ignoreCase bool

صحيح - يعني بحث غير حساس لحالة الأحرف.

autoSkew bool

يمكنك تمكين تصحيح ميل الصورة التلقائي.

العائدات

float

0 يعني أن النصوص مختلفة تمامًا؛ 1 يعني أن النصوص متطابقة.

Recognize(OcrInput)

يتعرف على النصوص في الصور / الوثائق. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

public OcrOutput Recognize(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

Recognize(OcrInput, RecognitionSettings, CancellationToken)

يتعرف على النصوص في الصور / الوثائق. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings RecognitionSettings

إعدادات التعرف Aspose.OCR.RecognitionSettings.

cancellationToken CancellationToken

كائن CancellationToken.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

Recognize(OcrInput, RecognitionSettings)

يتعرف على النصوص في الصور / الوثائق. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings RecognitionSettings

إعدادات التعرف Aspose.OCR.RecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

RecognizeCarPlate(OcrInput)

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

public OcrOutput RecognizeCarPlate(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على لوحات السيارات مع القدرة على تحديد Aspose.OCR.CarPlateRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeCarPlate(OcrInput, CarPlateRecognitionSettings)

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

public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings CarPlateRecognitionSettings

إعدادات التعرف Aspose.OCR.CarPlateRecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على لوحات السيارات مع القدرة على تحديد Aspose.OCR.CarPlateRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeCharacters(OcrInput)

تكتشف الرموز على الصور. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

List<CharacterRecognitionResult&gt;

قائمة من Aspose.OCR.CharacterRecognitionResult مع بيانات الرموز المكتشفة.

RecognizeCharacters(OcrInput, DetectAreasMode, Language)

تكتشف الرموز على الصور. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

detectAreasMode DetectAreasMode

تحدد نوع الشبكة العصبية المستخدمة لاكتشاف المناطق.

language Language

اللغة المستخدمة في التعرف.

العائدات

List<CharacterRecognitionResult&gt;

قائمة من Aspose.OCR.Character مع بيانات الرموز المكتشفة.

RecognizeFast(OcrInput)

يتعرف على النصوص في الصور / الوثائق. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

public List<string> RecognizeFast(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

List<string&gt;

قائمة من السلاسل مع نتائج التعرف على الصورة.

RecognizeHandwrittenText(OcrInput)

يتعرف على النص المكتوب بخط اليد على الصور.

public OcrOutput RecognizeHandwrittenText(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeIDCard(OcrInput)

يتعرف على النص في بطاقة الهوية.

public OcrOutput RecognizeIDCard(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على بطاقات الهوية مع القدرة على تحديد Aspose.OCR.IDCardRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeIDCard(OcrInput, IDCardRecognitionSettings)

يتعرف على النص في بطاقة الهوية.

public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings IDCardRecognitionSettings

إعدادات التعرف Aspose.OCR.IDCardRecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على بطاقات الهوية مع القدرة على تحديد Aspose.OCR.IDCardRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeInvoice(OcrInput)

يتعرف على النص في الفواتير.

public OcrOutput RecognizeInvoice(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على الفواتير مع القدرة على تحديد Aspose.OCR.InvoiceRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeInvoice(OcrInput, InvoiceRecognitionSettings)

يتعرف على النص في الفواتير.

public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings InvoiceRecognitionSettings

إعدادات التعرف Aspose.OCR.InvoiceRecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على الفواتير مع القدرة على تحديد Aspose.OCR.InvoiceRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeLines(OcrInput)

يتعرف على الصور التي تحتوي على سطر نصي واحد. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public OcrOutput RecognizeLines(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

RecognizeLines(OcrInput, RecognitionSettings)

يتعرف على الصور التي تحتوي على سطر نصي واحد. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و المجلد و المصفوفات و الأرشيفات.

public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings RecognitionSettings

إعدادات التعرف Aspose.OCR.RecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

RecognizePassport(OcrInput)

يتعرف على النص في جواز السفر.

public OcrOutput RecognizePassport(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على جوازات السفر مع القدرة على تحديد Aspose.OCR.PassportRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizePassport(OcrInput, PassportRecognitionSettings)

يتعرف على النص في جواز السفر.

public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings PassportRecognitionSettings

إعدادات التعرف Aspose.OCR.PassportRecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على جوازات السفر مع القدرة على تحديد Aspose.OCR.PassportRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeReceipt(OcrInput)

يتعرف على النص في الإيصالات.

public OcrOutput RecognizeReceipt(OcrInput images)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على الفواتير مع القدرة على تحديد Aspose.OCR.ReceiptRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

RecognizeReceipt(OcrInput, ReceiptRecognitionSettings)

يتعرف على النص في الإيصالات.

public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)

المعلمات

images OcrInput

الحاوية مع المصادر.Aspose.OCR.OcrInput

settings ReceiptRecognitionSettings

إعدادات التعرف Aspose.OCR.ReceiptRecognitionSettings.

العائدات

OcrOutput

قائمة من كائنات Aspose.OCR.RecognitionResult مع نتائج التعرف على الصورة.

الملاحظات

يتعرف على الفواتير مع القدرة على تحديد Aspose.OCR.ReceiptRecognitionSettings. يدعم GIF و PNG و JPEG و BMP و TIFF و JFIF و الدفق و الدليل و المصفوفات و الأرشيفات.

SaveMultipageDocument(string, SaveFormat, List<recognitionresult>, string, PdfOptimizationMode)

يسمح بالحصول على مستند متعدد الصفحات من قائمة كائنات RecognitionResult

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

المعلمات

fullFileName string

اسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.

saveFormat SaveFormat

تنسيق المستند (Docx و Txt و Pdf و Xlsx و Rtf و Json و Xml).

results List<RecognitionResult&gt;

قائمة من كائنات Aspose.OCR.RecognitionResult.

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

SaveMultipageDocument(string, SaveFormat, List<recognitionresult>, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

يسمح بالحصول على مستند متعدد الصفحات من قائمة كائنات RecognitionResult

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

المعلمات

fullFileName string

اسم الملف مع المسار لحفظ نتيجة التعرف بالتنسيق المحدد.

saveFormat SaveFormat

تنسيق المستند (Docx و Txt و Pdf و Xlsx و Rtf و Json و Xml).

results List<RecognitionResult&gt;

قائمة من كائنات Aspose.OCR.RecognitionResult.

applySpellingCorrection bool

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

language SpellCheckLanguage

قاموس لفحص التهجئة (اختياري).

dictionaryPath string

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

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

SaveMultipageDocument(MemoryStream, SaveFormat, List<recognitionresult>, string, PdfOptimizationMode)

يسمح بالحصول على مستند متعدد الصفحات من قائمة كائنات RecognitionResult

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

المعلمات

stream MemoryStream

MemoryStream لحفظ نتيجة التعرف بالتنسيق المحدد.

saveFormat SaveFormat

تنسيق المستند (Docx و Txt و Pdf و Xlsx و Rtf و Json و Xml).

results List<RecognitionResult&gt;

قائمة من كائنات Aspose.OCR.RecognitionResult.

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

SaveMultipageDocument(MemoryStream, SaveFormat, List<recognitionresult>, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

يسمح بالحصول على مستند متعدد الصفحات من قائمة كائنات RecognitionResult

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

المعلمات

stream MemoryStream

MemoryStream لحفظ نتيجة التعرف بالتنسيق المحدد.

saveFormat SaveFormat

تنسيق المستند (Docx و Txt و Pdf و Xlsx و Rtf و Json و Xml).

results List<RecognitionResult&gt;

قائمة من كائنات Aspose.OCR.RecognitionResult.

applySpellingCorrection bool

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

language SpellCheckLanguage

قاموس لفحص التهجئة (اختياري).

dictionaryPath string

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

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

OcrProgress

حدث لتتبع تقدم التعرف على الصور متعددة الصفحات.

public event OcrRecognizeEventHandler OcrProgress

نوع الحدث

OcrRecognizeEventHandler

 عربي