تزریق وابستگی
Doconut را به کانتینر سرویس اضافه کنید و Viewer را از طریق همان مدل DI که بقیه برنامه شما استفاده میکند دریافت کنید.
بیش از ۷۰ فرمت را در ASP.NET Core و Blazor تعبیه کنید، بهصورت خودمیزبان بر روی Windows یا Docker.

Doconut را یک بار ثبت کنید، Viewer را در جایی که اسناد باز میشوند تزریق کنید، و بگذارید میدلور مسیر نمایشگر و منابع توکار را سرو کند.
builder.Services.AddDoconut(options =>
{
options.LicensePath = "Doconut.Viewer.lic";
});
app.UseDoconutResources();
app.UseDoconut();
var token = await viewer.OpenDocumentAsync(filePath);Doconut را به کانتینر سرویس اضافه کنید و Viewer را از طریق همان مدل DI که بقیه برنامه شما استفاده میکند دریافت کنید.
فایلها را با OpenDocumentAsync() باز کنید و یک توکن مبهم سمت سرور به نمایشگر مرورگر برگردانید.
اسکریپتها، استایلها، تصاویر و درخواستهای سند را با UseDoconutResources() و UseDoconut() سرو کنید.
قابلیتهای دارای مجوز مانند Converter و DICOM را در همان پیکربندی استارتاپی که نمایشگر پایه دارد فعال کنید.
کاتالوگ دقیق SDK شامل 75 پسوند قابل مشاهده در 18 خانواده است، از جمله فرمتهایی که مؤلفههای فقط PDF باقی میگذارند.
PDF, DOC, DOCX, RTF, ODT, XLS, XLSX, CSV, PPT, PPTX, ODP
DWG, DXF, DGN, VSD, VSDX, VSSX, VSTX, MPP, MPX
EML, EMLX, MSG, DCM, IMA, XPS, EPUB, MHT, MHTML
JPG, PNG, TIFF, SVG, WEBP, AVIF, PSD, HTML, TXT، و موارد دیگر

نسخه .NET 8 از استقرار خودمیزبان بر روی Windows و در Docker پشتیبانی میکند در حالی که پردازش سند را داخل زیرساخت شما نگه میدارد.
حالت توزیعی آثار سند قابل استفاده مجدد را به ذخیرهسازی مشترک منتشر میکند تا هر گره مجاز بتواند درخواستهای نمایشگر محافظتشده را سرو کند.
حالت توزیعی بهصورت اختیاری فعال میشود. نمایشگر تکنمونه استاندارد بهعنوان پیشفرض باقی میماند.
گرههای تأییدشده بلیتهای دسترسی مشترک را اعتبارسنجی میکنند به جای وابستگی به یک نمونه برنامه.
بلیتها میتوانند دسترسی به سند را به مرورگر فعلی و کاربر احراز هویت شده متصل کنند.
در حین ادامه انتشار پسزمینه اختیاری برای صفحات بعدی، مشاهده را آغاز کنید.
از صفهای محدود، نشانگرهای آمادگی، لغو و نگهداری برای استقرارهای پیشبینیپذیر استفاده کنید.
بله. کاتالوگ .NET 8 از ۷۵ پسوند فایل در ۱۸ خانواده پشتیبانی میکند و آنها را از طریق یک نمایشگر مرورگر نشان میدهد.
خیر. اسناد توسط SDK خودمیزبان Doconut رندر میشوند بدون نصب Microsoft Office بر روی سرور یا کلاینت.
بله. سند را از طریق سرویس Viewer تزریقشده باز کنید، سپس نمایشگر جاوااسکریپت Doconut را داخل صفحه Blazor خود مقداردهی کنید.
خیر. رندرینگ و آثار مشترک اختیاری در داخل زیرساختی که توسط برنامه شما پیکربندی شده باقی میمانند.
Doconut را با فایلهای PDF، Office، CAD، ایمیل، تصویر و پزشکی خود آزمایش کنید.