تصویر به اکسل سی شارپ دات نت

تصاویر حاوی اطلاعات بصری هستند که ممکن است در قالب متن برای پردازش داده ها مورد نیاز باشد. در چنین شرایطی می توانید یک تصویر را به صورت برنامه نویسی در سی شارپ به فرمت اکسل تبدیل کنید. به عنوان مثال، یک تصویر می تواند حاوی مقادیر عددی باشد که ممکن است برای انجام محاسبات به آن نیاز داشته باشید. مطابق با آن، این مقاله نحوه تبدیل یک تصویر به یک فایل اکسل را پوشش می دهد.

تبدیل تصویر به اکسل در سی شارپ – نصب API

با انجام عملیات OCR با Aspose.OCR for .NET API می توانید تصاویر را تشخیص دهید. با دانلود فایل DLL آن از بخش Downloads یا با استفاده از مدیر بسته NuGet با دستور زیر، API را به سرعت پیکربندی کنید:

PM> Install-Package Aspose.OCR

تبدیل تصویر به فایل اکسل با OCR به صورت برنامه نویسی با استفاده از C#

با دنبال کردن مراحل زیر می توانید یک تصویر را به یک فایل اکسل با OCR تبدیل کنید:

  1. ابتدا یک شی از کلاس AsposeOcr ایجاد کنید.
  2. تشخیص تصویر ورودی
  3. در نهایت فایل خروجی را با فرمت اکسل ذخیره کنید.

قطعه کد زیر نحوه تبدیل یک تصویر به یک فایل اکسل با فرمت XLS یا XLSX را با استفاده از C# نشان می دهد:

// نمونه ای از AsposeOcr را راه اندازی کنید
AsposeOcr api = new AsposeOcr();

// تشخیص تصویر           
RecognitionResult result = api.RecognizeImage("OCR.png", new RecognitionSettings
{
});

// نتیجه را به عنوان فایل XLSX ذخیره کنید
result.Save("test.xlsx", SaveFormat.Xlsx);

تبدیل تصویر از URI به Excel با OCR در سی شارپ

با دنبال کردن مراحل زیر می‌توانید تصویر ورودی را از یک URI آنلاین بارگیری کنید و آن را با OCR به فرمت Excel تبدیل کنید:

  1. ابتدا یک نمونه از کلاس AsposeOcr را مقداردهی اولیه کنید.
  2. با استفاده از روش RecognizeImage() تصویر را با OCR تشخیص دهید.
  3. در نهایت نتیجه را به صورت فایل اکسل ذخیره کنید.

کد زیر نحوه تبدیل یک تصویر از URI به یک فایل اکسل به صورت برنامه نویسی با سی شارپ را نشان می دهد:

// دریافت تصویر برای شناسایی
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// نمونه ای از AsposeOcr را راه اندازی کنید
AsposeOcr api = new AsposeOcr();

// تشخیص تصویر           
RecognitionResult result = api.RecognizeImageFromUri(uri, new RecognitionSettings
{
});

// نتیجه را با فرمت XLSX ذخیره کنید
result.Save("test.xlsx", SaveFormat.Xlsx);

مجوز API رایگان دریافت کنید

با درخواست [مجوز موقت رایگان] می‌توانید API را در ظرفیت کامل آن ارزیابی کنید.

نتیجه

در پایان، شما یاد گرفته اید که چگونه با استفاده از C# یک تصویر را از دیسک یا از یک URI آنلاین به یک فایل اکسل با ویژگی OCR به صورت برنامه نویسی تبدیل کنید. علاوه بر این، می‌توانید با نگاهی به [اسناد] جزئیات سایر ویژگی‌ها را بیابید. علاوه بر این، لطفاً برای هر یک از سؤالات خود با ما در [فروم 9 تماس بگیرید.

همچنین ببینید