PDF、組版と文書変換のアンテナハウス株式会社

サイトマップ
hr トップ
ページ
hr デスクトップ
製品情報
hr システム
製品情報
hr DITA
サービス
hr 電子書籍
サービス
hr サポート hr 製品の購入
について
hr お問い合わせ hr 会社案内 hr

評価版のお申し込み

OEMについて詳しくはこちら

Antenna House PDF Viewer SDK 機能紹介:PDFViewerCtrl

PDFViewerCtrlの特長

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

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

またPDFViewerCtrlには、予めPDFビューアーアプリケーションで必要になる印刷ダイアログやパスワード確認ダイアログ、 文書情報/セキュリティ設定ダイアログ、注釈プロパティダイアログなどの機能も予め実装されており、プログラミングが非常に少なくて済みます。

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

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

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

インターフェイスは、ActiveX版と.NET 版を用意しております。

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

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

PDFViewerCtrlサンプル


PDFViewerCtrlの主な機能

PDFViewerAPIをベースとした高レベルAPI のコントロールです。

PDF の表示操作、注釈の作成・編集などの機能を持つPDFPageViewCtrl
サムネイル表示、ページ操作・編集などの機能を持つPDFThumbnailCtrl

の2つのコントロールで構成されます。

PDFPageViewCtrlの主な機能

  • ページ遷移
    • スクロールバーやキー入力、GotoPageメソッドなどで任意のページを表示
  • ページレイアウト
    • 連続ページ表示/単ページ表示/見開き表示
  • 見開き表示で1ページ目を右側に表示
  • ビューモード
    • (幅に合わせる/ページに合わせる/カスタム)
  • 拡大・縮小
  • ハンドツール
  • マーキースーム
  • テキスト選択、コピー
  • 右クリックメニュー
  • マウスカーソル位置取得
  • 指定位置へのスクロール
  • 検索
    • ページ数単位、全文検索、検索位置の取得
  • ページ回転
  • ページ表示のアンドゥー、リドゥー
  • 印刷
    • ページを用紙に合わせる。印刷時の向き、サイズ、印刷位置の調整)
  • 画像ファイル変換(V3.0から機能追加)
    • BMP、PNG、JPEG、TIFF形式に変換
    • ページ単位、ページ内矩形領域を画像に変換
  • 注釈の作成、編集(V3.0から機能追加)
    • ノート注釈、リンク注釈、テキストボックス注釈、タイプライター注釈、 ファイル添付、図形・下線・取り消し線など
  • アンドゥー、リドゥードキュメント情報の変更(V3.0から機能追加)
  • ドキュメント情報の変更(V3.0から機能追加)
  • セキュリティ情報の変更(V3.0から機能追加)
  • PDFファイルの保存(V3.0から機能追加)
  • 注釈の取得、ダイレクトな作成、削除、編集、ヒットテスト
  • マウスイベントの取得

PDFThumbnailCtrlの主な機能

  • サムネイル表示
  • ページ遷移
  • ページ回転、移動、コピー
  • アンドゥー、リドゥー
  • PDFファイルの保存
  • ドラッグ&ドロップによるファイルオープン(デフォルト動作)
  • ページの削除、カット、コピー&ペースト、移動
  • 白紙ページの追加
  • ページサイズの変更
  • サムネイル上で、ドラッグ&ドロップによるページ移動、コピー機能
  • 外部PDF からページをコピー&ペースト、ドラッグ&ドロップ
  • 右クリックメニュー
  • 注釈の表示
  • PDF ファイルの保存
スペース
トップページサポートお問い合わせ会社案内
サイトマップ個人情報保護の考え方とお願い
Copyright Antenna House, Inc. All rights reserved.
Antenna House is a trademark of Antenna House, Inc.