モダンな.NETアプリケーションでは、ブラウザプラグインや外部アプリ、または不安定なクライアント側ソリューションに依存せず、ウェブインターフェイス内で直接ドキュメントを表示、プレビュー、注釈、検索、変換する必要が頻繁にあります。Doconutは、エンタープライズ、教育、金融、エンジニアリングの各環境で使用される50以上のドキュメントフォーマットを処理できるサーバーサイドのドキュメントビューアと変換エンジンを備えた統合プラットフォームを提供します。

Doconutを使用すると、開発者はASP.NET MVC、.NET Core、Blazor、WebFormsアプリケーションに堅牢なビューアをシームレスに埋め込むことができます。これにより、一貫したレンダリング、予測可能なパフォーマンス、クライアント側の依存性ゼロが実現します。PDFデコード、Wordレンダリング、PowerPointレイアウト、CAD解釈、画像処理、テキスト抽出といった重い処理はすべてサーバー側で完結します。ブラウザには軽量なHTML5出力のみが送られ、Windows、macOS、Linux、iOS、Android、主要なすべてのブラウザでの互換性が確保されます。
DoconutのエコシステムはViewer、Annotations Plugin、Search Plugin、Converter Pluginの4つを中心に構成されており、開発者は任意の内部システム、顧客ポータル、ビジネスワークフローの要件に合わせたドキュメント駆動型体験を柔軟に構築できます。
Doconutが.NET開発者にとって際立った選択肢となる理由
1. 50以上のドキュメントフォーマットへの対応
Doconutは、ビジネスやエンジニアリングで使用されるほとんどのフォーマットを網羅する、非常に幅広いドキュメントタイプを取り扱います。以下を含みます:
- PDF(すべてのバージョン、暗号化ファイル対応)
- Microsoft Office:Word(DOC/DOCX)、Excel(XLS/XLSX)、PowerPoint(PPT/PPTX)
- CADフォーマット:DWG、DXF
- 画像:PNG、JPG、BMP、TIFF、GIF、JPEG2000
- メールフォーマット:MSG、EML
- テキストベースのフォーマット:TXT、RTF、EPUB、HTML
- PSD、ベクター画像、その他のグラフィックフォーマット
このように多数のフォーマットを単一のライブラリで処理できるため、複数のサードパーティビューアや複雑なクライアント側フォールバックロジックが不要になります。
Doconutプラットフォームの主要機能
最大互換性のためのサーバーサイドレンダリング
Doconut Viewerはドキュメントを完全にサーバーサイドで処理し、ブラウザ、OS、デバイスに関係なくピクセル単位で正確なプレビューを生成します。ブラウザプラグイン、PDFリーダー、ActiveXコントロール、WebAssemblyモジュールは不要です。すべてはDoconutのレンダリングコアを使用して描画され、一貫した出力が保証されます。
このアーキテクチャは主な利点をもたらします:
- すべてのデバイスとブラウザで動作
- クライアント側の複雑さを削減
- 機密文書をサーバーインフラ内に保持
- 環境を問わずレンダリングを予測可能かつ安定に
Annotations Plugin – マークアップ、ノート、ビジュアルフィードバック
Doconutは、ユーザーがビューア内で直接ドキュメントと対話できるフル機能の注釈システムを提供します。サポートされている注釈タイプは以下です:
- ハイライト
- 矩形、円、矢印、その他の形状
- 付箋とテキストコメント
- 下線と取り消し線
- コールアウトとビジュアルマーカー
注釈は保存、読み込み、カスタマイズが可能で、ワークフローシステムに統合できます。内部チーム(法務、HR、エンジニアリング、財務)にとって、ドキュメントレビューのプロセスが大幅に簡素化されます。
Search Plugin – オプションのOCRを備えた高速テキスト検索
Search Pluginは、Doconutにフルドキュメント検索機能を提供します:
- サポート対象のドキュメントタイプ全体でのキーワード検索
- 即時ヒットハイライト
- 結果間のナビゲーション
- スキャンしたPDFや画像のOCRサポート
OCRは、スキャンされたアーカイブ、レガシードキュメント、画像ベースの記録を扱う組織にとって重要です。Doconutはサーバーサイドでテキストを抽出し、元ファイルを安全に保ちます。
Converter Plugin – ドキュメント変換を簡単に
Converter Pluginは、Doconutに以下の変換機能を追加します:
- PDF ↔ Word、Excel、PowerPoint
- 画像 → PDF
- CAD → PDFまたは画像
- メールフォーマット → PDFまたは画像
これは、バッチエクスポート、共有レポートの生成、長期保存用ドキュメントの準備、印刷やアーカイブに適したフォーマットへの変換などに特に有用です。
最適化されたパフォーマンスのためのキャッシュシステム
キャッシュは、大きなファイルや繰り返しプレビューのレンダリング時間を大幅に短縮します。
Doconutはレンダリングされたページ、画像、サムネイル、レイアウト情報をキャッシュし、CPU負荷を最小化し、応答性を向上させます。
Amazon S3 と Azure Blob Storage との統合
Doconutは、一般的なクラウドストレージシステムから直接ドキュメントを読み込むことができます:
- Amazon S3
- Azure Blob Storage
これは特に以下の場合に有用です:
- SaaSアプリケーション
- 分散チーム
- クラウドファーストアーキテクチャのシステム
- ユーザーコンテンツをリモートで保存するドキュメント中心のポータル
Doconutはファイルを安全に取得し、サーバーサイドで処理し、ソースファイルをクライアントに公開することはありません。
Doconutが優れた実世界シナリオ
1. エンタープライズポータル&ビジネスシステム
ドキュメント中心のワークフローを持つ組織は、ユーザーにファイルのダウンロードを強制せずにドキュメントプレビューを埋め込むためにDoconutを利用しています。
2. エンジニアリング&テクニカル環境
DWG/DXFのサポートにより、チームがAutoCADをインストールせずにCAD図面を閲覧できるエンジニアリングダッシュボードにDoconutは適しています。
3. 金融&保険プラットフォーム
金融システムはしばしばステートメント、レポート、スプレッドシートを生成します。Doconutはそれらをブラウザで即座に閲覧できるようにします。
4. HR&トレーニングプラットフォーム
PPTX、DOCX、PDFの閲覧は、トレーニング資料、オンボーディング文書、ポリシー配布に不可欠です。
5. ドキュメント変換が必要なシステム
Converter Pluginはフォーマット間の変換を自動化し、手作業を削減し、ワークフローを効率化します。
よくある質問
Q: Doconutはクライアント側のプラグインや拡張機能を必要としますか?
いいえ。すべての処理はサーバー側で行われます。
Q: Doconutはドキュメントを変換できますか?
はい。Converter PluginはPDF、Office、画像、CAD、メールフォーマットをサポートしています。
Q: Doconutは注釈をサポートしていますか?
はい。Annotations Pluginはハイライト、形状、ノート、コールアウトを含みます。
Q: DoconutはOCRを提供していますか?
はい。OCRはSearch Pluginの一部で、スキャンしたPDFや画像からテキスト抽出を可能にします。
Q: ドキュメントをS3やAzure Blob Storageに保存できますか?
はい。Doconutは両方のクラウドストレージシステムから直接ドキュメントを読み込むことをサポートしています。
主なポイント
- Doconut は、50以上のフォーマットに対応した機能豊富なサーバーサイドビューアです。
- ASP.NET MVC、WebForms、.NET Core、Blazorで動作します。
- Annotations、OCR付き検索、Converter Pluginsを提供します。
- Amazon S3 と Azure Blob Storage をサポートします。
- ピクセル単位の正確さを実現するサーバーサイドレンダリングを使用します。
- DCNキャッシュは繰り返しのファイル読み込みを高速化します。
- ブラウザプラグインは不要です。
- エンタープライズポータル、エンジニアリングダッシュボード、HRシステム、金融プラットフォーム、SaaSソリューションに最適です。
Doconutは、パフォーマンス、安定性、柔軟性をあらゆるドキュメント駆動型.NETアプリケーションにもたらし、チームが自社インフラ内で安全かつ強力なコンテンツ体験を構築できるよう支援します。