شناسایی فونت‌ها از یک تصویر می‌تواند برای طراحان، توسعه‌دهندگان و تایپوگراف‌های نیازمند به تکرار یا تحلیل سبک‌های متنی حیاتی باشد. چه بخواهید فونت را با استفاده از تصویر پیدا کنید، فونت را در یک عکس شناسایی کنید، یا صرفاً متن را از یک تصویر استخراج کنید، SDK ابری .NET ما یک راه‌حل دقیق و کارآمد ارائه می‌دهد که توسط شناسایی نوری کاراکتر پیشرفته (OCR) پشتیبانی می‌شود.


API تشخیص کاراکتر نوری

Aspose.OCR Cloud SDK for .NET به شما امکان می‌دهد تا برنامه‌های هوشمند OCR بسازید که می‌توانند متن و فونت‌ها را از تصاویر یا تصاویر اسکن شده شناسایی کنند. این API به شما امکان می‌دهد تا به طور خودکار یک تصویر را تحلیل کنید، متن درون آن را استخراج کنید و اطلاعات مربوط به فونت را تعیین کنید — که آن را به یک مبدل قوی تصویر به متن و خواننده کاراکتر نوری تبدیل می‌کند.

  • API REST .NET از چندین زبان، تشخیص خودکار متن، تصحیح کج بودن و شناسایی سبک فونت پشتیبانی می‌کند.

با این API مبتنی بر ابر، می‌توانید موارد زیر را انجام دهید:

  • استخراج متن از تصاویر
  • شناسایی فونت از عکس‌ها
  • پیش پردازش تصویر برای دقت بهتر OCR
  • استخراج جعبه محاط کننده کاراکتر و کلمه

Prerequisites

قبل از اینکه شروع به پیدا کردن فونت‌ها از یک تصویر کنید، مطمئن شوید که:

  • یک حساب فعال در Aspose Cloud Dashboard.
  • SDK ابری Aspose.OCR برای .NET نصب شد.
  • یک SID برنامه معتبر و یک کلید برنامه برای احراز هویت.

SDK را با استفاده از NuGet نصب کنید:

PM> NuGet\Install-Package Aspose.OCR-Cloud -Version 25.9.0

در C# یک فونت را در یک تصویر پیدا کنید

در اینجا نحوه استفاده از .NET Cloud SDK برای یافتن یک فونت در یک تصویر با استفاده از C# .NET آمده است.

مرحله 1 – نمونه IdentifyFontApi را مقداردهی اولیه کنید.

IdentifyFontApi fontIdentificationApi = new IdentifyFontApi("CLIENT_ID", "CLIENT_SECRET");

مرحله ۲ – نوع نتیجه را به عنوان متن مشخص کنید.

OCRSettingsRecognizeFont recognitionSettings = new OCRSettingsRecognizeFont 
{
    ResultType = ResultType.Text
};

مرحله ۳ – تصویر را برای انجام عملیات OCR مشخص کنید.

OCRRecognizeFontBody source = new OCRRecognizeFontBody(image, recognitionSettings);

مرحله ۴ – مشخص کردن جزئیات فونت از تصویر.

fontIdentificationApi.GetIdentifyFont(taskID);

پاسخ API شامل جزئیات فونت شناسایی شده مانند خانواده فونت و سبک فونت است - که به شما امکان می‌دهد فونت را در یک تصویر پیدا کنید.


یابنده قلم آنلاین رایگان

قبل از کدنویسی، می‌توانید از اپلیکیشن Free Online Font Finder استفاده کنید — که توسط Aspose.OCR Cloud پشتیبانی می‌شود. به سادگی یک تصویر بارگذاری کنید، و این برنامه تصویر را تحلیل می‌کند تا متن را استخراج کند و نزدیک‌ترین فونت مطابق را شناسایی کند.

find font from image

نتیجه گیری

در این مقاله، ما جزئیات مربوط به نحوه یافتن فونت در یک تصویر با استفاده از .NET Cloud SDK را بررسی کرده‌ایم. این API هوشمند قابلیت‌های تشخیص کاراکتر نوری و شناسایی سبک فونت را ترکیب می‌کند و به شما این امکان را می‌دهد که به طور دقیق اسناد اسکن شده، عکس‌های صفحه و عکس‌هایی که حاوی متن هستند را پردازش کنید.

با خودکارسازی شناسایی فونت و استخراج متن، می‌توانید روندهای طراحی خود را بهبود بخشید، ابزارهای مدیریت اسناد هوشمندتر بسازید و پروژه‌های تبدیل تصویر به متن خود را ساده‌تر کنید.


لینک‌های مفید


❓ سوالات متداول (FAQs)

Q1: آیا می‌توانم نوع فونت استفاده شده در یک تصویر را با Aspose.OCR Cloud شناسایی کنم؟ بله. API می‌تواند سبک فونت، خانواده و اندازه را هنگام شناسایی متن شناسایی و گزارش کند.

Q2: اگر تصویر شامل چندین فونت باشد، چه؟ Aspose.OCR Cloud متن‌های جداگانه را به‌طور فردی تحلیل می‌کند و می‌تواند چندین فونت را در یک تصویر واحد تشخیص دهد.

سؤال ۳: آیا محدودیتی برای اندازه تصویر در OCR وجود دارد؟ هیچ محدودیت سختی وجود ندارد، اما برای عملکرد بهینه، از تصاویر شفاف و با وضوح بالا که کمتر از ۵۰ مگابایت حجم دارند، استفاده کنید.

سوال ۴: آیا می‌توانم از این API با PDF های اسکن شده استفاده کنم؟ بله. شما می‌توانید ابتدا تصاویر را از PDF های اسکن شده استخراج کنید و سپس آن‌ها را با استفاده از Aspose.OCR Cloud پردازش کنید.

سوال ۵: چگونه می‌توانم از Aspose.OCR Cloud به صورت رایگان شروع به استفاده کنم؟ شما می‌توانید یک حساب آزمایشی رایگان ایجاد کنید تا فوراً اعتبارنامه‌های API خود را دریافت کنید و به بررسی ویژگی‌های OCR و شناسایی فونت بپردازید.


مقالات پیشنهادی

ما همچنین توصیه می‌کنیم که بررسی کنید: