Antenna House PDF Tool API (C++) 8.0
PtlOption.h
1
2// PtlOption.h
3// Copyright (C) 2018-2025 Antenna House,Inc.
4// All rights reserved.
6#ifndef PDFTK_PTLOPTION_H_
7#define PDFTK_PTLOPTION_H_
8
9#include "PdfTkBase.h"
10
11namespace PdfTk {
12
16
17class PDFTK_API PtlOption
18{
19public:
27
31 enum UNIT {
32 UNIT_MM = 1,
33 UNIT_PT = 2,
34 };
35
39 enum COOD {
42 };
43
52
53public:
59
64
65private:
71 PtlOption(const PtlOption& obj);
72
78 PtlOption& operator=(const PtlOption& obj);
79
80public:
87
99 void setOrigin(ORIGIN origin);
100
106 UNIT getUnit() const;
107
113 void setUnit(UNIT unit);
114
120 COOD getCood() const;
121
127 void setCood(COOD cood);
128
129public:
136
143};
144
145} // namespace PdfTk
146
147#endif // PDFTK_PTLOPTION_H_
void setCood(COOD cood)
座標を設定
PDF_STANDARD getPdfStandard() const
規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時の動作を取得
UNIT getUnit() const
単位を取得
PtlOption()
コンストラクタ
~PtlOption()
デストラクタ
ORIGIN getOrigin() const
原点の位置を取得
void setPdfStandard(PDF_STANDARD saveOpt)
規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時の動作を設定
COOD getCood() const
座標を取得
void setOrigin(ORIGIN origin)
原点の位置を設定
void setUnit(UNIT unit)
単位を設定