Antenna House PDF Tool API (C++) 8.0
|
#include <PtlDestFitR.h>
公開メンバ関数 | |
PtlDestFitR () | |
コンストラクタ | |
PtlDestFitR (const PtlDestFitR &obj) | |
コピーコンストラクタ | |
~PtlDestFitR () | |
デストラクタ | |
PtlDestFitR & | operator= (const PtlDestFitR &obj) |
コピーオペレータ | |
bool | isLeftNull () const |
leftがnullかどうかのチェック。 | |
float | getLeft () const |
leftの取得。 | |
void | setLeft (float value) |
leftに数値の設定。 | |
void | setLeftNull () |
leftにnullの設定。 | |
bool | isBottomNull () const |
bottomがnullかどうかのチェック。 | |
float | getBottom () const |
bottomの取得。 | |
void | setBottom (float value) |
bottomに数値の設定。 | |
void | setBottomNull () |
bottomにnullの設定。 | |
bool | isRightNull () const |
rightがnullかどうかのチェック。 | |
float | getRight () const |
rightの取得。 | |
void | setRight (float value) |
rightに数値の設定。 | |
void | setRightNull () |
rightにnullの設定。 | |
bool | isTopNull () const |
topがnullかどうかのチェック。 | |
float | getTop () const |
topの取得。 | |
void | setTop (float value) |
topに数値の設定。 | |
void | setTopNull () |
topにnullの設定。 | |
基底クラス PdfTk::PtlDest に属する継承公開メンバ関数 | |
int | getHandle () const |
PtlDest (DEST_TYPE type) | |
コンストラクタ | |
PtlDest (const PtlDest &obj) | |
コピーコンストラクタ | |
virtual | ~PtlDest () |
デストラクタ | |
PtlDest & | operator= (const PtlDest &obj) |
コピーオペレータ | |
DEST_TYPE | getType () const |
宛先タイプを取得。 | |
int | getPageNumber () const |
宛先ページを取得。 | |
void | setPageNumber (int page) |
宛先ページを設定。 | |
bool | isLeftNull () const |
leftがnullかどうかをチェック。 | |
float | getLeft () const |
leftを取得。 | |
void | setLeft (float value) |
leftに数値を設定。 | |
void | setLeftNull () |
leftにnullを設定。 | |
bool | isBottomNull () const |
bottomがnullかどうかをチェック。 | |
float | getBottom () const |
bottomを取得。 | |
void | setBottom (float value) |
bottomに数値を設定。 | |
void | setBottomNull () |
bottomにnullを設定。 | |
bool | isRightNull () const |
rightがnullかどうかをチェック。 | |
float | getRight () const |
rightを取得。 | |
void | setRight (float value) |
rightに数値を設定。 | |
void | setRightNull () |
rightにnullを設定。 | |
bool | isTopNull () const |
topがnullかどうかをチェック。 | |
float | getTop () const |
topの取得。 | |
void | setTop (float value) |
topに数値を設定。 | |
void | setTopNull () |
topにnullの設定。 | |
bool | isZoomNull () const |
zoomがnullかどうかをチェック。 | |
float | getZoom () const |
zoomを取得。 | |
void | setZoom (float value) |
zoomを設定。 | |
void | setZoomNull () |
zoomにnullを設定。 |
その他の継承メンバ | |
基底クラス PdfTk::PtlDest に属する継承公開型 | |
enum | DEST_TYPE { TYPE_NONE = 0 , TYPE_XYZ = 1 , TYPE_FIT = 2 , TYPE_FIT_H = 3 , TYPE_FIT_V = 4 , TYPE_FIT_R = 5 , TYPE_FIT_B = 6 , TYPE_FIT_BH = 7 , TYPE_FIT_BV = 8 } |
PDFの宛先を表現したクラスです。
PtlDestFitRはPtlDestを継承しています。
PtlDestFitRはFitR型の宛先です。
ページが座標left,bottom,right,topで指定される矩形が水平方向と垂直方向の両方とも
ウィンドウ内にちょうど収まる倍率で表示します。
※ 注意
PDFToolは座標の原点(0,0)は左下ですが、この宛先のクラスに関しては異なります。
ページは回転が設定されている場合があります。
宛先の座標は回転する前(回転が0)の座標になります。原点もページが回転する前の座標で(0,0)となります。
PtlDestFitR.h の 26 行目に定義があります。
PdfTk::PtlDestFitR::PtlDestFitR | ( | ) |
コンストラクタ
PtlException |
PdfTk::PtlDestFitR::PtlDestFitR | ( | const PtlDestFitR & | obj | ) |
float PdfTk::PtlDestFitR::getBottom | ( | ) | const |
bottomの取得。
nullの場合、例外がスローされます。事前にisBottomNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
float PdfTk::PtlDestFitR::getLeft | ( | ) | const |
leftの取得。
nullの場合、例外がスローされます。事前にisLeftNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
float PdfTk::PtlDestFitR::getRight | ( | ) | const |
rightの取得。
nullの場合、例外がスローされます。事前にisRightNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
float PdfTk::PtlDestFitR::getTop | ( | ) | const |
topの取得。
nullの場合、例外がスローされます。事前にisTopNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
bool PdfTk::PtlDestFitR::isBottomNull | ( | ) | const |
bool PdfTk::PtlDestFitR::isLeftNull | ( | ) | const |
bool PdfTk::PtlDestFitR::isRightNull | ( | ) | const |
bool PdfTk::PtlDestFitR::isTopNull | ( | ) | const |
PtlDestFitR & PdfTk::PtlDestFitR::operator= | ( | const PtlDestFitR & | obj | ) |
コピーオペレータ
obj | コピー元オブジェクト。 |
void PdfTk::PtlDestFitR::setBottom | ( | float | value | ) |
void PdfTk::PtlDestFitR::setBottomNull | ( | ) |
bottomにnullの設定。
PtlException |
void PdfTk::PtlDestFitR::setLeft | ( | float | value | ) |
void PdfTk::PtlDestFitR::setLeftNull | ( | ) |
leftにnullの設定。
PtlException |
void PdfTk::PtlDestFitR::setRight | ( | float | value | ) |
void PdfTk::PtlDestFitR::setRightNull | ( | ) |
rightにnullの設定。
PtlException |
void PdfTk::PtlDestFitR::setTop | ( | float | value | ) |
void PdfTk::PtlDestFitR::setTopNull | ( | ) |
topにnullの設定。
PtlException |