PDFTool.NET
6.0
|
PDFの宛先を表現したクラスです。
FitR型の宛先です。
ページが座標left,bottom,right,topで指定される矩形が水平方向と垂直方向の両方とも
ウィンドウ内にちょうど収まる倍率で表示します。
More...
#include <NetDestFitR.h>
Public Member Functions | |
PtlDestFitR () | |
コンストラクタ More... | |
PtlDestFitR (PtlDestFitR^ obj) | |
コピーコンストラクタ More... | |
‾PtlDestFitR () | |
デストラクタ | |
!PtlDestFitR () | |
ファイナライザ。 | |
PtlDestFitR | operator= (PtlDestFitR^ obj) |
コピーオペレータ More... | |
bool | isLeftNull () |
leftがnullかどうかをチェック。 More... | |
float | getLeft () |
leftを取得。 More... | |
void | setLeft (float value) |
leftに数値を設定。 More... | |
void | setLeftNull () |
leftにnullを設定。 More... | |
bool | isBottomNull () |
bottomがnullかどうかをチェック。 More... | |
float | getBottom () |
bottomを取得。 More... | |
void | setBottom (float value) |
bottomに数値を設定。 More... | |
void | setBottomNull () |
bottomにnullを設定。 More... | |
bool | isRightNull () |
rightがnullかどうかをチェック。 More... | |
float | getRight () |
rightを取得。 More... | |
void | setRight (float value) |
rightに数値を設定。 More... | |
void | setRightNull () |
rightにnullを設定。 More... | |
bool | isTopNull () |
topがnullかどうかをチェック。 More... | |
float | getTop () |
topを取得。 More... | |
void | setTop (float value) |
topに数値を設定。 More... | |
void | setTopNull () |
topにnullを設定。 More... | |
![]() | |
PdfTk::PtlDest * | getNative () |
PtlDest (DEST_TYPE type) | |
コンストラクタ More... | |
PtlDest (PtlDest^ obj) | |
コピーコンストラクタ More... | |
virtual | ‾PtlDest () |
デストラクタ | |
!PtlDest () | |
ファイナライザ。 | |
PtlDest | operator= (PtlDest^ obj) |
コピーオペレータ More... | |
DEST_TYPE | getType () |
宛先タイプを取得。 More... | |
int | getPageNumber () |
宛先ページを取得。 More... | |
void | setPageNumber (int page) |
宛先ページを設定。 More... | |
bool | isLeftNull () |
leftがnullかどうかをチェック。 More... | |
float | getLeft () |
leftを取得。 More... | |
void | setLeft (float value) |
leftに数値を設定。 More... | |
void | setLeftNull () |
leftにnullを設定。 More... | |
bool | isBottomNull () |
bottomがnullかどうかをチェック。 More... | |
float | getBottom () |
bottomを取得。 More... | |
void | setBottom (float value) |
bottomに数値を設定。 More... | |
void | setBottomNull () |
bottomにnullを設定。 More... | |
bool | isRightNull () |
rightがnullかどうかをチェック。 More... | |
float | getRight () |
rightを取得。 More... | |
void | setRight (float value) |
rightに数値を設定。 More... | |
void | setRightNull () |
rightにnullを設定。 More... | |
bool | isTopNull () |
topがnullかどうかをチェック。 More... | |
float | getTop () |
topを取得。 More... | |
void | setTop (float value) |
topに数値を設定。 More... | |
void | setTopNull () |
topにnullを設定。 More... | |
bool | isZoomNull () |
zoomがnullかどうかをチェック。 More... | |
float | getZoom () |
zoomを取得。 More... | |
void | setZoom (float value) |
zoomを設定。 More... | |
void | setZoomNull () |
zoomにnullを設定。 More... | |
Additional Inherited Members | |
![]() | |
enum | DEST_TYPE { DEST_TYPE::TYPE_NONE = 0, DEST_TYPE::TYPE_XYZ = 1, DEST_TYPE::TYPE_FIT = 2, DEST_TYPE::TYPE_FIT_H = 3, DEST_TYPE::TYPE_FIT_V = 4, DEST_TYPE::TYPE_FIT_R = 5, DEST_TYPE::TYPE_FIT_B = 6, DEST_TYPE::TYPE_FIT_BH = 7, DEST_TYPE::TYPE_FIT_BV = 8 } |
宛先のタイプ More... | |
![]() | |
PdfTk::PtlDest * | m_native |
PDFの宛先を表現したクラスです。
FitR型の宛先です。
ページが座標left,bottom,right,topで指定される矩形が水平方向と垂直方向の両方とも
ウィンドウ内にちょうど収まる倍率で表示します。
※ 注意
PDFToolは座標の原点(0,0)は左下ですが、この宛先のクラスに関しては異なります。
ページは回転が設定されている場合があります。
宛先の座標は回転する前(回転が0)の座標になります。原点もページが回転する前の座標で(0,0)となります。
PdfTkNet::PtlDestFitR::PtlDestFitR | ( | ) |
コンストラクタ
PtlException |
PdfTkNet::PtlDestFitR::PtlDestFitR | ( | PtlDestFitR^ | obj | ) |
float PdfTkNet::PtlDestFitR::getBottom | ( | ) |
bottomを取得。
nullの場合、例外がスローされます。事前にisBottomNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
float PdfTkNet::PtlDestFitR::getLeft | ( | ) |
leftを取得。
nullの場合、例外がスローされます。事前にisLeftNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
float PdfTkNet::PtlDestFitR::getRight | ( | ) |
rightを取得。
nullの場合、例外がスローされます。事前にisRightNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
float PdfTkNet::PtlDestFitR::getTop | ( | ) |
topを取得。
nullの場合、例外がスローされます。事前にisTopNullでチェックしてください。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
PtlException |
bool PdfTkNet::PtlDestFitR::isBottomNull | ( | ) |
bool PdfTkNet::PtlDestFitR::isLeftNull | ( | ) |
bool PdfTkNet::PtlDestFitR::isRightNull | ( | ) |
bool PdfTkNet::PtlDestFitR::isTopNull | ( | ) |
PtlDestFitR PdfTkNet::PtlDestFitR::operator= | ( | PtlDestFitR^ | obj | ) |
コピーオペレータ
obj | コピー元オブジェクト。 |
void PdfTkNet::PtlDestFitR::setBottom | ( | float | value | ) |
bottomに数値を設定。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
value | bottom値 |
PtlException |
void PdfTkNet::PtlDestFitR::setBottomNull | ( | ) |
bottomにnullを設定。
PtlException |
void PdfTkNet::PtlDestFitR::setLeft | ( | float | value | ) |
leftに数値を設定。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
value | left値 |
PtlException |
void PdfTkNet::PtlDestFitR::setLeftNull | ( | ) |
leftにnullを設定。
PtlException |
void PdfTkNet::PtlDestFitR::setRight | ( | float | value | ) |
rightに数値を設定。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください
value | right値 |
PtlException |
void PdfTkNet::PtlDestFitR::setRightNull | ( | ) |
rightにnullを設定。
PtlException |
void PdfTkNet::PtlDestFitR::setTop | ( | float | value | ) |
topに数値を設定。
座標の単位はmmで原点(0,0)はページが回転する前の座標での左下となりますので注意してください。
value | top値 |
PtlException |
void PdfTkNet::PtlDestFitR::setTopNull | ( | ) |
topにnullを設定。
PtlException |