ناوبری سریع

Why Choose Doconut for .NET Document Solutions?

اگر تا به حال برای ترکیب یک نمایشگر PDF، یک مبدل Office و یک رندرکننده CAD در یک پروژه .NET دشواری داشته‌اید، می‌دانید که Doconut چه چیزی را به میز کار می‌آورد. این تنها نمایشگر و مبدل اسناد جهانی .NET است که به شما اجازه می‌دهد PDFها، فایل‌های Office، نقشه‌های CAD، تصاویر و حتی فرمت‌های ایمیل را مستقیماً در برنامه‌های ASP.NET، MVC، Core، WebForms و Blazor جاسازی کنید—بدون نیاز به نصب‌های سمت‑کلاینت.

مدیریت اسناد سازمانی با Doconut

Embedding the Doconut Viewer in ASP.NET Core

شروع کار واقعا فقط یک خط می‌گیرد:

  • یکپارچه‌سازی NuGetInstall-Package Doconut.Viewer
  • رابط کاربری واکنش‌گرا – به‌صورت پیش‌فرض روی دسکتاپ، تبلت و گوشی کار می‌کند.
  • حالت‌های نمایشی متعدد – تمام‑صفحه، نوار بندانگشتی و نمای کتاب دو‑صفحه‌ای برای حفظ جریان کار کاربران.
  • بدون دانلود – نمایشگر کاملاً درون برنامه شما اجرا می‌شود، بنابراین کاربران هرگز تجربه را ترک نمی‌کنند.

Converting CAD Files to PDF with Doconut

فرمت منبع فرمت‌های مقصد موارد استفاده رایج
DWG / DXF PDF, PNG نقشه‌های مهندسی، برنامه‌های سایت
PDF DOCX, XLSX, PPTX بایگانی اسناد، گزارش‌گیری
Email (EML/MSG) PDF, HTML کشف قانونی، پیوست‌های CRM

پلاگین مبدل Doconut پردازش‌های دسته‌ای را با مصرف حافظه‌ای بسیار کم انجام می‌دهد و برای کانتینرهای Docker یا Azure Functions کاملاً مناسب است.

Server‑Side PDF Rendering with Doconut for Blazor Apps

  • رندرینگ امن – فایل‌ها هرگز از سرور خارج نمی‌شوند و داده‌های مالکیتی تحت قفل می‌مانند.
  • پردازش مبتنی بر استریم – مصرف حافظه تا ۴۰ ٪ کاهش می‌یابد.
  • همزمانی بالا – یک نمونه می‌تواند به‌راحتی صدها کاربر هم‌زمان را سرویس‌دهی کند.
  • OCR داخلی – PDFهای اسکن‌شده بلافاصله قابل جستجو می‌شوند.

Doconut Annotation and OCR Made Simple in .NET

لایه حاشیه‌نویسی Doconut شبیه یک نسخه سبک‌وزن از Adobe Acrobat احساس می‌شود، اما به‌طور کامل برنامه‌پذیر است:

  • برجسته‌سازی متن، افزودن نظر، ترسیم شکل‌ها و قرار دادن امضای دیجیتال.
  • قفل یا سوزاندن حاشیه‌نویسی‌ها برای دوره‌های بازبینی غیرقابل تغییر.
  • جستجوی فوری کلمات کلیدی به‌فضل لایه‌های متنی تولید شده توسط OCR.

هر بسته با مستندات گسترده، نمونه‌کدهای آماده‑به‑کار و دموی سند‌باکس که می‌توانید به‌صورت محلی اجرا کنید، ارائه می‌شود.

Doconut Security and Scalability You Can Trust

  • پردازش سمت‑سرور فایل‌های مبدأ را از نمایش به مشتری مخفی می‌کند.
  • کنترل دسترسی مبتنی بر نقش به‌صورت یکپارچه با ASP.NET Identity ادغام می‌شود.
  • ثبت لاگ‌های audit رویدادهای مشاهده، تبدیل و حاشیه‌نویسی را برای انطباق ثبت می‌کند.
  • افقی مقیاس‌پذیری عملکرد ثابت را در زمان‌های اوج ترافیک تضمین می‌کند.

Doconut Ready‑to‑Use Ecosystem

Doconut شامل سه پلاگین اصلی است که هر کدام به‌صورت رسمی پشتیبانی و به‌روز می‌شوند:

  1. پلاگین Viewer – رابط کاربری و موتور رندرینگ.
  2. پلاگین Search – OCR، فیلتر کلمات کلیدی، تاریخچه ناوبری.
  3. پلاگین Converter – PDF ↔ DOCX، Excel ↔ PDF، PowerPoint → JPG/WEBP، CAD → PDF/PNG، Email → PDF/HTML.

هیچ افزونهٔ شخص ثالثی لازم نیست—تمام ویژگی‌ها به‌صورت پیش‌فرض در دسترس هستند.


Meta Description:
Doconut یک نمایشگر PDF، Office و CAD درون‑برنامه‌ای بدون درز با قابلیت تبدیل، حاشیه‌نویسی و OCR فراهم می‌کند که برای ASP.NET، MVC، Core و Blazor بهینه شده است.

Key Takeaways

  • یک راه‌حل جامع – Doconut بیش از ۵۰ نوع فایل را با یک نمایشگر و مبدل مدیریت می‌کند و نیاز به کتابخانه‌های متعدد را حذف می‌نماید.
  • پردازش امن سمت‑سرور – اسناد در سرور شما باقی می‌مانند و OCR باعث می‌شود فایل‌های اسکن‌شده بلافاصل جستجو شوند.
  • معماری مبتنی بر استریم – مصرف کم‌حافظه و همزمانی بالا برای Docker، Azure و AWS ایده‌آل است.
  • دوستانه برای توسعه‌دهندگان – پکیج‌های NuGet بومی و نمونه‌های غنی به شما امکان می‌دهند Doconut را در عرض چند دقیقه در ASP.NET، MVC، Core و Blazor ادغام کنید.
  • کنترل‌های سازمانی – امنیت مبتنی بر نقش، ثبت لاگ audit و مقیاس‌پذیری افقی، سخت‌ترین الزامات انطباق را برآورده می‌کند.

Common Questions

س: آیا Doconut می‌تواند به‌صورت کامل آفلاین اجرا شود؟
ج: بله. تمام رندرینگ و تبدیل‌ها در سرور انجام می‌شوند، بنابراین پس از استقرار سرویس نیازی به اتصال اینترنت خارجی ندارید.

س: آیا Doconut با .NET 8 و نسخه‌های بعدی سازگار است؟
ج: بله. بسته‌های NuGet برای .NET Standard 2.1 و .NET 8 هدف‌گذاری شده‌اند و اطمینان از سازگاری آینده برنامه‌های شما را می‌دهند.

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