依存性注入
Doconut をサービスコンテナに追加し、アプリケーションの他の部分と同じ DI モデルでビューアを取得します。
ASP.NET Core と Blazor に 70 以上の形式を埋め込み、Windows または Docker でセルフホストします。

Doconut を一度登録し、ドキュメントが開かれる場所にビューアを注入し、ミドルウェアにビューアパイプラインと埋め込みリソースの提供を任せます。
builder.Services.AddDoconut(options =>
{
options.LicensePath = "Doconut.Viewer.lic";
});
app.UseDoconutResources();
app.UseDoconut();
var token = await viewer.OpenDocumentAsync(filePath);Doconut をサービスコンテナに追加し、アプリケーションの他の部分と同じ DI モデルでビューアを取得します。
OpenDocumentAsync() でファイルを開き、ブラウザビューアに不透明なサーバー側トークンを返します。
UseDoconutResources() と UseDoconut() を使用して、スクリプト、スタイル、画像、ドキュメントリクエストを提供します。
ベースビューアと同じスタートアップ構成で、Converter や DICOM などのライセンス機能を有効にします。
正確な SDK カタログには、18 ファミリーにわたる 75 の表示可能な拡張子が含まれ、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 カタログは 18 のファミリーにわたる 75 のファイル拡張子をサポートし、1 つのブラウザビューアで表示します。
いいえ。ドキュメントはセルフホストされた Doconut SDK によってレンダリングされ、サーバーやクライアントに Microsoft Office をインストールする必要はありません。
はい。注入された Viewer サービスでドキュメントを開き、Blazor ページ内で Doconut JavaScript ビューアを初期化します。
いいえ。レンダリングおよびオプションの共有アーティファクトは、アプリケーションが構成したインフラ内に留まります。
自分の PDF、Office、CAD、メール、画像、医療ファイルで Doconut をテストしてください。