Doconut(.NET 8 用)

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

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

Web アプリケーション内でプレゼンテーションを表示する Doconut ドキュメントビューア
PDF、Office、CAD、メール、画像など、すべてを1つの埋め込みビューアで表示70 以上のサポート形式
76
検証済みファイル拡張子
19
フォーマットファミリー
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 以上の形式

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

正確な SDK カタログには、19 のファミリーにまたがる 76 の表示可能な拡張子が含まれ、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

画像とウェブ

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

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

検証済み環境へデプロイ

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

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

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

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

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

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

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

保護されたアクセス

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

最初のページ優先

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

運用制御

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

.NET チームからの質問

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

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

Doconut は Microsoft Office を必要としますか?

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

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

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

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

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

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

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