PDFTool  6.0
PtlParamDrawForm.h
1 // PtlParamDrawForm.h
3 // Copyright (C) 2018 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 
11 namespace PdfTk {
12 
13 class PtlPage;
14 
19 class PDFTK_API PtlParamDrawForm
20 {
21 private:
22  int m_dataParamDrawForm;
23 public:
24  int getHandle() const;
25 
26 public:
32 
40 
45 
46 public:
53 
54 public:
63  void setPage(const PtlPage& page);
64 
65 public:
73  void setOpacity(float opacity);
74 
83  void setRotate(int value);
84 };
85 
86 } // namespace PdfTk
87 
88 #endif // PDFTK_PTLPARAM_DRAW_FORM_H_
PdfTk::PtlPage
PDFのページオブジェクトを表現したクラスです。
Definition: PtlPage.h:30
PdfTk::PtlParamDrawForm::PtlParamDrawForm
PtlParamDrawForm(const PtlParamDrawForm &obj)
コピーコンストラクタ alias copy
PdfTk::PtlParamDrawForm::operator=
PtlParamDrawForm & operator=(const PtlParamDrawForm &obj)
コピーオペレータ alias copy
PdfTk::PtlParamDrawForm::‾PtlParamDrawForm
‾PtlParamDrawForm()
デストラクタ
PdfTk::PtlParamDrawForm::setRotate
void setRotate(int value)
回転角度を設定。
PdfTk::PtlParamDrawForm::setOpacity
void setOpacity(float opacity)
フォームの不透明度を設定。
PdfTk::PtlParamDrawForm::PtlParamDrawForm
PtlParamDrawForm()
コンストラクタ
PdfTk::PtlParamDrawForm
フォームの描画に使うパラメータクラスです。
Definition: PtlParamDrawForm.h:20
PdfTk::PtlParamDrawForm::setPage
void setPage(const PtlPage &page)
フォームに使用するPDF文書ページを設定。