5 #ifndef PDFTRON_H_CPPFDFFDFDoc
6 #define PDFTRON_H_CPPFDFFDFDoc
11 #include <C/FDF/TRN_FDFDoc.h>
54 FDFDoc(TRN_FDFDoc impl = 0,
bool owner =
true);
70 FDFDoc (
const char* filepath);
97 FDFDoc (
const char* buf,
size_t buf_size);
142 std::vector<unsigned char>
Save();
156 void Save(
const char* &out_buf,
size_t& out_buf_size);
309 mutable TRN_FDFDoc mp_doc;
314 mutable bool m_owner;
318 #include <Impl/FDFDoc.inl>
323 #endif // PDFTRON_H_CPPFDFFDFDoc
static FDFDoc CreateFromXFDF(const UString &file_name)
FDFDoc(TRN_FDFDoc impl=0, bool owner=true)
std::vector< unsigned char > Save()
SDF::SDFDoc & GetSDFDoc()
void SetPDFFileName(const UString &filepath)
Common::Iterator< FDFField > FDFFieldIterator
FDFFieldIterator GetFieldIterator()
void MergeAnnots(const UString &command_file, const UString &permitted_user="")
FDFField FieldCreate(const UString &field_name, PDF::Field::Type type, SDF::Obj field_value=0)
FDFField GetField(const UString &field_name)