PDFビューワ(GcPdfViewer)は、高速なJavaScriptをベースにしたクライアントサイドのビューワです。 Windows、MAC、Linux、iOS、およびAndroidデバイスでPDFファイルを表示するためのクロスプラットフォームソリューションであり、Pure Javascript、Angular、Vue、ASP.NET Core、ASP.NET MVC、HTML5、React、Preactなどの主要なWebフレームワークに容易に組み込めるビューワです。 ビューワは、次のブラウザでサポートされています。
- Firefox
- Chrome
- Opera
- Edge
- Safari 9+
- Mobile Safari (iOS 10+)
DioDocs for PDFを使用すると、アプリケーションの本格的なPDFニーズを実現でき、AdobePDF仕様1.7版に基づいて複数のリアルタイムPDFをロードすることもできます。サーバー側APIとクライアント側ビューワの機能を組み合わせて、ユーザー入力を収集する操作、PDFドキュメントとして保存する操作などを実装したアプリケーションの完全なワークフローを実現できます。
PDFビューワでは、標準のPDF機能が多く対応されています。
- フォームの入力、提出、リセット
フォームへの入力、入力済みフォームの提出やリセットを対応します。サーバー側でDioDocs for PDFライブラリを使用することで、フォームをPDF形式でサーバーに保存することができます。
- 入力済みフォームの印刷
印刷オプションを使用することにより入力済みフォームを直接印刷することができます。
- 回転したドキュメントの印刷
ドキュメントのページを回転し、直接印刷できます。
- ページラベルのタイトル
ページラベルのタイトルを表示することで、ドキュメント内のトピックの中身を区別できます。
- 注釈
PDFドキュメントのプロパティを失うことなく、多くの注釈を対応します。
- JavaScript操作
フォームフィールド、ボタンおよびドキュメントに関連するJavaScript操作を対応します。
- アウトラインパネル
アウトラインの一覧を表示し、ドキュメント内にジャンプするのに使用されるアウトラインパネルを提供します。
- キャレットでテキスト選択
デフォルトのテキスト選択キャレットを使用して、水平テキスト、垂直テキスト、およびRTLテキストを選択できます。
- パスワード付きドキュメント
パスワード入力ダイアログでパスワードを入力して保護されたPDFドキュメントを開くことができます。
- ページレベルおよびドキュメントレベルの添付ファイル
ページレベルおよびドキュメントレベルの添付ファイルが対応されています。添付ファイルをダブルクリックして、ユーザーがファイルを開くことができます。
- アーティクルスレッド
サイドバーで提供される得意のパネルを使用することでアーティクルスレッド間に移動することができます。
- PDFドキュメントの編集
PDFビューワでは、PDFドキュメントを編集することができます。これにより、注釈エディタとフォームエディタを使用したり、コメントを追加したり、PDFドキュメントを他のユーザーと共有および共同作業したりすることができます。
- タッチのサポート
PDFビューワは、タッチに関するイベントをサポートします。このイベントを使用して、注釈エディタで指、ペン、またはスタイラスを使用してインク注釈を描画し、注釈とフォームフィールドを選択、移動、サイズ変更、または編集できます。タッチのイベントは、iOSバージョン12以降およびAndroid9以降でサポートされます。