عملکرد برنامه‌های .NET خود را با Doconut افزایش دهید: نمایش‌گر و تبدیل‌کننده یکپارچه اسناد
← Back to Blog5 min read

عملکرد برنامه‌های .NET خود را با Doconut افزایش دهید: نمایش‌گر و تبدیل‌کننده یکپارچه اسناد

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

نمایش و تبدیل یکپارچه اسناد برای .NET
نمایش و تبدیل یکپارچه اسناد برای .NET

چه چیزهایی را بلافاصله متوجه خواهید شد

  • یک API یکپارچه – همان کد برای نمایش، تبدیل، حاشیه‌نویسی و جستجو.
  • طراحی با اولویت عملکرد – پردازش مبتنی بر جریان مصرف حافظه را کم نگه می‌دارد و رندرینگ را سریع می‌کند.
  • امنیت سطح سازمانی – بر روی Windows، Docker، Azure و AWS اجرا می‌شود با کنترل‌های دسترسی دقیق.

به هر قابلیت زیر نگاهی بیاندازید:

تبدیل سرور ساید PDF به DOCX برای ASP.NET

اگر برنامه شما نیاز دارد PDFها را به اسناد Word قابل ویرایش تبدیل کند، موتور تبدیل آفلاین Doconut راه‌حل قابل اتکایی مبتنی بر جریان ارائه می‌دهد که هم با Doconut .NET Framework و هم .NET Core کار می‌کند.

ویژگیمزیت
تبدیل PDF ↔ DOCXچیدمان، تصاویر و فونت‌ها دست نخورده می‌مانند
جریان‌های در‑حافظهبدون فایل‌های موقت که دیسک را پر می‌کنند
قابلیت سازگاری با Dockerبه راحتی در کانتینرها استقرار می‌یابد

ویژگی‌های پیش‌فرض شامل:

  • پیمایش تصویر بندانگشتی – با یک کلیک به هر صفحه در اسناد بزرگ بروید.
  • استایل‌سازی سفارشی – رنگ‌ها، چیدمان نوار ابزار و زوم پیش‌فرض را از طریق CSS یا پارامترهای کامپووننت تنظیم کنید.

ادغام نمایشگر سند در Blazor

با افزودن پکیج NuGet Doconut به پروژهٔ Blazor و استفاده از کامپوننت OnlineDocumentViewer می‌توانید به سادگی اسناد را در برنامهٔ خود نمایش دهید.

@page "/viewer"
@using Doconut.Blazor

<OnlineDocumentViewer Url="https://example.com/sample.pdf"
                      ToolbarVisible="true"
                      Width="100%"
                      Height="800px" />
  • Url مسیر فایلی است که می‌خواهید نمایش داده شود.
  • ToolbarVisible امکان نمایش نوار ابزار حاشیه‌نویسی و جستجو را فعال یا غیرفعال می‌کند.
  • Width و Height ابعاد نمایشگر را تعیین می‌کنند؛ می‌توانید از مقادیر نسبی (مانند 100%) یا ثابت (مانند 800px) استفاده کنید.

این کامپوننت تمام قابلیت‌های Online Document Viewer را شامل زوم، جستجوی متن، حاشیه‌نویسی و بارگذاری صفحات به‑صورت تدریجی فراهم می‌کند، بدون اینکه نیاز به افزونهٔ سمت کاربر باشد.

رندر فایل 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 به‌صورت پیش‌فرض با زبان‌های اصلی اروپایی کار می‌کند.

کلیدواژه طولانی: “جستجوی OCR بلادرنگ در اسناد PDF با استفاده از Doconut”.

موارد استفاده صنعتی

صنعتسناریوی معمولیمزیت Doconut
فناوری حقوقیمشاهده قراردادها و فایل‌های کشفیات الکترونیکیحاشیه‌نویسی و حذف امن، آماده برای ممیزی
بهداشت و درمانرندر سوابق بیمار (PDF، تصاویر)یکپارچگی ذخیره‌سازی سازگار با HIPAA
مالیتولید گزارش‌های PDF از داده‌های Excelتبدیل سریع و بدون فقدان در مقیاس بزرگ
یادگیری آنلاینادغام PDFهای تعاملی در پورتال‌های دورهنمای موبایل واکنش‌گرا و ابزارهای حاشیه‌نویسی پیشرفته

برای یک راهنمای گام به گام، به مستندات رسمی مراجعه کنید: https://www.doconut.com/documentation

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

س: آیا Doconut به افزونه‌های سمت کلاینت یا کنترل‌های ActiveX نیاز دارد؟ A: خیر. تمام رندرینگ و تبدیل در سرور انجام می‌شود؛ کلاینت فقط HTML5 و JavaScript استاندارد دریافت می‌کند.

س: آیا می‌توانم نوار ابزار حاشیه‌نویسی را سفارشی کنم؟ A: حتماً. می‌توانید نوار ابزار را با CSS استایل‌دهی کنید و انواع خاصی از حاشیه‌نویسی را از طریق API پیکربندی نمایشگر فعال یا غیرفعال کنید.

س: آیا موتور تبدیل برای سرویس‌های وب با ترافیک بالا ایمن برای استفاده در چندین رشته است؟ A: بله. Doconut .NET برای محیط‌های مقیاس‌پذیر و چندنخی ساخته شده است و به‌صورت بی‌نقص پشت لود بالانسرها کار می‌کند.

نکات کلیدی

  • Doconut یک API یکپارچه و با کارایی بالا برای نمایش، تبدیل، حاشیه‌نویسی و جستجوی OCR در بیش از 50 فرمت فایل ارائه می‌دهد.
  • پردازش سمت سرور امنیت، مقیاس‌پذیری و سازگاری بومی با Docker، Azure و AWS را تضمین می‌کند.
  • یکپارچه‌سازی به‌صورت plug‑and‑play برای ASP.NET، MVC، Core، WebForms و Blazor است و تنها نیاز به چند خط کد دارد.
  • قابلیت‌های پیشرفته مانند رندر CAD و OCR بلادرنگ Doconut را برای بخش‌های حقوقی، بهداشت و درمان، مالی و یادگیری آنلاین مناسب می‌کند.
  • امروز از دوره آزمایشی 30 روزه بهره‌مند شوید و به کاربران خود تجربه اسناد یکپارچه بدهید — بدون دانلود، بدون افزونه.
#Doconut#dot net#document viewer#document conversion