یکپارچه‌سازی Doconut: نمایشگر اسناد Full‑Stack .NET و تبدیل‌کننده برای برنامه‌های وب مدرن
← Back to Blog3 min read

یکپارچه‌سازی Doconut: نمایشگر اسناد Full‑Stack .NET و تبدیل‌کننده برای برنامه‌های وب مدرن

چرا Doconut راه‌حل برتر اسناد برای توسعه‌دهندگان .NET است

Doconut یک نمایشگر و تبدیل‌کننده اسناد دات‌نت جهانی است که به شما امکان می‌دهد PDFها، فایل‌های Office، نقشه‌های CAD، تصاویر و بیش از ۵۰ فرمت دیگر را به‌صورت مستقیم در هر برنامه وب .NET وارد کنید. چه در حال ساخت یک پورتال ASP.NET MVC، یک داشبورد Blazor یا یک سرویس میزبانی‌شده در Azure باشید، Doconut یک API تک‌پارچه و با عملکرد بالا برای مشاهده و تبدیل اسناد فراهم می‌کند—بدون نیاز به افزونه‌ها یا دانلودهای سمت کلاینت.

نمایشگر اسناد Full‑Stack .NET و تبدیل‌کننده
نمایشگر اسناد Full‑Stack .NET و تبدیل‌کننده

تبدیل اسناد سمت سرور با Doconut برای ASP.NET Core

سناریوفرمت ورودیفرمت خروجیزمان متوسط تبدیل*
صادر کردن فاکتورDOCXPDF0.35 s
پیش‌نمایش نقشه CADDWGPDF0.48 s
بهینه‌سازی انبوه تصاویرPNG/JPGWEBP/TIFF0.22 s
بایگانی ایمیلMSG/EMLPDF0.40 s

*اندازه‌گیری شده بر روی یک سرویس Azure App Service استاندارد با ۲ vCPU و ۸ GB RAM.

موتور مبتنی بر جریان Doconut کاملاً بر روی سرور اجرا می‌شود، دورهای شبکه را حذف می‌کند و داده‌های حساس را از دسترس کلاینت دور نگه می‌دارد. برای اطلاعات بیشتر درباره API اینجا مطالعه کنید.

جاسازی یک نمایشگر PDF در برنامه‌های Blazor

  • رابط کاربری واکنش‌گرا – زوم با Pinch، چرخاندن، وارون کردن و ناوبری تصویر بندانگشتی به‌صورت یکپارچه در مرورگرهای دسکتاپ و موبایل کار می‌کنند.
  • بدون دانلودهای سمت کلاینت – نمایشگر از جریان‌های تصویر تولید شده توسط سرور رندر می‌شود و تجربه‌ی یک‌سانی را در تمام مرورگرها تضمین می‌کند.

جستجوی OCR به‌صورت زمان واقعی در نمایشگر سند .NET

  • برجسته‌سازی کلمات کلیدی لحظه‌ای در PDFهای اسکن‌شده.
  • فیلترهای دقیق برای محدوده صفحات، امتیاز اطمینان، و نوع حاشیه‌نویسی.
  • API جستجو JSON برمی‌گرداند که هر فریمورک فرانت‌اند می‌تواند مصرف کند.

رندرینگ امن CAD در محیط‌های ابری

  • آماده برای اجرا در کانتینر – در Docker، Azure Container Instances یا AWS Fargate اجرا می‌شود.
  • امنیت سطح سازمانی – رمزنگاری TLS، کنترل دسترسی مبتنی بر نقش، و ثبت لاگ‌های حسابرسی.
  • قابل مقیاس – مقیاس‌گذاری افقی زمان پیش‌نمایش را زیر ثانیه نگه می‌دارد، حتی تحت بار سنگین.

API رندرینگ اسناد با عملکرد بالا برای .NET

نکات برجسته بنچمارک:

  • پایگاه حافظه زیر ۱۲۰ MB برای هر رندر همزمان باقی می‌ماند، به‌دلیل جریان‌کاری بهینه.
  • مصرف CPU به‌صورت متوسط ۱۲ ٪ برای هر ۱۰۰ مشاهده‌گر همزمان در یک VM چهار هسته‌ای است.
  • توان پردازشی بیش از ۲۵۰ صفحه در ثانیه برای بارهای کاری ترکیبی فرمت‌ها را می‌پیماید.

سؤالات متداول

س: آیا امکان سفارشی‌سازی نوار ابزار حاشیه‌نویسی وجود دارد؟ پ: قطعا. API حاشیه‌نویسی به شما اجازه می‌دهد ابزارها را به‌صورت برنامه‌ای اضافه، حذف یا استایل کنید.

نکات کلیدی

  • Doconut یک API یکپارچه تک برای مشاهده، تبدیل، حاشیه‌نویسی و جستجو در بیش از ۵۰ فرمت سند ارائه می‌دهد.
  • این سرویس عملکرد سمت سرور با پایگاه حافظه کم را ارائه می‌دهد که برای برنامه‌های وب .NET با ترافیک بالا ایده‌آل است.
  • ویژگی‌های پیشرفته شامل گزینه‌های OCR، رندرینگ CAD، و استقرار امن آماده برای ابر می‌باشند.
  • یکپارچه‌سازی الگو‑به‑کار از طریق بسته NuGet است که از ASP.NET، MVC، Core، WebForms و Blazor پشتیبانی می‌کند.
  • امروز یک دوره آزمایشی رایگان ۳۰‑روزه را شروع کنید تا تجربه‌ای حرفه‌ای و امن از اسناد را بدون هیچ‌گونه دانلود سمت کلاینت یکپارچه کنید.
#Doconut#dot net#document viewer#conversion engine