6#ifndef PDFTK_PTLPARAM_IMAGEPAGE_H_
7#define PDFTK_PTLPARAM_IMAGEPAGE_H_
64 int m_dataParamImagePage;
66 int getHandle()
const;
147 void setMargin(
float topMM,
float leftMM,
float bottomMM,
float rightMM);
画像の描画に使うパラメータクラスです。
Definition PtlParamDrawImage.h:21
void setMargin(float topMM, float leftMM, float bottomMM, float rightMM)
画像を配置するときの余白を設定。
void setPaperType(PAPER_TYPE paperType)
用紙タイプを設定。
void setCustomPageSize(const PtlSize &sizeMM)
ユーザ定義ページサイズを設定
void setAlign(ALIGN align)
画像の配置を設定。
PtlParamImagePage & operator=(const PtlParamImagePage &obj)
コピーオペレータ alias copy
void setImage(const PtlParamDrawImage ¶mDrawImage)
ページに挿入する画像パラメータを設定。
‾PtlParamImagePage()
デストラクタ
PAPER_TYPE
用紙タイプ
Definition PtlParamImagePage.h:27
@ PAPER_LETTER_R
Letter Rotated.
Definition PtlParamImagePage.h:37
@ PAPER_B4
B4.
Definition PtlParamImagePage.h:32
@ PAPER_TABLOID
Tabloid.
Definition PtlParamImagePage.h:38
@ PAPER_EXECUTIVE
Executive.
Definition PtlParamImagePage.h:42
@ PAPER_CUSTOM_SIZE
カスタムサイズ
Definition PtlParamImagePage.h:44
@ PAPER_B4_R
B4 Rotated.
Definition PtlParamImagePage.h:33
@ PAPER_LETTER
Letter.
Definition PtlParamImagePage.h:36
@ PAPER_A3_R
A3 Rotated.
Definition PtlParamImagePage.h:31
@ PAPER_A4
A4.
Definition PtlParamImagePage.h:28
@ PAPER_TABLOID_R
Tabloid Rotated.
Definition PtlParamImagePage.h:39
@ PAPER_LEGAL_R
Legal Rotated.
Definition PtlParamImagePage.h:41
@ PAPER_IMAGE_SIZE
画像サイズに合わせる(デフォルト値)
Definition PtlParamImagePage.h:45
@ PAPER_A4_R
A4 Rotated.
Definition PtlParamImagePage.h:29
@ PAPER_B5
B5.
Definition PtlParamImagePage.h:34
@ PAPER_A3
A3.
Definition PtlParamImagePage.h:30
@ PAPER_B5_R
B5 Rotated.
Definition PtlParamImagePage.h:35
@ PAPER_EXECUTIVE_R
Executive Rotated.
Definition PtlParamImagePage.h:43
@ PAPER_LEGAL
Legal.
Definition PtlParamImagePage.h:40
ALIGN
画像の配置
Definition PtlParamImagePage.h:51
@ ALIGN_TOP_RIGHT
右上
Definition PtlParamImagePage.h:54
@ ALIGN_CENTER
中央(デフォルト値)
Definition PtlParamImagePage.h:56
@ ALIGN_BOTTOM_LEFT
左下
Definition PtlParamImagePage.h:58
@ ALIGN_BOTTOM_RIGHT
右下
Definition PtlParamImagePage.h:60
@ ALIGN_BOTTOM
中央下
Definition PtlParamImagePage.h:59
@ ALIGN_RIGHT
中央右
Definition PtlParamImagePage.h:57
@ ALIGN_TOP_LEFT
左上
Definition PtlParamImagePage.h:52
@ ALIGN_LEFT
中央左
Definition PtlParamImagePage.h:55
@ ALIGN_TOP
中央上
Definition PtlParamImagePage.h:53
void setRect(const PtlRect &rectMM)
画像を配置する矩形を設定。
PtlParamImagePage(const PtlParamImagePage &obj)
コピーコンストラクタ alias copy
PtlParamImagePage()
コンストラクタ
PDFの矩形座標を表現したクラスです。 矩形は左下(left,bottom)、右上(right,top)で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition PtlRect.h:20
サイズ(幅、高さ)を表現したクラスです。 サイズの単位はmmでとなりますので注意してください。
Definition PtlSize.h:19