PDFTool  7.0
PtlFDF.h
1 // PtlFDF.h
3 // Copyright (C) 2019 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLPDF_H_
7 #define PDFTK_PTLPDF_H_
8 
9 #include "PtlFormFieldValues.h"
10 
11 namespace PdfTk {
12 
13 class PtlParamStream;
14 
19 class PDFTK_API PtlFDF
20 {
21 
22 private:
23  int m_fdfHandle;
24 public:
25  int getHandle() const;
26 
27 public:
33  PtlFDF();
34 
41  PtlFDF(const PtlFDF& obj);
42 
47 
48 public:
54  PtlFDF& operator=(const PtlFDF& obj);
55 
56 public:
62  void load(PtlParamStream& inParam);
63 
70 
77 };
78 
79 } // namespace PdfTk
80 
81 #endif // PDFTK_PTLPDF_H_
82 
PdfTk::PtlFormFieldValues
フォームフィールドの値(FormFieldValue)のコンテナを表現するクラスです。
Definition: PtlFormFieldValues.h:18
PdfTk::PtlFDF
FDFを表現したクラスです。
Definition: PtlFDF.h:20
PdfTk::PtlFDF::PtlFDF
PtlFDF(const PtlFDF &obj)
コピーコンストラクタ alias copy
PdfTk::PtlFDF::getFileSpec
PtlParamString getFileSpec() const
ファイル指定を取得。
PdfTk::PtlFDF::‾PtlFDF
‾PtlFDF()
デストラクタ
PdfTk::PtlFDF::load
void load(PtlParamStream &inParam)
FDFをロード。
PdfTk::PtlFDF::getFieldValues
PtlFormFieldValues getFieldValues() const
フォームフィールドとその値の取得。
PdfTk::PtlParamString
文字列を扱うクラスです。
Definition: PtlParamString.h:27
PdfTk::PtlFDF::PtlFDF
PtlFDF()
コンストラクタ
PdfTk::PtlParamStream
ファイルやストリームの入出力指定に使うベースクラスです。 PDFToolではstd::ifstreamを使うPtlParamInput、std::ofstreamを使うPtlParamOutputクラ...
Definition: PtlParamStream.h:19
PdfTk::PtlFDF::operator=
PtlFDF & operator=(const PtlFDF &obj)
コピーオペレータ alias copy