|
Antenna House PDF Tool API (C++) 8.0
|
#include <PtlOption.h>
公開型 | |
| enum | ORIGIN { ORIGIN_BOTTOM_LEFT = 1 , ORIGIN_TOP_LEFT = 2 } |
| enum | UNIT { UNIT_MM = 1 , UNIT_PT = 2 } |
| enum | COOD { COOD_VIEW = 1 , COOD_USER = 2 } |
| enum | PDF_STANDARD { PDFSTD_REMOVE = 1 , PDFSTD_ERROR = 2 , PDFSTD_LEAVE = 3 } |
公開メンバ関数 | |
| PtlOption () | |
| コンストラクタ | |
| ~PtlOption () | |
| デストラクタ | |
| ORIGIN | getOrigin () const |
| 原点の位置を取得 | |
| void | setOrigin (ORIGIN origin) |
| 原点の位置を設定 | |
| UNIT | getUnit () const |
| 単位を取得 | |
| void | setUnit (UNIT unit) |
| 単位を設定 | |
| COOD | getCood () const |
| 座標を取得 | |
| void | setCood (COOD cood) |
| 座標を設定 | |
| PDF_STANDARD | getPdfStandard () const |
| 規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時の動作を取得 | |
| void | setPdfStandard (PDF_STANDARD saveOpt) |
| 規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時の動作を設定 | |
PDFToolのオプションを表現したクラスです。
PtlOption.h の 17 行目に定義があります。
規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時オプション
| 列挙値 | |
|---|---|
| PDFSTD_REMOVE | 規格の情報を削除(デフォルト値) |
| PDFSTD_ERROR | 規格のPDFは保存時にエラーにする |
| PDFSTD_LEAVE | 規格の情報を残す |
PtlOption.h の 47 行目に定義があります。
| PdfTk::PtlOption::PtlOption | ( | ) |
コンストラクタ
| PtlException |
| COOD PdfTk::PtlOption::getCood | ( | ) | const |
| ORIGIN PdfTk::PtlOption::getOrigin | ( | ) | const |
| PDF_STANDARD PdfTk::PtlOption::getPdfStandard | ( | ) | const |
| UNIT PdfTk::PtlOption::getUnit | ( | ) | const |
| void PdfTk::PtlOption::setCood | ( | COOD | cood | ) |
| void PdfTk::PtlOption::setOrigin | ( | ORIGIN | origin | ) |
原点の位置を設定
ORIGIN_TOP_LEFT(左上)を設定した場合の制限事項。
ORIGIN_TOP_LEFTを設定するとPtlActionGoToRの宛先を正しく取得/設定はできません。
PtlActionGoToRは他のPDFの特定ページに飛ぶというアクションになりますがそのページのサイズはわかりません。
よって左下原点の数値と左上原点の数値の相互の座標変換の計算が出来ません。
| origin | 原点の位置 |
| PtlException |
| void PdfTk::PtlOption::setPdfStandard | ( | PDF_STANDARD | saveOpt | ) |
| void PdfTk::PtlOption::setUnit | ( | UNIT | unit | ) |