شکل مشکل خود را انتخاب کنید
Doconut یک SDK است، اما دلایل تیمها برای استفاده از آن متفاوت است. برخی با محدودیت چارچوب میآیند — باید در Blazor کار کند، باید در یک خط لوله موجود ASP.NET Core قرار گیرد. دیگران با مشکل فرمت میآیند — هیچکس در تیم نمیخواهد یک رندرر DOCX داشته باشد. از هر کدام که توصیفگر شماست شروع کنید.
بر اساس چارچوب
شما قبلاً میدانید این پشته باید در کجا قرار بگیرد.
Blazor
یک نمایشگر سند که درون Blazor رفتار میکند
رندر سمت سرور با ویجتی که بهطور تمیز در چرخه حیات interop Blazor سوار میشود — هر دو Server و WebAssembly پشتیبانی میشوند.
BlazorASP.NET Core
سه فراخوانی میدلور، نه بازنویسی
به عنوان DI معمولی بهاضافه میدلور ثبت میشود. احراز هویت، لاگگیری و میزبانی که قبلاً دارید را به ارث میبرد.
ASP.NET Coreبر اساس فرمت
شما قبلاً میدانید کدام فایلها باید باز شوند.
یک نمایشگر PDF که PDF را تحویل نمیدهد
رندر PDF سمت سرور به تصاویر صفحه — کاربر سند را میخواند بدون اینکه هرگز فایل را دریافت کند.
PDFورد
اسناد Word بدون Word بر روی سرور
رندر بومی DOC/DOCX/RTF/ODT بدون نصب Office، بدون interop COM و بدون خودکارسازی سمت سرور.
ورداکسل
صفحات گستردهای که کاربران شما میتوانند بخوانند اما من نمیتوانم
رندر سمت سرور فایلهای XLS/XLSX/ODS/CSV با حفظ قالببندی و حذف شیتهای مخفی.
اکسلایمیل
ایمیل بایگانی شده که بدون Outlook باز میشود
MSG، EML و EMLX Outlook را به صورت سرور‑ساید رندر میکند — مکاتبات بایگانی شده قابل خواندن بدون نصب کلاینت ایمیل.
ایمیلمطمئن نیستید کدام یک مناسب است؟
نمایشگر در هر مورد یکسان است — تفاوتها جزئیات یکپارچهسازی هستند. دسترسی ارزیابی را درخواست کنید و آن را روی فایلهای خود امتحان کنید.