PDFTool
7.0
Include
PdfTk
PtlEditFormXObject.h
1
// PtlEditFormXObject.h
3
// Copyright (C) 2019 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTL_EDIT_FORMXOBJECT_H_
7
#define PDFTK_PTL_EDIT_FORMXOBJECT_H_
8
9
#include "PtlEditElement.h"
10
11
namespace
PdfTk {
12
13
class
PtlPage;
14
class
PtlContent;
15
20
class
PDFTK_API
PtlEditFormXObject
:
public
PtlEditElement
21
{
22
public
:
27
PtlEditFormXObject
();
28
36
PtlEditFormXObject
(
const
PtlPage
& page);
37
43
PtlEditFormXObject
(
const
PtlEditFormXObject
& obj);
44
48
‾PtlEditFormXObject
();
49
50
public
:
55
PtlEditFormXObject
&
operator=
(
const
PtlEditFormXObject
& obj);
56
57
public
:
64
PtlContent
&
getContent
();
65
73
void
setContent
(
PtlContent
& content);
74
};
75
76
}
// namespace PdfTk
77
78
#endif // PDFTK_PTL_EDIT_FORMXOBJECT_H_
PdfTk::PtlEditFormXObject::PtlEditFormXObject
PtlEditFormXObject(const PtlEditFormXObject &obj)
コピーコンストラクタ
PdfTk::PtlContent
ページに描画される内容(コンテント)を表現するクラスです。 コンテントには画像エレメント,テキストエレメントなどが含まれそれらが描画されることになります。
Definition:
PtlContent.h:34
PdfTk::PtlEditFormXObject::‾PtlEditFormXObject
‾PtlEditFormXObject()
デストラクタ
PdfTk::PtlEditElement
コンテントに描画されるエレメントを表現したクラスです。 すべてのエレメントクラスのベースクラスです。
Definition:
PtlEditElement.h:22
PdfTk::PtlEditFormXObject::operator=
PtlEditFormXObject & operator=(const PtlEditFormXObject &obj)
コピーオペレータ
PdfTk::PtlEditFormXObject
コンテントにDoオペレータで描画されるFormXObjectを表現したクラスです。
Definition:
PtlEditFormXObject.h:21
PdfTk::PtlEditFormXObject::PtlEditFormXObject
PtlEditFormXObject()
コンストラクタ
PdfTk::PtlEditFormXObject::getContent
PtlContent & getContent()
FormXObjectコンテントを取得。
PdfTk::PtlEditFormXObject::PtlEditFormXObject
PtlEditFormXObject(const PtlPage &page)
コンストラクタ
PdfTk::PtlEditFormXObject::setContent
void setContent(PtlContent &content)
FormXObjectコンテントを設定。
PdfTk::PtlPage
PDFのページオブジェクトを表現したクラスです。
Definition:
PtlPage.h:30
Generated by
1.8.18