依存性注入
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 カタログには、19 のファミリーにまたがる 76 の表示可能な拡張子が含まれ、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 カタログは 19 のファミリーにまたがる 76 のファイル拡張子をサポートし、1つのブラウザビューアで表示します。
いいえ。ドキュメントはサーバーやクライアントに Microsoft Office をインストールせず、セルフホストされた Doconut SDK によってレンダリングされます。
はい。注入された Viewer サービスでドキュメントを開き、Blazor ページ内で Doconut JavaScript ビューアを初期化します。
いいえ。レンダリングおよびオプションの共有アーティファクトは、アプリケーションが構成したインフラ内に留まります。
独自の PDF、Office、CAD、メール、画像、医療ファイルで Doconut をテストしてください。