Antenna House PDF Tool API (C++) 8.0
PtlParamDrawForm.h
1
2// PtlParamDrawForm.h
3// Copyright (C) 2018-2020 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLPARAM_DRAW_FORM_H_
7#define PDFTK_PTLPARAM_DRAW_FORM_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
13class PtlPage;
14class PtlRect;
15
19
20class PDFTK_API PtlParamDrawForm
21{
22private:
23 int m_dataParamDrawForm;
24public:
25 int getHandle() const;
26
27public:
33
41
46
47public:
54
55public:
64 void setPage(const PtlPage& page);
65
75 void setPage(const PtlPage& page, const PtlRect& rectClip);
76
77public:
85 void setOpacity(float opacity);
86
95 void setRotate(int value);
96
105 void setAngle(float angle);
106};
107
108} // namespace PdfTk
109
110#endif // PDFTK_PTLPARAM_DRAW_FORM_H_
void setPage(const PtlPage &page)
フォームXObjectに使用するPDF文書ページを設定。
PtlParamDrawForm & operator=(const PtlParamDrawForm &obj)
コピーオペレータ alias copy
void setOpacity(float opacity)
フォームXObjectの不透明度を設定。
void setAngle(float angle)
任意の傾きを設定。
PtlParamDrawForm(const PtlParamDrawForm &obj)
コピーコンストラクタ alias copy
void setRotate(int value)
回転角度を設定。
void setPage(const PtlPage &page, const PtlRect &rectClip)
フォームXObjectに使用するPDF文書ページを設定。
~PtlParamDrawForm()
デストラクタ
PtlParamDrawForm()
コンストラクタ