
نرمافزارهای .NET خود را با Doconut تقویت کنید: مشاهدهکننده و مبدل همهجانبه اسناد
Doconut یک مشاهدهکننده سند کاملپشته، یک موتور تبدیل با کارآیی بالا و یک مجموعه حاشیهنویسی پیشرفته را در یک بسته NuGet واحد ترکیب میکند. با مدیریت PDFها، Word، Excel، PowerPoint، نقشههای CAD، تصویرها و حتی فایلهای ایمیل روی سرور، Doconut به شما امکان میدهد تجربهای صیقلی از اسناد را بدون استفاده از کتابخانههای شخص ثالث متعدد جاسازی کنید.

آنچه بلافاصله متوجه خواهید شد
- یک API یکپارچه – همان کد برای مشاهده، تبدیل، حاشیهنویسی و جستجو.
- طراحی با اولویت عملکرد – پردازش مبتنی بر جریان حافظه را کم نگه میدارد و رندرینگ سریع است.
- امنیت درجه سازمانی – بر ویندوز، Docker، Azure و AWS اجرا میشود با کنترل دسترسی دقیق.
هر یک از قابلیتها را در ادامه بررسی کنید:
- تبدیل سرور‑ساید PDF به DOCX برای ASP.NET
- جاسازی مشاهدهکننده سند در Blazor
- رندرینگ فایل CAD در .NET Core
- موتور تبدیل سند آفلاین امن
- جستجو OCR بلادرنگ در اسناد PDF
تبدیل سرور‑ساید PDF به DOCX برای ASP.NET
اگر برنامهٔ شما نیاز دارد PDFها را به اسناد قابل ویرایش Word تبدیل کند، موتور تبدیل آفلاین Doconut راهحلی قابل اعتماد و مبتنی بر جریان ارائه میدهد که هم با Doconut .NET Framework و هم با .NET Core کار میکند.
| ویژگی | مزیت |
|---|---|
| تبدیل PDF ↔ DOCX | چیدمان، تصاویر و قلمها دستنخورده میمانند |
| جریانهای در‑حافظه | بدون فایلهای موقت که دیسک را پر کنند |
| سازگار با Docker | به راحتی در کانتینرها استقرار پیدا میکند |
ویژگیهای از پیش موجود شامل:
- ناوبری بصورت بندانگشتی – با یک کلیک به هر صفحه در اسناد بزرگ بروید.
- استایل سفارشی – رنگها، چیدمان نوار ابزار و زوم پیشفرض را از طریق CSS یا پارامترهای کامپوننت تنظیم کنید.
جاسازی مشاهدهکننده سند در Blazor
کامپوننت Blazor Doconut به شما امکان میدهد یک مشاهدهکننده کاملاً کارا را تنها با چند خط مارکاپ در هر صفحه قرار دهید.
<OnlineDocumentViewer
DocumentPath="https://example.com/sample.pdf"
ShowToolbar="true"
EnableAnnotations="true"
Height="800px" />
این کامپوننت به صورت خودکار جریانسازی، صفحهبندی، زوم، جستجو و لایههای حاشیهنویسی را مدیریت میکند. همچنین میتوانید به رویدادهایی مانند OnDocumentLoaded یا OnSearchResult متصل شوید تا آنها را در UI برنامه خود یکپارچه کنید.
برای Blazor سمت سرور، مشاهدهکننده فایل را مستقیماً از سیستم فایل سرور یا یک سطل ابری استریم میکند بدون اینکه بایتهای خام به مشتری نمایش داده شود.
برای Blazor WebAssembly، مشاهدهکننده میتواند سند را به صورت قطعه‑قطعه دانلود کند، بهصورت محلی کش کند و همچنان همان رابط کاربری غنی را بدون افزونه ارائه دهد.
رندرینگ فایل CAD در .NET Core
پورتالهای مهندسی اغلب نیاز به نمایش نقشههای DWG یا DXF دارند. رندرینگ CAD Doconut این فایلها را به PDFها یا تصاویر با وضوح بالا در سرور تبدیل میکند و سپس نتیجه را به مرورگر استریم میفرستد.
کلیدواژه طولانی: “رندرینگ فایل CAD در .NET Core با Doconut”.
موتور تبدیل سند آفلاین امن
چون تمام پردازشهای سنگین روی سرور انجام میشود، Doconut دانلودهای سمت مشتری را حذف میکند و دادههای حساس را تحت کنترل شما نگه میدارد. این موتور مستقیماً با سرویسهای ذخیرهسازی ابری محبوب اتصال مییابد:
- Amazon S3 – فایلها را مستقیم از سطلهای S3 جریان میدهد.
- Azure Blob Storage – از اعتبارنامههای Azure برای دسترسی امن استفاده کنید.
- سیستم فایل محلی – یک گزینه پشتیبان برای استقرارهای داخلی.
نکات برجسته امنیتی
- کنترل دسترسی مبتنی بر نقش برای چاپ، دانلود و حاشیهنویسی.
- رمزنگاری TLS برای هر جریان داده.
- تأیید امضای دیجیتال اختیاری برای PDFها.
جستجو OCR بلادرنگ در اسناد PDF
موتور OCR داخلی Doconut بهصورت لحظهای PDFهای اسکنشده را ایندکس میکند و جستجوی کلیدواژه در میان هزاران صفحه را فوری حس میکند.
مزایای کلیدی برای کاربران:
- نمایش مطابقتها – بهطور مستقیم به محل مرتبط پرش کنید.
- ناوبری تاریخچه جستجو – بدون از دست دادن زمینه به پرسشهای قبلی بازگردید.
- پشتیبانی چندزبانه – OCR بهصورت پیشفرض با زبانهای اصلی اروپایی کار میکند.
کلیدواژه طولانی: “real‑time OCR search in PDF documents using Doconut”.
موارد استفاده در صنایع
| صنعت | سناریوی معمولی | مزیت Doconut |
|---|---|---|
| فناوری حقوقی | مشاهده قراردادها و فایلهای e‑discovery | حاشیهنویسی و حذف حساس با امنیت و قابلیت حسابرسی |
| بهداشت و درمان | نمایش سوابق بیماران (PDF، تصویرها) | یکپارچهسازی ذخیرهسازی مطابق با HIPAA |
| مالی | تولید گزارشهای PDF از دادههای Excel | تبدیل سریع و بدون فقدان در مقیاس بزرگ |
| یادگیری الکترونیکی | جاسازی PDFهای تعاملی در پورتالهای دورهای | نمایش واکنشگرا در موبایل و ابزارهای حاشیهنویسی پیشرفته |
برای یک راهنمای گامبهگام، به مستندات رسمی مراجعه کنید: https://www.doconut.com/documentation
پرسشهای متداول
Q: آیا Doconut به هر گونه افزونه یا کنترل ActiveX سمت مشتری نیاز دارد؟ A: خیر. تمام رندرینگ و تبدیل در سرور انجام میشود؛ کلاینت فقط HTML5 و JavaScript استاندارد دریافت میکند.
Q: آیا میتوانم نوار ابزار حاشیهنویسی را سفارشی کنم؟ A: کاملاً. میتوانید نوار ابزار را با CSS استایل دهید و با استفاده از API پیکربندی مشاهدهکننده، انواع خاصی از حاشیهنویسی را فعال یا غیرفعال کنید.
Q: آیا موتور تبدیل برای سرویسهای وب با ترافیک بالا ایمن نسبت به چندریسگی است؟ A: بله. Doconut .NET برای محیطهای مقیاسپذیر و چندریسمانی ساخته شده و بهصورت یکپارچه پشت لود بالانسرها کار میکند.
نکات کلیدی
- Doconut یک API تک و با کارآیی بالا برای مشاهده، تبدیل، حاشیهنویسی و جستجوی OCR در بیش از 50 فرمت فایل ارائه میدهد.
- پردازش سمت سرور امنیت، مقیاسپذیری و سازگاری بومی با Docker، Azure و AWS را تضمین میکند.
- یکپارچهسازی Plug‑and‑Play برای ASP.NET، MVC، Core، WebForms و Blazor است و تنها به چند خط کد نیاز دارد.
- قابلیتهای پیشرفتهای همچون رندرینگ CAD و OCR بلادرنگ، Doconut را برای صنایع حقوقی، بهداشت و درمان، مالی و یادگیری الکترونیکی مناسب میسازد.
- همین امروز از نسخه آزمایشی 30 روزه استفاده کنید و به کاربران خود تجربهای یکپارچه از اسناد ارائه دهید—بدون دانلود، بدون افزونه.