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

یکپارچهسازی نمایشگر Doconut در ASP.NET Core
شروع کار واقعا تنها یک خط نیاز دارد:
- یکپارچهسازی NuGet –
Install-Package Doconut.Viewer - رابط کاربری واکنشگرا – بلافاصله روی دسکتاپ، تبلت و گوشی کار میکند.
- حالتهای نمایش متعدد – تمام‑صفحه، نوار بندانگشتی و نمای کتاب دو‑صفحهی برای حفظ جریان کار کاربر.
- بدون دانلود – نمایشگر کاملاً داخل برنامه شما اجرا میشود، لذا کاربران هرگز تجربه را ترک نمیکنند.
تبدیل فایلهای CAD به PDF با Doconut
| فرمت مبدا | فرمتهای هدف | موارد استفاده رایج |
|---|---|---|
| DWG / DXF | PDF, PNG | نقشههای مهندسی، پلنهای سایت |
| DOCX, XLSX, PPTX | آرشیویسازی اسناد، گزارشگیری | |
| Email (EML/MSG) | PDF, HTML | کشف قانونی، پیوستهای CRM |
Doconut Converter Plugin کارهای دستهای را با مصرف حافظهٔ جزئی انجام میدهد و برای کانتینرهای Docker یا Azure Functions مناسب است.
رندرینگ PDF سمت سرور با Doconut برای برنامههای Blazor
- رندرینگ امن – فایلها هرگز از سرور خارج نمیشوند و دادههای مالکیت محفوظ میمانند.
- پردازش بر پایهٔ جریان – مصرف حافظه تا 40 ٪ کاهش مییابد.
- همزمانی بالا – یک نمونه میتواند به راحتی صدها کاربر همزمان را سرویس دهد.
- OCR داخلی – PDFهای اسکنشده بلافاصله قابل جستجو میشوند.
حاشیهنویسی و OCR Doconut به سادگی در .NET
لایهٔ حاشیهنویسی Doconut شبیه یک نسخهٔ سبکوزن Adobe Acrobat است، اما بهصورت کامل برنامهپذیر:
- متن را هایلایت کنید، نظرات اضافه کنید، شکل بکشید و امضای دیجیتال بگذارید.
- قفل یا سوزاندن حاشیهنویسیها برای چرخههای بازبینی غیرقابل تغییر.
- بهسرعت کلیدواژهها را جستجو کنید؛ لایهٔ متن تولیدشده توسط OCR بلافاصله در دسترس است.
هر بسته با مستندات گسترده، نمونههای کد آماده به اجرا و دموی sandbox که میتوانید بهصورت محلی اجرا کنید، تحویل میشود.
امنیت و مقیاسپذیری Doconut که میتوانید به آن اعتماد کنید
- پردازش سمت سرور فایلهای منبع را از دسترس کاربر پنهان میسازد.
- کنترل دسترسی مبتنی بر نقش بهراحتی با ASP.NET Identity یکپارچه میشود.
- ثبت لاگهای حسابرسی رویدادهای مشاهده، تبدیل و حاشیهنویسی را برای انطباق ثبت میکند.
- افقی مقیاسپذیری عملکرد ثابت را حتی در زمان اوج ترافیک تضمین میکند.
اکوسیستم آمادهبه‑استفاده Doconut
Doconut با سه افزونهٔ اصلی عرضه میشود که همگی بهصورت رسمی پشتیبانی و بهطور منظم بهروز میشوند:
- Viewer Plugin – رابط کاربری و موتور رندرینگ.
- Search Plugin – OCR، فیلتر کلیدواژه، تاریخچهٔ ناوبری.
- Converter Plugin – PDF ↔ DOCX، Excel ↔ PDF، PowerPoint → JPG/WEBP، CAD → PDF/PNG، Email → PDF/HTML.
هیچ افزونهٔ شخص ثالثی لازم نیست—تمام قابلیتها از جعبه آمادهاند.
توضیح متا: Doconut یک نمایشگر PDF، Office و CAD یکپارچه داخل برنامه با قابلیتهای تبدیل، حاشیهنویسی و OCR فراهم میکند که برای ASP.NET، MVC، Core و Blazor بهینه شده است.
نکات کلیدی
- یک راهحل جامع – Doconut بیش از 50 نوع فایل را با یک نمایشگر و مبدل واحد پشتیبانی میکند و نیاز به کتابخانههای متعدد را از بین میبرد.
- پردازش امن سمت سرور – اسناد در سرور شما میمانند و OCR باعث میشود فایلهای اسکنشده بلافاصله قابل جستجو باشند.
- معماری مبتنی بر جریان – مصرف کم حافظه و همزمانی بالا، مناسب برای Docker، Azure و AWS.
- دوستدار توسعهدهنده – بستههای NuGet بومی و نمونههای غنی به شما امکان میدهند Doconut را در عرض چند دقیقه در ASP.NET، MVC، Core و Blazor جاسازی کنید.
- کنترلهای سطح سازمان – امنیت مبتنی بر نقش، ثبت لاگ حسابرسی و مقیاسپذیری افقی، الزامات سختگیرانهٔ انطباق را برآورده میکند.
سوالات متداول
س: آیا Doconut میتواند بهصورت کامل آفلاین اجرا شود؟ ج: بله. تمام رندرینگ و تبدیلها روی سرور انجام میشود، بنابراین پس از استقرار سرویس نیازی به اتصال اینترنت خارجی ندارید.
س: آیا Doconut با .NET 8 و نسخههای بعدی سازگار است؟ ج: بله. بستههای NuGet هدف .NET Standard 2.1 و .NET 8 هستند که سازگاری بهروزی و آیندهنگری برنامههای شما را تضمین میکند.
س: Doconut چگونه تبدیلهای دستهای بزرگ را مدیریت میکند؟ ج: موتور مبتنی بر جریان آن فایلها را بهصورت تکه‑تکه پردازش میکند و بار حافظه را بهطور چشمگیری کاهش میدهد. میتوانید هزاران تبدیل را صفبندی کنید و Doconut بهصورت همزمان بدون فشار بر سرور شما آنها را انجام دهد.