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
11
namespace
PdfTk {
12
13
class
PtlPage
;
14
class
PtlRect
;
15
19
20
class
PDFTK_API
PtlParamDrawForm
21
{
22
private
:
23
int
m_dataParamDrawForm;
24
public
:
25
int
getHandle()
const
;
26
27
public
:
32
PtlParamDrawForm
();
33
40
PtlParamDrawForm
(
const
PtlParamDrawForm
& obj);
41
45
~PtlParamDrawForm
();
46
47
public
:
53
PtlParamDrawForm
&
operator=
(
const
PtlParamDrawForm
& obj);
54
55
public
:
64
void
setPage
(
const
PtlPage
& page);
65
75
void
setPage
(
const
PtlPage
& page,
const
PtlRect
& rectClip);
76
77
public
:
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_
PdfTk::PtlPage
Definition
PtlPage.h:31
PdfTk::PtlParamDrawForm::setPage
void setPage(const PtlPage &page)
フォームXObjectに使用するPDF文書ページを設定。
PdfTk::PtlParamDrawForm::operator=
PtlParamDrawForm & operator=(const PtlParamDrawForm &obj)
コピーオペレータ alias copy
PdfTk::PtlParamDrawForm::setOpacity
void setOpacity(float opacity)
フォームXObjectの不透明度を設定。
PdfTk::PtlParamDrawForm::setAngle
void setAngle(float angle)
任意の傾きを設定。
PdfTk::PtlParamDrawForm::PtlParamDrawForm
PtlParamDrawForm(const PtlParamDrawForm &obj)
コピーコンストラクタ alias copy
PdfTk::PtlParamDrawForm::setRotate
void setRotate(int value)
回転角度を設定。
PdfTk::PtlParamDrawForm::setPage
void setPage(const PtlPage &page, const PtlRect &rectClip)
フォームXObjectに使用するPDF文書ページを設定。
PdfTk::PtlParamDrawForm::~PtlParamDrawForm
~PtlParamDrawForm()
デストラクタ
PdfTk::PtlParamDrawForm::PtlParamDrawForm
PtlParamDrawForm()
コンストラクタ
PdfTk::PtlRect
Definition
PtlRect.h:20
Include
PdfTk
PtlParamDrawForm.h
構築:
1.14.0