Antenna House PDF Viewer SDK V6 / PDF Viewer API インタフェース仕様
概要
動作環境
対応OS
仮想環境
制限事項
対象PDFファイル
レンダリング品質および性能について
複数プロセス/スレッドでの同時使用
.NET / .NET Frameworkからの利用
その他
開発環境
C++/C
.NET および .NET Framework
インタフェース
.Net10
.Net8
.Net6
.Net Framework
実行に必要なファイル
機能
ご利用上の注意
文字列
座標系
レンダリングモード
Direct2D
GDI+
32bit版/64bit版
エラー処理について
API呼び出し時の結果判定
エラーについて
印刷について
.NETおよび.NET Frameworkインタフェース
Cインタフェース
クラス
クラス名
メソッド
ストリームオープン
ファイルオープン
クローズ
読み込みスレッド開始
オープンされているか
内容のコピー可能か
印刷可能か
SDKバージョン番号の取得
PDFバージョンの取得
作成日付の取得
更新日付の取得
タイトルの取得
作成者の取得
サブタイトルの取得
キーワードの取得
アプリケーションの取得
PDF変換の取得
ページ数の取得
解析済みページ数の取得
ページサイズの取得
ページの表示
リモートデスクトップ表示モードの設定
リモートデスクトップ表示モードか問い合わせる
バッファ表示モードの設定
バッファ表示モードか問い合わせる
表示バッファの削除
スムージングが利用できるか問い合わせる
スムージングの設定
スムージング設定の取得
文字表示の問い合わせ
文字表示の設定
Direct2Dを使用するか
Direct2D設定
注釈表示の問い合わせ
注釈表示の設定
高速プレビューモードか
高速プレビューモード設定
ブレンドモード無効か
ブレンドモード無効設定
ウォータマークテキスト設定
ウォータマークテキスト取得
ウォータマークフォントファミリ設定
ウォータマークフォントファミリ取得
ウォータマークフォントウエイト設定
ウォータマークフォントウエイト取得
ウォータマークフォントスタイル設定
ウォータマークフォントスタイル取得
ウォータマーク不透明度設定
ウォータマーク不透明度取得
印刷開始
印刷終了
印刷中止
ページの印刷
印刷開始(拡張)
GdiPlusでイメージを操作するか問い合わせ
GdiPlusでイメージを操作する設定
BMPの作成
JPEGの作成
PNGの作成
TIFFの作成
検索ページ指定
検索ページ数の設定
文字列検索
全検索
次検索
検索状態解除
マーク解除
検索位置取得
ページの検索結果取得
検索文字列の範囲取得
検索状態かの問い合わせ
全検索状態かの問い合わせ
全検索でマークした個数を得る
反転色の設定
矩形内テキストの取得
全選択設定
全テキスト取得
矩形選択の設定
ページ回転の取得
ページ回転の設定
リンク注釈ヒットテスト
リンク注釈内部矩形取得
リンク注釈外部ファイル名取得
デフォルトフォントの設定
読み込みページ数の設定
読み込みメモリ上限の設定
テキスト位置の取得
テキスト範囲の取得
位置指定テキスト取得
矩形内テキスト範囲の取得
矩形内テキスト情報の取得
位置指定テキスト情報の取得
矩形内パス情報の取得
カラープロファイルの設定
エラーがあるか
致命的エラーか
エラー番号の取得
エラーメッセージの取得
エラーの廃棄
エラーのクリア
ライセンス情報の取得
画像情報の取得
エラー一覧表
PDFエラー一覧
改訂履歴とコピーライト
改訂履歴
コピーライト
本書では「PDF Viewer API」のインタフェース仕様について説明します。「PDF Viewer API」は PDFを表示するためのC++/C/.NET/.NET Framework向けのライブラリです。