PDFTool.NET 7.0
NetParamDrawForm.h
1
10#ifndef PDFTK_NET_PTLPARAM_DRAWFORM_H_
11#define PDFTK_NET_PTLPARAM_DRAWFORM_H_
12
13#include <PdfTkNet/NetTk.h>
14
15namespace PdfTkNet {
16
17ref class PtlPage;
18ref class PtlColor;
19ref class PtlRect;
20
24
25public ref class PtlParamDrawForm
26{
27protected:
28 PdfTk::PtlParamDrawForm* m_native;
29public:
30 PdfTk::PtlParamDrawForm* getNative() { return m_native; };
31
32public:
38
46
51
56
57public:
64
65public:
74 void setPage(PtlPage^ page);
75
85 void setPage(PtlPage^ page, PtlRect^ rectClip);
86
94 void setOpacity(float opacity);
95
104 void setRotate(int value);
105
114 void setAngle(float angle);
115};
116
117} // namespace PdfTkNet
118
119#endif // PDFTK_NET_PTLPARAM_DRAWFORM_H_
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition NetColor.h:23
PDFのページオブジェクトを表現したクラスです。
Definition NetPage.h:33
PtlParamDrawForm()
コンストラクタ
PtlParamDrawForm(PtlParamDrawForm^ obj)
コピーコンストラクタ alias copy
void setPage(PtlPage^ page)
フォームXObjectに使用するPDF文書ページを設定。
PtlParamDrawForm operator=(PtlParamDrawForm^ obj)
コピーオペレータ alias copy
void setPage(PtlPage^ page, PtlRect^ rectClip)
フォームXObjectに使用するPDF文書ページを設定。
void setRotate(int value)
回転角度を設定。
void setOpacity(float opacity)
フォームXObjectの不透明度を設定。
void setAngle(float angle)
任意の傾きを設定。
‾PtlParamDrawForm()
デストラクタ
PDFの矩形座標を表現したクラスです。 矩形は左下(left,bottom)、右上(right,top)で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition NetRect.h:24