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
11
namespace
PdfTk {
12
16
17
class
PDFTK_API
PtlOption
18
{
19
public
:
23
enum
ORIGIN
{
24
ORIGIN_BOTTOM_LEFT
= 1,
25
ORIGIN_TOP_LEFT
= 2,
26
};
27
31
enum
UNIT
{
32
UNIT_MM
= 1,
33
UNIT_PT
= 2,
34
};
35
39
enum
COOD
{
40
COOD_VIEW
= 1,
41
COOD_USER
= 2,
42
};
43
47
enum
PDF_STANDARD
{
48
PDFSTD_REMOVE
= 1,
49
PDFSTD_ERROR
= 2,
50
PDFSTD_LEAVE
= 3,
51
};
52
53
public
:
58
PtlOption
();
59
63
~PtlOption
();
64
65
private
:
71
PtlOption
(
const
PtlOption
& obj);
72
78
PtlOption
& operator=(
const
PtlOption
& obj);
79
80
public
:
86
ORIGIN
getOrigin
()
const
;
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
129
public
:
135
PDF_STANDARD
getPdfStandard
()
const
;
136
142
void
setPdfStandard
(
PDF_STANDARD
saveOpt);
143
};
144
145
}
// namespace PdfTk
146
147
#endif
// PDFTK_PTLOPTION_H_
PdfTk::PtlOption::setCood
void setCood(COOD cood)
座標を設定
PdfTk::PtlOption::getPdfStandard
PDF_STANDARD getPdfStandard() const
規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時の動作を取得
PdfTk::PtlOption::getUnit
UNIT getUnit() const
単位を取得
PdfTk::PtlOption::PtlOption
PtlOption()
コンストラクタ
PdfTk::PtlOption::~PtlOption
~PtlOption()
デストラクタ
PdfTk::PtlOption::getOrigin
ORIGIN getOrigin() const
原点の位置を取得
PdfTk::PtlOption::UNIT
UNIT
Definition
PtlOption.h:31
PdfTk::PtlOption::UNIT_MM
@ UNIT_MM
Definition
PtlOption.h:32
PdfTk::PtlOption::UNIT_PT
@ UNIT_PT
Definition
PtlOption.h:33
PdfTk::PtlOption::ORIGIN
ORIGIN
Definition
PtlOption.h:23
PdfTk::PtlOption::ORIGIN_TOP_LEFT
@ ORIGIN_TOP_LEFT
Definition
PtlOption.h:25
PdfTk::PtlOption::ORIGIN_BOTTOM_LEFT
@ ORIGIN_BOTTOM_LEFT
Definition
PtlOption.h:24
PdfTk::PtlOption::setPdfStandard
void setPdfStandard(PDF_STANDARD saveOpt)
規格PDF(PDF/A,PDF/E,PDF/X,PDF/UA)の保存時の動作を設定
PdfTk::PtlOption::getCood
COOD getCood() const
座標を取得
PdfTk::PtlOption::setOrigin
void setOrigin(ORIGIN origin)
原点の位置を設定
PdfTk::PtlOption::COOD
COOD
Definition
PtlOption.h:39
PdfTk::PtlOption::COOD_USER
@ COOD_USER
Definition
PtlOption.h:41
PdfTk::PtlOption::COOD_VIEW
@ COOD_VIEW
Definition
PtlOption.h:40
PdfTk::PtlOption::setUnit
void setUnit(UNIT unit)
単位を設定
PdfTk::PtlOption::PDF_STANDARD
PDF_STANDARD
Definition
PtlOption.h:47
PdfTk::PtlOption::PDFSTD_REMOVE
@ PDFSTD_REMOVE
Definition
PtlOption.h:48
PdfTk::PtlOption::PDFSTD_LEAVE
@ PDFSTD_LEAVE
Definition
PtlOption.h:50
PdfTk::PtlOption::PDFSTD_ERROR
@ PDFSTD_ERROR
Definition
PtlOption.h:49
Include
PdfTk
PtlOption.h
構築:
1.14.0