PDFTool 7.0
PtlEditFormXObject.h
1
2// 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
11namespace PdfTk {
12
13class PtlPage;
14class PtlContent;
15
19
20class PDFTK_API PtlEditFormXObject : public PtlEditElement
21{
22public:
28
37
44
49
50public:
56
57public:
65
73 void setContent(PtlContent& content);
74};
75
76} // namespace PdfTk
77
78#endif // PDFTK_PTL_EDIT_FORMXOBJECT_H_
ページに描画される内容(コンテント)を表現するクラスです。 コンテントには画像エレメント,テキストエレメントなどが含まれそれらが描画されることになります。
Definition PtlContent.h:34
PtlEditElement(ELEMENT_TYPE type)
コンストラクタ
PtlEditFormXObject(const PtlEditFormXObject &obj)
コピーコンストラクタ
PtlContent & getContent()
FormXObjectコンテントを取得。
PtlEditFormXObject & operator=(const PtlEditFormXObject &obj)
コピーオペレータ
PtlEditFormXObject()
コンストラクタ
void setContent(PtlContent &content)
FormXObjectコンテントを設定。
PtlEditFormXObject(const PtlPage &page)
コンストラクタ
‾PtlEditFormXObject()
デストラクタ
PDFのページオブジェクトを表現したクラスです。
Definition PtlPage.h:30