PDF Viewer SDK機能比較表
PDF Viewer API と PDF Viewer Ctrl
PDF Viewer API | PDF Viewer Ctrl | |
---|---|---|
おもな機能 |
|
|
特長 |
|
|
用途 |
|
|
形態 | DLL | Windows Form(DLL) |
API | .NET 8 .NET 6 .NET Framework 4.6.2 以降 C++/C 言語 |
.NET 8 .NET 6 .NET Framework 4.6.2 以降 |
32ビット/64ビット | 32ビット/64ビット | 32ビット/64ビット |
サンプルコード | サンプルPDFビューアー(C++/C) PDF印刷コマンド(C++/VB.NET) その他 |
サンプルPDFビューアー・エディター(C#) その他 |
バージョン毎の機能(共通)
動作環境 / 開発環境
PDF Viewer API | PDF Viewer Ctrl | ||||||
---|---|---|---|---|---|---|---|
カテゴリ | 機能 | V6.0 | V5.0 | V4.0 | V6.0 | V5.0 | V4.0 |
プラットフォーム | Windows 11 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Windows 10 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Windows 8.1 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Windows Server 2022 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Windows Server 2019 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Windows Server 2016 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
アーキテクチャ | 64ビット | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
32ビット | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
開発言語 | .NET 8 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
.NET 6 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
.NET Framework 4.6.2 以降 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
C++ / C | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
ActiveX | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
動作確認ずみ開発環境 | Visual Studio 2022 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Visual Studio 2019 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Visual Studio 2015 Update 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Visual Studio 2012 Update 3 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Visual Studio 2010 SP1 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
GUIフレームワーク | Windows Form | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
WPF | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
動作条件 | マルチプロセスでの動作 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
マルチスレッドでの動作 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- *1
- メインストリームサポートが終了しておりサポート対象外となります。
- *2
- ActiveXはV6から廃止されました。
- *3
- WinodwsFormsHost経由でWindows Form コントロールを使用することで対応できます。
- *4
- 印刷に関するAPIはマルチスレッドでの実行に対応しておりません。
主な機能
機能 | V6.0 | V5.0 | V4.0 | V6.0 | V5.0 | V4.0 |
---|---|---|---|---|---|---|
PDFファイルオープン・クローズ | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PDF1.3~PDF1.7 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PDF2.0 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ドラッグ&ドロップによるオープン | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PDFファイルの編集および保存 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PDFファイルの画面表示 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PDFファイルの印刷 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
画像出力(BMP / PNG / JPEG / TIFF) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
文書情報の取得 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
文書情報の設定 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
セキュリティおよびアクセス権限の取得 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
セキュリティおよびアクセス権限の設定 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ページ情報の取得 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ページ編集(作成、移動、回転、削除、サイズ変更) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
注釈情報の取得 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
注釈編集(新規作成、編集、削除) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
しおり表示 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
レイヤー表示 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
テキスト検索 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
テキスト抽出(テキストのみ) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
テキスト情報取得(文字ごとの情報) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
位置座標でソート | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
パス情報取得 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
画像情報取得 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PDF表示
機能 | V6.0 | V5.0 | V4.0 | V6.0 | V5.0 | V4.0 |
---|---|---|---|---|---|---|
ページ指定 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
拡大・縮小 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
水平・垂直スクロール | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ページレイアウト(連続ページ/単ページ/見開き/表紙を独立) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ビューモード(幅に合わせる/ページに合わせる/高さに合わせる/カスタム倍率) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
表示のアンドゥ―、リドゥ- | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
グリッド表示 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
GDI/GDI+表示 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Direct2D表示 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Direct2D/GDI+/GDI切り替え設定 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
GDI+スムージング設定 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
注釈表示/非表示切り替え | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ウォーターマーク表示設定 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
閲覧制限PDF(PDF Tool API)対応 | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- *5
- 描画範囲の指定ができます。スクロール位置にあわせて上位アプリケーションで描画範囲を指定します。
- *6
- 印刷時はGDIを使用して印刷されます。
- *7
- Direct2Dで描画されます。変更はできません。
バージョン毎の機能(PDF Viewer Ctrl)
主な機能
機能 | V6.0 | V5.0 | V4.0 | |
---|---|---|---|---|
PDFページ表示/注釈編集 | ![]() |
![]() |
![]() |
|
サムネイル表示/ページ編集 | ![]() |
![]() |
![]() |
|
しおり表示 | ![]() |
![]() |
![]() |
|
レイヤー表示 | ![]() |
![]() |
![]() |
|
「印刷」ダイアログ | ![]() |
![]() |
![]() |
|
「ドキュメントのプロパティ」ダイアログ | 「一般」タブ(文書情報) | ![]() |
![]() |
![]() |
「セキュリティ」タブ | ![]() |
![]() |
![]() |
|
「フォント」タブ | ![]() |
![]() |
![]() |
|
「プロパティ」ダイアログ | ![]() |
![]() |
![]() |
|
「フォント」ダイアログ | ![]() |
![]() |
![]() |
|
「測定比率と精度」ダイアログ | ![]() |
![]() |
![]() |
PDFページ表示
機能 | V6.0 | V5.0 | V4.0 | |
---|---|---|---|---|
PDF表示/操作 | 選択モード | ![]() |
![]() |
![]() |
テキスト選択・コピー | ![]() |
![]() |
![]() |
|
選択テキスト取得 | ![]() |
![]() |
![]() |
|
テキストハイライト表示 | ![]() |
![]() |
![]() |
|
編集のアンドゥ―・リドゥ― | ![]() |
![]() |
![]() |
|
右クリックメニュー | ![]() |
![]() |
![]() |
|
マウスカーソル位置の取得 | ![]() |
![]() |
![]() |
|
論理座標 | ![]() |
![]() |
![]() |
|
クライアント座標から論理座標への変換 | ![]() |
![]() |
![]() |
|
ビュー座標(見かけ上の位置指定) | ![]() |
![]() |
![]() |
|
指定位置へスクロール | ![]() |
![]() |
![]() |
|
スクロール位置の取得 | ![]() |
![]() |
![]() |
|
自動スクロール | ![]() |
![]() |
![]() |
|
イベント | マウス | ![]() |
![]() |
![]() |
キーボード | ![]() |
![]() |
![]() |
|
右クリックメニュー表示 | ![]() |
![]() |
![]() |
|
オブジェクトの移動、リサイズ、削除 | ![]() |
![]() |
![]() |
|
テキスト入力の開始/終了、テキストの変更 | ![]() |
![]() |
![]() |
|
スクロール | ![]() |
![]() |
![]() |
PDF文書/注釈の編集
機能 | V6.0 | V5.0 | V4.0 | |
---|---|---|---|---|
PDF文書の編集 | 文書情報 | ![]() |
![]() |
![]() |
ユーザーパスワード | ![]() |
![]() |
![]() |
|
オーナーパスワード | ![]() |
![]() |
![]() |
|
アクセス権限 | ![]() |
![]() |
![]() |
|
オーナーパスワードによるロック解除 | ![]() |
![]() |
![]() |
|
注釈編集 | ノート、リンク、ファイル添付 | ![]() |
![]() |
![]() |
線、矢印、長方形、楕円、多角形、折れ線 | ![]() |
![]() |
![]() |
|
ハイライト、下線、取り消し線、波線 | ![]() |
![]() |
![]() |
|
テキストボックス、引出線、タイプライター | ![]() |
![]() |
![]() |
|
スタンプ注釈(標準、カスタム) | ![]() |
![]() |
![]() |
|
Redact注釈(墨消し) | ![]() |
![]() |
![]() |
|
ものさし(距離/周辺/面積ツール) | ![]() |
![]() |
![]() |
|
ものさしスナップ機能 | ![]() |
![]() |
![]() |
|
注釈の外観情報を保存 | ![]() |
![]() |
![]() |
|
編集不可、選択不可 | ![]() |
![]() |
![]() |
サムネイル表示/ページ編集
機能 | V6.0 | V5.0 | V4.0 | |
---|---|---|---|---|
表示 | サムネイル表示 | ![]() |
![]() |
![]() |
ページ遷移(マウスホイール、各種キー) | ![]() |
![]() |
![]() |
|
編集 | ページの回転、移動、コピー | ![]() |
![]() |
![]() |
ページの削除、カット、コピー&ペースト、移動 | ![]() |
![]() |
![]() |
|
白紙ページの追加 | ![]() |
![]() |
![]() |
|
ページサイズの変更 | ![]() |
![]() |
![]() |
|
ドラッグ&ドロップによる移動、コピー | ![]() |
![]() |
![]() |
しおり表示/レイヤー表示
機能 | V6.0 | V5.0 | V4.0 | |
---|---|---|---|---|
しおり表示 | しおり表示 | ![]() |
![]() |
![]() |
カラー・イタリック表示 | ![]() |
![]() |
![]() |
|
アクション実行 | ![]() |
![]() |
![]() |
|
矢印キーによる移動 | ![]() |
![]() |
![]() |
|
レイヤー表示 | レイヤー表示 | ![]() |
![]() |
![]() |
階層表示 | ![]() |
![]() |
![]() |
|
各レイヤーの表示/非表示 | ![]() |
![]() |
![]() |