GroupDocs.Viewer for .NET


.NET アプリケーション内でドキュメントを表示できるビューアー API

C#、WPF、ASP.NET アプリケーション内でさまざまな形式のドキュメントを HTML、画像、PDF、または元の形式で表示

GroupDocs.Viewer for .NET

GroupDocs.Viewer for .NET は、.NET アプリケーション内で 50 種類以上のドキュメントと画像形式を表示できる、パワフルなドキュメント ビューアー API です。ドキュメントと画像の両方をラスタライズし、テキストをレンダリングして SVG + HTML + CSS に変換し、高画質でネイティブなドキュメント表示を提供します。

ネイティブの .NET ドキュメント ビューアー API を使用すると、ASP.NET、C#、または .NET アプリケーション内で、規定のオプションを使ってドキュメントの全体、ページ単位、またはページ内の指定範囲を HTML または画像形式で表示できます。


概略図

API の概要


プラットフォームに依存しません

サポートされるオペレーティング システムとフレームワーク


サポートされるファイル形式

以下のファイル形式をサポートします


  • 50 種類以上のファイル形式をサポート
  • あらゆる形式のドキュメントを元の、または HTML、画像、PDF 形式で表示
  • 同じファイルを繰り返し表示する場合にすばやく読み込めるキャッシュ機能
  • キャッシュ ファイルの削除
  • 表示中にページを回転、並び替え
  • 透かしの追加
  • 設定にカスタム フォント ディレクトリを追加
  • メールの添付ファイルを HTML または画像表現で取得
  • 拡張子、タイプ、ファイル名、ページ数などのドキュメント情報を取得
  • 変更履歴を保持する Office Word ドキュメント ビューアー API
  • コメント付きのドキュメント表示
  • 注釈なしの PDF の取得
  • PDF レイヤーの操作

API を使用してドキュメントを表示する方法は、わずか数行のコードで簡単に実現できます。

          // 初期設定
          ViewerConfig  config = new ViewerConfig();
          config.StoragePath = @"D:\storage\";

          // ViewerHandler の初期化
          ViewerHtmlHandler  htmlHandler = new ViewerHtmlHandler(config);

          // Html ページの取得
          List<PageHtml> pages = htmlHandler.GetPages("sample.docx");
          

  • 4 つのドキュメント表示オプション
    • HTML 形式– ドキュメントをラスタライズして SVG + HTML + CSS に変換
    • 画像形式 – ドキュメントをラスタライズして画像形式に変換
    • PDF 形式– ドキュメントをラスタライズして PDF 形式に変換
    • 元のファイル形式 – アプリケーション内でドキュメントを元の形式で表示
  • 同じファイルを繰り返し表示する場合にすばやく読み込めるキャッシュ機能
    • UseCache オプションを使って同じファイルを HTML または画像形式で繰り返し表示
  • キャッシュ ファイルの削除
    • すべてのキャッシュ ファイルの削除
    • 一定の期間を過ぎたキャッシュ ファイルを削除
  • 変換
    • ドキュメント表示中にページを回転
    • ページの並び替え
    • 透かしの追加
  • メールの添付ファイル
    • メールの添付ファイルを元の形式で取得
    • 添付ファイルを HTML 表現で取得
    • 添付ファイルを画像表現で取得
  • ドキュメント情報の取得
    • ドキュメントの作成日
    • ドキュメントの種類
    • ドキュメントの形式
    • 拡張子
    • ファイルの種類
    • GUID
    • 最終変更日
    • ファイルの名前
    • ページ数
    • サイズ
    • ページ データ
  • ドキュメントのエンコード形式
    • 指定のエンコード標準に従ってドキュメントをエンコード
    • Microsft Word
    • Excel
    • メール メッセージ
  • カスタム入力データ ハンドラー
    • FTP やクラウド ストレージなどのリモートにあるドキュメントのレンダリング
  • カスタム フォント
    • 設定にカスタム フォント ディレクトリを追加



ページトップへ