依存性注入
Doconut をサービスコンテナに追加し、アプリケーションの他の部分と同じ DI モデルでビューアを取得します。
ASP.NET Core と Blazor に 75 の形式を埋め込み、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() でスクリプト、スタイル、画像、ドキュメントリクエストを提供します。
コンバータや 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 をテストしてください。