OEM販売のご相談

PDF Viewer SDK機能紹介:PDF Viewer Ctrl

PDF Viewer Ctrlの特長

フォームに貼り付けるだけで、簡単にPDFビューアー開発

.NET FrameworkのWindowsフォームコントロール、ActiveXコントロールとして開発されており、コントロールを貼り付けるだけで、本格的なPDFビューアーアプリケーションの開発を簡単に行うことができます。

また、印刷ダイアログやパスワード確認ダイアログ、文書情報/セキュリティ設定ダイアログ、注釈プロパティダイアログなどの機能もあらかじめ実装されており、プログラミングが非常に少なくて済みます。

注釈編集やサムネイル表示などの豊富な機能

注釈の追加や編集、サムネイルの表示、ページの移動や削除といった表示以外のさまざまな機能も提供しております。 また連続表示や見開きといったページレイアウト、全体表示やページ幅に合わせるといった表示モード等、PDF表示機能も強化しております。

32bit / 64bit API

Windowsプラットフォーム向けの32ビット版と64ビット版があります。

プログラミングインターフェイス

インターフェイスは、.NET/.NET Framework版とActiveX版を用意しております。(ActiveX版はV4相当のAPIです)

すぐに利用可能なサンプルアプリケーション

.NET 6版、.NET Framework版、ActiveX版それぞれ、Windowsフォームアプリケーションのサンプルコードが付属します。

PDF Viewer Ctrlサンプル
PDF Viewer Ctrlサンプル

PDF Viewer Ctrlの主な機能

  • PDF ファイル
    • PDFファイルのオープン・クローズ(PDF1.3~PDF1.7、PDF2.0(V5.0))
    • ドラッグ&ドロップによるオープン
    • PDFファイルの保存
    • オープン状態の取得
    • ドキュメントのハンドルを取得
    • ドキュメントのハンドルを別のコントロールへアタッチ
    • PDF Tool API 閲覧制限 PDF の表示(V5.0)
  • PDF ファイルの情報
    • ドキュメントパスの取得
    • 文書情報の取得
    • ページ数の取得
    • ページサイズの取得
    • ユーザーパスワードを持つか、ユーザーパスワード取得
    • オーナーパスワードを持つか、オーナーパスワードによるロックの解除、オーナーパスワードの取得
    • セキュリティ権限フラグの取得
    • 文書情報ダイアログの表示
    • 文書情報、セキュリティ情報の変更
      PDF Viewer Ctrl 文書情報 PDF Viewer Ctrl セキュリティ設定
  • ページ遷移
    • 先頭、前、次、最終ページへ移動

      PDF Viewer Ctrl ページ移動

    • マウスホイール、スクロールバー、キー入力、APIで任意のページを表示
    • 現在のページを取得
  • ページ表示
    • ページレイアウト(連続ページ表示/単ページ表示/見開き表示/表紙を独立表示)

      PDF Viewer Ctrl ページレイアウト

    • ビューモード(幅に合わせる/ページに合わせる/高さに合わせる/カスタム倍率)

      PDF Viewer Ctrl ビューモード

    • 見開き表示の綴じ方(右綴じ/左綴じ)(V4.0/V3.5)※表示のみ
    • 拡大・縮小
    • 縦・横スクロール
    • ページ表示のアンドゥー、リドゥー
    • ページ表示の回転
    • クライアント座標から論理座標への変換(ポイント、矩形(V4.0/V3.5))
  • 選択モード
    • テキスト選択
    • ハンドツール
    • マーキーズーム
    • カスタムモード

      PDF Viewer Ctrl 選択モード

  • 操作・マウスカーソル
    • 指定位置へのスクロール
    • マウスカーソル位置取得
    • コントロールによるマウスカーソル制御の抑止、独自カーソルの設定(V4.0/V3.5)
    • 右クリックメニュー、右クリックメニュー表示イベントの取得
    • マウスイベントの取得
    • キーボードイベントの取得
    • 上下左右の自動スクロール(V5.0)
  • 検索
    • 検索ダイアログの表示、APIによる検索
    • ページ数単位、全文検索
    • 次や前の検索位置へ移動、検索位置の取得
    • 検索開始位置の指定 (V4.0/V3.5)

      PDF Viewer Ctrl 検索ダイアログ

  • 印刷
    • 印刷ダイアログの表示、APIによる印刷
    • ページを用紙に合わせる。印刷時の向き、サイズ、印刷位置の調整)

      PDF Viewer Ctrl 印刷ダイアログ

  • 画像/SVGファイル変換
    • BMP、PNG、JPEG、TIFF形式に変換
    • SVG形式に変換(V4.0/V3.5)
    • ページ単位、ページ内矩形領域を画像に変換
  • テキスト
    • テキスト選択、コピー
    • ユーザーによるテキストハイライト、ハイライト色の指定 (V4.0/V3.5)
    • 指定範囲のテキスト情報の取得(V4.0/V3.5)
    • 選択中のテキスト取得/指定範囲のテキスト選択(V5.0)
  • 注釈の作成、編集
    • ノート注釈、リンク注釈、テキストボックス注釈、タイプライター注釈、ファイル添付、図形・下線・取り消し線など

      PDF Viewer Ctrl 注釈

    • コピー、カット、ペースト、削除、Ctrlキーとドラッグによるコピー
    • 注釈の取得、ダイレクトな作成、削除、編集、ヒットテスト
    • 注釈属性のデフォルト値変更
    • 追加のイベント(オブジェクト削除/移動/リサイズ、テキストボックス開始・終了/テキスト変更(V5.0)
    • 注釈の外観情報の保存(V5.0)
  • アンドゥー、リドゥー