Class AsposeOcr
نام ها : Aspose.OCR جمع آوری: Aspose.OCR.dll (25.5.0)
API اصلی برای کتابخانه Aspose OCR
public class AsposeOcr : IDisposableInheritance
Implements
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
AsposeOcr()
public AsposeOcr()Methods
CalculateSkew(OcrInput)
محاسبه زاویه های اسکی یک تصویر.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.
public List<skewoutput> CalculateSkew(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
List <؛ SkewOutput >
لیست زاویه های اسکی در درجه Aspose.OCR.SkewOutput.
CompareImageTexts(string، string، RecognitionSettings، bool)
بررسی کنید که آیا دو تصویر دارای همان متن هستند یا خیر.
public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)Parameters
fullPath1 string
راه رسیدن به تصویر اول
fullPath2 string
راه رسیدن به تصویر دوم
settings RecognitionSettings
تنظیمات شناختی
ignoreCase bool
واقعی - به معنی یک جستجوی غیر حساس موردی است.
Returns
درست است اگر تصاویر دارای همان متن (90٪ شباهت) باشند.
CorrectSpelling(برچسب ها: SpellCheckLanguage, string)
اصلاح متن (به جای کلمات نادرست)
public string CorrectSpelling(string text, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)Parameters
text string
متن برای اصلاح
language SpellCheckLanguage
واژگان برای استفاده
dictionaryPath string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر ( فرهنگ لغت فرکانس).کلمات کلیدی فایلهای :فایل متن مسطح در کد UTF-8کلمه و فرکانس کلمه با فضای یا برچسب جدا می شوند.به طور پیش فرض، کلمه در ستون اول و فرکانس در ستون دوم انتظار می رود.هر کلمه-فرکانس-کلاه در یک خط جداگانه تعریف می شود به عنوان یک ردیف از کاراکترهای دنبال شده توسط یک خط فید ("\n")، یک بازگشت حمل و نقل ("\r")،یا بازگرداندن حمل و نقل بلافاصله پس از آن توسط یک خط تغذیه ("\r\n").انتظار می رود که هر کلمه در حالت پایین تر باشد.
Returns
متن با کلمات جایگزین
DetectDefects(بایگانی برچسب: DefectType)
به طور خودکار مناطق مشکلی تصویر را پیدا کنید که می تواند به طور قابل توجهی بر دقت OCR تاثیر بگذارد.پشتیبانی از تصاویر PNG، JPEG، BMP، TIFF، JFIF و GIF ارائه شده به عنوان یک فایل، جریان، و یا پیکسل.
public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)Parameters
images OcrInput
منبع تصاویر Aspose.OCR.OcrInput
defectType DefectType
انواع نقص ها برای شناسایی Aspose.OCR.DefectType
Returns
List <؛ DefectOutput >
عیب های تصویر شناسایی شده یا جمع آوری ناخالص اگر هیچ عیب پیدا نشده است Aspose.OCR.Defect
DetectDocumentLayout(OcrInput)
تصویر را تجزیه و تحلیل می کند و انواع مختلف مناطق محتوا را در داخل آن شناسایی می کند.پشتیبانی از تصاویر PNG، JPEG، BMP، TIFF، JFIF و GIF از فایل ها، جریان ها و پیکسل ها.
public List<layoutoutput> DetectDocumentLayout(OcrInput images)Parameters
images OcrInput
منبع تصاویر.Aspose.OCR.OcrInput
Returns
List <؛ LayoutOutput >
مناطق محتوای شناسایی شده، Aspose.OCR.LayoutOutput.
DetectLanguages(OcrInput)
تجزیه و تحلیل متن در تصویر برای تعیین زبان هایی که در آن نوشته شده است.این به شما اجازه می دهد تا مناسب ترین زبان شناسایی را انتخاب کنید و به کارهای پردازش متن مانند spellchecking یا ترجمه کمک می کند.
public List<languagedetectionoutput> DetectLanguages(OcrInput images)Parameters
images OcrInput
منبع تصاویر Aspose.OCR.OcrInput
Returns
List <؛ LanguageDetectionOutput >
بازگرداندن یک لیست از زبان های احتمالی، رتبه بندی شده توسط احتمال Aspose.OCR.LanguageDetectionOutput.
DetectRectangles(OcrInput)
ناحیه های متن را در تصاویر تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.
[Obsolete("Will be removed in the release 25.8.0")]
public List<rectangleoutput> DetectRectangles(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
List <؛ RectangleOutput >
لیست Aspose.OCR.RectangleOutput با مناطق یا خطوط متن شناسایی شده است.
DetectRectangles(OcrInput، AreasType، Bool)
ناحیه های متن را در تصاویر تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.
public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
areasType AreasType
تعیین دایره های راست به بازگشت - خط یا پاراگراف.
detectAreas bool
امکان شناسایی مناطق متنی به صورت اتوماتیک
Returns
List <؛ RectangleOutput >
لیست Aspose.OCR.RectangleOutput با مناطق یا خطوط متن شناسایی شده است.
Dispose()
منابع روشن برای شناخت
public void Dispose()ImageHasText(string، string، RecognitionSettings، bool، bool)
بررسی کنید که آیا تصویر حاوی قطعه متن ارائه شده است.
public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)Parameters
fullPath string
راه رسیدن به تصویر
text string
قطعه متن برای جستجو در تصویر
settings RecognitionSettings
تنظیمات شناختی
ignoreCase bool
واقعی - به معنی یک جستجوی غیر حساس موردی است.
autoSkew bool
امکان تصحیح تصویر خودکار را فراهم می کند.
Returns
درست است اگر تصویر حاوی قطعه متن باشد - تصویر جعلی حاوی قطعه متن نیست.
Remarks
تشخیص تصویر با توانایی مشخص کردن 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)Parameters
fullPath string
راه رسیدن به تصویر
regex Regex
System.Text.RegularExpressions با الگوی و گزینه های ارائه شده است.
settings RecognitionSettings
تنظیمات شناختی
autoSkew bool
امکان تصحیح تصویر خودکار را فراهم می کند.
Returns
درست است اگر متن تصویر با عبارت معمولی ارائه شده مطابقت داشته باشد.
Remarks
تشخیص تصویر با توانایی مشخص کردن 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)Parameters
fullPath1 string
راه رسیدن به تصویر اول
fullPath2 string
راه رسیدن به تصویر دوم
settings RecognitionSettings
تنظیمات شناختی
ignoreCase bool
واقعی - به معنی یک جستجوی غیر حساس موردی است.
autoSkew bool
امکان تصحیح تصویر خودکار را فراهم می کند.
Returns
0 به این معنی است که متن ها کاملا متفاوت هستند؛ 1 به این معنی است که متن ها یکسان هستند.
Recognize(OcrInput)
شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
public OcrOutput Recognize(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Recognize(OcrInput، RecognitionSettings، CancellationToken)
شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings RecognitionSettings
تنظیمات تشخیص Aspose.OCR.RecognitionSettings
cancellationToken CancellationToken
موضوع حذف شده
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Recognize(آشنایی با RecognitionSettings)
شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings RecognitionSettings
تنظیمات تشخیص Aspose.OCR.RecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
RecognizeCarPlate(OcrInput)
متن را بر روی ماشین می شناسید.
public OcrOutput RecognizeCarPlate(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
تشخیص پلاک ماشین با توانایی مشخص کردن Aspose.OCR.CarPlateRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizeCarPlate(OcrInput، CarPlateRecognition تنظیمات)
متن را بر روی ماشین می شناسید.
public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings CarPlateRecognitionSettings
تنظیمات تشخیص Aspose.OCR.CarPlateRecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
تشخیص پلاک ماشین با توانایی مشخص کردن Aspose.OCR.CarPlateRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizeCharacters(OcrInput)
نمادها را بر روی تصاویر نشان می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.
public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
List <؛ CharacterRecognitionResult >
لیست Aspose.OCR.CharacterRecognitionنتایج با داده های نماد شناسایی شده.
RecognizeCharacters(OcrInput، DetectAreasMode، زبان)
نمادها را بر روی تصاویر نشان می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.
public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
detectAreasMode DetectAreasMode
تعیین نوع شبکه عصبی مورد استفاده برای تشخیص مناطق.
language Language
زبان مورد استفاده برای OCR
Returns
List <؛ CharacterRecognitionResult >
لیست Aspose.OCR.شخصیت با نمادهای شناسایی شده داده ها.
RecognizeFast(OcrInput)
شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
public List<string> RecognizeFast(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست ردیف ها با نتایج تشخیص تصویر
RecognizeHandwrittenText(OcrInput)
به رسمیت شناختن متن دست نوشته بر روی تصاویر.
public OcrOutput RecognizeHandwrittenText(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
شناسایی کارت(OcrInput)
شناسایی متن در کارت شناسایی
public OcrOutput RecognizeIDCard(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی کارت های شناسایی با توانایی مشخص کردن Aspose.OCR.IDCardRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
شناسایی کارت(بایگانی برچسب ها: IDCardRecognitionSettings)
شناسایی متن در کارت شناسایی
public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings IDCardRecognitionSettings
تنظیمات تشخیص Aspose.OCR.IDCardRecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی کارت های شناسایی با توانایی مشخص کردن Aspose.OCR.IDCardRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizeInvoice(OcrInput)
متن را بر روی صورتحساب ها شناسایی کنید.
public OcrOutput RecognizeInvoice(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی صورتحساب با قابلیت مشخص کردن Aspose.OCR.InvoiceRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizeInvoice(بایگانی برچسب ها: InvoiceRecognitionSettings)
متن را بر روی صورتحساب ها شناسایی کنید.
public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings InvoiceRecognitionSettings
تنظیمات شناسایی Aspose.OCR.InvoiceRecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی صورتحساب با قابلیت مشخص کردن 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)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
RecognizeLines(آشنایی با RecognitionSettings)
تصاویری را که حاوی یک خط تک متن است، تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.
public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings RecognitionSettings
تنظیمات تشخیص Aspose.OCR.RecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
RecognizePassport(OcrInput)
متن را در پاسپورت به رسمیت بشناسید.
public OcrOutput RecognizePassport(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی پاسپورت ها با توانایی مشخص کردن Aspose.OCR.PassportRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizePassport(بایگانی برچسب ها: PassportRecognitionSettings)
متن را در پاسپورت به رسمیت بشناسید.
public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings PassportRecognitionSettings
تنظیمات شناسایی Aspose.OCR.PassportRecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی پاسپورت ها با توانایی مشخص کردن Aspose.OCR.PassportRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizeReceipt(OcrInput)
به رسمیت شناختن متن در گیرنده ها
public OcrOutput RecognizeReceipt(OcrInput images)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی صورتحساب با توانایی مشخص کردن Aspose.OCR.ReceiptRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
RecognizeReceipt(OcrInput، ReceiptRecognition تنظیمات)
به رسمیت شناختن متن در گیرنده ها
public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)Parameters
images OcrInput
مخزن با منابع.Aspose.OCR.OcrInput
settings ReceiptRecognitionSettings
تنظیمات تشخیص Aspose.OCR.ReceiptRecognitionSettings
Returns
لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.
Remarks
شناسایی صورتحساب با توانایی مشخص کردن Aspose.OCR.ReceiptRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.
SaveMultipageDocument(ردیف، SaveFormat، List, برچسب ها: PdfOptimizationMode)
 
اجازه می دهد تا اسناد چند صفحه ای را از لیست اشیاء RecognitionResult دریافت کنید
public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)Parameters
fullFileName string
نام فیل با یک مسیر برای ذخیره شناخت نتیجه در فرمت انتخاب شده است.
saveFormat SaveFormat
فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)
results List
<؛
RecognitionResult
>
لیست اشیاء Aspose.OCR.Recognition
embeddedFontPath string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
SaveMultipageDocument(ردیف، SaveFormat، List, 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)Parameters
fullFileName string
نام فیل با یک مسیر برای ذخیره شناخت نتیجه در فرمت انتخاب شده است.
saveFormat SaveFormat
فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)
results List
<؛
RecognitionResult
>
لیست اشیاء Aspose.OCR.Recognition
applySpellingCorrection bool
برای تصحیح کلمات نادرست تنظیم کنید در صورتی که چنین کلمه ای را در نتایج شناختی خود داشته باشید.
language SpellCheckLanguage
کلمات کلیدی برای Spell Check (اختیاری)
dictionaryPath string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر در فرمت .txt. فرمت [Word - space - frequency(number)] است.نمونه: 23135851162\nthat 3400031103\n
embeddedFontPath string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
SaveMultipageDocument(MemoryStream، SaveFormat، لیست<تصاویر>, برچسب ها: PdfOptimizationMode)
اجازه می دهد تا اسناد چند صفحه ای را از لیست اشیاء RecognitionResult دریافت کنید
public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)Parameters
stream MemoryStream
MemoryStream برای ذخیره سازی تشخیص نتیجه در فرمت انتخاب شده است.
saveFormat SaveFormat
فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)
results List
<؛
RecognitionResult
>
لیست اشیاء Aspose.OCR.Recognition
embeddedFontPath string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
SaveMultipageDocument(MemoryStream، SaveFormat، لیست<تصاویر>, 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)Parameters
stream MemoryStream
MemoryStream برای ذخیره سازی تشخیص نتیجه در فرمت انتخاب شده است.
saveFormat SaveFormat
فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)
results List
<؛
RecognitionResult
>
لیست اشیاء Aspose.OCR.Recognition
applySpellingCorrection bool
برای تصحیح کلمات نادرست تنظیم کنید در صورتی که چنین کلمه ای را در نتایج شناختی خود داشته باشید.
language SpellCheckLanguage
کلمات کلیدی برای Spell Check (اختیاری)
dictionaryPath string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر در فرمت .txt. فرمت [Word - space - frequency(number)] است.نمونه: 23135851162\nthat 3400031103\n
embeddedFontPath string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
OcrProgress
یک رویداد برای ردیابی پیشرفت های شناخت تصویر چند صفحه ای.
public event OcrRecognizeEventHandler OcrProgress