Doconut .NET 8 用

.NET 8 用ドキュメントビューア SDK

ASP.NET Core と Blazor に 70 以上の形式を埋め込み、Windows または Docker でセルフホストします。

Web アプリケーション内でプレゼンテーションを表示する Doconut ドキュメントビューア
PDF、Office、CAD、メール、画像など、すべてを1つの埋め込みビューアで表示70 以上のサポート形式
75
検証済みファイル拡張子
18
フォーマットファミリー
2
デプロイ対象
0
外部処理サービス

ASP.NET Core アプリケーション境界向けに構築

Doconut を一度登録し、ドキュメントが開かれる場所にビューアを注入し、ミドルウェアにビューアパイプラインと埋め込みリソースの提供を任せます。

現在の .NET 8 統合Doconut.NET8
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 などのライセンス機能を有効にします。

ビジネスワークフロー向け 70 以上の形式

75 の検証済みファイル拡張子。1つのビューア。

正確な SDK カタログには、18 ファミリーにわたる 75 の表示可能な拡張子が含まれ、PDF のみのコンポーネントがサポートしない形式も含まれます。

Office と PDF

PDF, DOC, DOCX, RTF, ODT, XLS, XLSX, CSV, PPT, PPTX, ODP

CAD と図面

DWG, DXF, DGN, VSD, VSDX, VSSX, VSTX, MPP, MPX

メール と 医療

EML, EMLX, MSG, DCM, IMA, XPS, EPUB, MHT, MHTML

画像 と Web

JPG, PNG, TIFF, SVG, WEBP, AVIF, PSD, HTML, TXT, など

すべての 75 拡張子を見る
セルフホストサーバーを複数のアプリケーションノードに接続する抽象的なドキュメント処理アーキテクチャ

検証済み環境へデプロイ

.NET 8 ビルドは、Windows と Docker でのセルフホストデプロイをサポートし、ドキュメント処理をインフラ内に保ちます。

  • Windows 上で直接実行
  • Docker デプロイ用にアプリケーションをパッケージ化
  • 管理下のインフラ内でドキュメント処理を保持
  • 通常のシングルインスタンスパスを使用するか、分散モードを選択

需要が増加した際にアプリケーションノード間でスケール

分散モードは再利用可能なドキュメントアーティファクトを共有ストレージに公開し、認可された任意のノードが保護されたビューアリクエストを提供できるようにします。

分散モードはオプトインです。標準のシングルインスタンスビューアがデフォルトのままです。

スティッキーセッションなし

承認されたノードは、単一のアプリケーションインスタンスに依存する代わりに、共有アクセスチケットを検証します。

保護されたアクセス

チケットはドキュメントアクセスを現在のブラウザと認証済みユーザーに紐付けることができます。

最初のページ優先

オプションのバックグラウンド公開が後続ページで続く間、閲覧を開始します。

運用制御

予測可能なデプロイのために、バウンドキュー、レディネスマーカー、取り消し、保持を使用します。

.NET チームからの質問

Doconut は Word、Excel、PowerPoint、PDF を 1 つのビューアで表示できますか?

はい。.NET 8 カタログは 18 のファミリーにわたる 75 のファイル拡張子をサポートし、1 つのブラウザビューアで表示します。

Doconut は Microsoft Office が必要ですか?

いいえ。ドキュメントはセルフホストされた Doconut SDK によってレンダリングされ、サーバーやクライアントに Microsoft Office をインストールする必要はありません。

Blazor と Doconut を併用できますか?

はい。注入された Viewer サービスでドキュメントを開き、Blazor ページ内で Doconut JavaScript ビューアを初期化します。

ドキュメントはサードパーティのクラウドに送信されますか?

いいえ。レンダリングおよびオプションの共有アーティファクトは、アプリケーションが構成したインフラ内に留まります。

.NET 8 アプリケーションにマルチフォーマット閲覧を追加

自分の PDF、Office、CAD、メール、画像、医療ファイルで Doconut をテストしてください。