Doconutで.NETアプリを強化:オールインワンのドキュメントビューア&コンバータ
← Back to Blog2 min read

Doconutで.NETアプリを強化:オールインワンのドキュメントビューア&コンバータ

Doconutはフルスタックのドキュメントビューア、高性能のコンバータエンジン、そして高度な注釈スイートを単一のNuGetパッケージにまとめています。サーバー上でPDF、Word、Excel、PowerPoint、CAD図面、画像、さらにはメールファイルまで処理することで、Doconutは複数のサードパーティライブラリを使い分けることなく、洗練されたドキュメント体験を埋め込めます。

シームレスなドキュメント閲覧と変換(.NET向け)
シームレスなドキュメント閲覧と変換(.NET向け)

まずすぐに気付くこと

  • 統一されたAPI – 同じコードで閲覧、変換、注釈付け、検索が可能です。
  • パフォーマンス重視の設計 – ストリームベースの処理でメモリ使用量を抑え、レンダリングを高速に保ちます。
  • エンタープライズレベルのセキュリティ – Windows、Docker、Azure、AWS上で実行でき、細かなアクセス制御が可能です。

以下の機能をご覧ください:

サーバー側 PDF → DOCX 変換 for ASP.NET {#server-side-pdf-to-docx-conversion}

アプリでPDFを編集可能なWordドキュメントに変換する必要がある場合、Doconutのオフライン変換エンジンは、Doconut .NET Framework と .NET Core の両方で動作する信頼性の高いストリームベースのソリューションを提供します。

機能メリット
PDF ↔ DOCX 変換レイアウト、画像、フォントがそのまま保持されます
インメモリストリーム一時ファイルがディスクを汚染しません
Docker 互換コンテナへのデプロイが簡単です

すぐに使える機能には次が含まれます:

  • サムネイルナビゲーション – 大きなドキュメントの任意のページへワンクリックでジャンプできます。
  • カスタムスタイリング – CSSやコンポーネントパラメータで色、ツールバーレイアウト、デフォルトズームを調整できます。

Blazor へのドキュメントビューア埋め込み {#embedding-the-document-viewer-in-blazor}

Blazor アプリでビューアを使用するには、まず Doconut の NuGet パッケージを追加し、.razor ページに OnlineDocumentViewer コンポーネントを配置します。コンポーネントには表示したいドキュメントの URL と、ツールバーの表示、初期ズームレベル、読み取り専用モードなどのオプション パラメータを指定できます。

例:

@using Doconut.Viewer.Blazor

<OnlineDocumentViewer DocumentUrl="https://example.com/files/sample.pdf"
                     Toolbar="true"
                     Zoom="1.0"
                     ReadOnly="false" />

DocumentUrl プロパティを変数にバインドすれば、ユーザーが別のファイルを選択したときにビューアを自動的に更新できます。

このコンポーネントは Server‑side BlazorWebAssembly Blazor の両方で動作し、クライアント側にプラグインを必要とせずにサーバーからドキュメントをストリーミングします。

.NET Core での CAD ファイルレンダリング {#cad-file-rendering-in-net-core}

エンジニアリングポータルでは、DWG や DXF 図面を表示する必要があります。Doconut のCAD レンダリングは、これらのファイルをサーバー上で高解像度の PDF または画像に変換し、結果をブラウザへストリーム配信します。

ロングテールキーワード: “Doconutを使用した.NET CoreでのCADファイルレンダリング”。

安全なオフラインドキュメント変換エンジン {#secure-offline-document-conversion-engine}

すべての重い処理がサーバー側で行われるため、Doconutはクライアント側のダウンロードを不要にし、機密データをあなたの管理下に保ちます。主要なクラウドストレージサービスと直接連携します:

  • Amazon S3 – S3 バケットから直接ファイルをストリームします。
  • Azure Blob Storage – 安全なアクセスのために Azure 資格情報を使用します。
  • ローカルファイルシステム – オンプレミス展開のためのフォールバックです。

セキュリティのハイライト

  • 印刷、ダウンロード、注釈に対するロールベースのアクセス制御。
  • すべてのデータストリームに対する TLS 暗号化。
  • PDF のオプションのデジタル署名検証。

PDF ドキュメントにおけるリアルタイム OCR 検索 {#real-time-ocr-search-in-pdf-documents}

Doconut の組み込み OCR エンジンはスキャンされた PDF をリアルタイムでインデックス化し、数千ページにわたるキーワード検索を瞬時に行えるようにします。

  • 一致箇所のハイライト – 直接該当箇所へジャンプできます。
  • 検索履歴のナビゲーション – コンテキストを失わずに過去のクエリを再確認できます。
  • マルチランゲージサポート – OCR は主要なヨーロッパ言語に対してすぐに利用できます。

ロングテールキーワード: “Doconutを使用したPDFドキュメントにおけるリアルタイムOCR検索”。

業界別ユースケース

業界典型的なシナリオDoconut の優位性
リーガルテック契約書や e‑discovery ファイルの閲覧安全で監査対応可能な注釈と赤字消去
ヘルスケア患者記録(PDF、画像)のレンダリングHIPAA 準拠のストレージ統合
金融Excel データから PDF レポートを生成スケールでの高速・ロスレス変換
Eラーニングコースポータルにインタラクティブな PDF を埋め込むレスポンシブなモバイル表示と豊富な注釈ツール

ステップバイステップのウォークスルーについては、公式ドキュメントをご覧ください: https://www.doconut.com/documentation

よくある質問

Q: Doconutはクライアント側のプラグインや ActiveX コントロールを必要としますか? A: いいえ。すべてのレンダリングと変換はサーバー上で行われ、クライアントは標準の HTML5 と JavaScript だけを受け取ります。

Q: 注釈ツールバーをカスタマイズできますか? A: もちろんです。CSSでツールバーのスタイルを変更でき、ビューアの設定 API を通じて特定の注釈タイプの有効化/無効化が可能です。

Q: 高トラフィックのウェブサービスに対して変換エンジンはスレッドセーフですか? A: はい。Doconut .NET はスケーラブルでマルチスレッド環境向けに構築されており、ロードバランサーの背後でもシームレスに動作します。

主なポイント

  • Doconutは、50 以上のファイル形式にわたる閲覧、変換、注釈、OCR 検索のための単一で高性能な API を提供します。
  • サーバー側処理により、セキュリティ、スケーラビリティ、Docker、Azure、AWS とのネイティブ互換性が保証されます。
  • 統合は ASP.NET、MVC、Core、WebForms、Blazor 向けに即座に利用でき、数行のコードだけで済みます。
  • CAD レンダリングやリアルタイム OCR といった高度な機能により、Doconutは法律、ヘルスケア、金融、Eラーニングの各セクターに適合します。
  • 今すぐ 30 日間の無料トライアルを開始し、ユーザーにダウンロードやプラグインの不要なシームレスなドキュメント体験を提供しましょう。
#Doconut#dot net#document viewer#document conversion