PDFTool  7.0
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:
28 
37 
44 
49 
50 public:
56 
57 public:
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