PdfViewer WPF/Silverlight を使用すると、機能豊富でカスタマイズされたアプリケーションを作成できます。次のような主要機能を利用して、PdfViewer for WPF/Silverlight を最大限に活用してください。
C1PdfViewer コントロールを使用して、WPF/Silverlight で PDF ファイルをロードと表示できます。PdfViewer は、外部のデスクトップまたは Adobe 製品に依存することなく、PDF ファイルを表示または保存します。
C1PdfViewer は、PDF 1.5 仕様のサブセットをサポートしています。ただし、暗号化、特殊フォント、あまり使用されない画像形式などの重要な制限がいくつかあります。サポートされていないコンテンツを含むドキュメントもレンダリングされますが、正しく書式設定されない場合があります。目的の PDF ファイルで使用される機能を制御環境で事前にテストできる場合は、C1PdfViewer を使用することをお勧めします。すべての制限については、マニュアルで確認することができます。
生成されたレポートを表示できるほか、C1PdfViewer を使用して、PDF ファイルをローカルマシンに保存し直すこともできます。
PdfViewer には、すばやく開発を実行できるようにデフォルトのツールバーが付属しています。デフォルトのツールバーの各ボタンはコントロールのコマンドに対応しているため、簡単に C1PdfViewer のカスタムツールバーを作成できます。
C1PdfViewer を使用して、ユーザーが現在のドキュメント全体を印刷したり、選択したページを印刷することができます。また、PrintDocument メソッドを使用して、コードから直接印刷できます。
C1PdfViewer は、複数の表示モードを備えており、ドキュメントを任意のスケールで表示できます。ユーザーは、ページがビューに収まるようにズームレベルを設定できます。1ページのみを表示したり、複数のページを並べて表示できます。
読み込んだ PDF のページを一連の FrameworkElement として取得し、各ページの表示方法をカスタマイズすることができます。それには、GetPages メソッドを呼び出すだけです。たとえば、PDF から取得したページを C1Book コントロールに挿入できます。
C1PdfViewer での非同期テキスト検索のサポートは、検索が当たる次第テキストをハイライトしてかなり早く検索結果を表示します。検索は、現在のページから最終のページまで開始された後、最終のページから現在のページまで開始されます。非同期テキスト検索のサポートはパフォーマンスを向上のために、WPFやSilverlightアプリケーションで特に重要です。
C1PDFViewerを使用して、添付ファイルを含むPDFファイルをロードと表示することができます。添付ファイルは、クリックして簡単に見ることができるクリップ形状アイコンの形で表示されます。