89 explicit FDFDoc(
const char* path);
96 explicit FDFDoc(
const wchar_t* path);
105 FDFDoc(
const void* buffer,
size_t length);
195 bool SaveAs(
const char* file_path);
214 bool SaveAs(
const wchar_t* file_path);
258 #endif // FS_FDFDOC_H_ File writing interface.
Definition: fx_stream.h:451
void * FS_HANDLE
Handle type.
Definition: fs_basictypes.h:216
bool operator !=(const FDFDoc &other) const
Not equal operator.
FDFDoc(common::file::ReaderCallback *file_read)
Constructor, with a file read callback object.
Header file for common definitions and classes.
File reading interface.
Definition: fx_stream.h:566
Header file for file operation related definitions and functions.
WString GetPDFPath()
Get the path of related PDF document.
Header file for PDF object related definitions and classes.
Foxit namespace.
Definition: fs_compare.h:27
bool SaveAs(const char *file_path)
Save current document as another FDF or XFDF file.
bool IsEmpty() const
Check whether current object is empty or not.
Definition: fs_pdfobject.h:763
#define NULL
The null-pointer value.
Definition: fx_system.h:767
pdf::objects::PDFDictionary * GetCatalog() const
Get the catalog dictionary.
bool operator==(const FDFDoc &other) const
Equal operator.
Definition: fs_fdfdoc.h:51
pdf::objects::PDFDictionary * GetFDFDict() const
Get the dictionary of "FDF" entry from catalog dictionary.
Header file for annotation related definitions and classes.
Type
Enumeration for FDF document type.
Definition: fs_fdfdoc.h:58
FDFDoc & operator=(const FDFDoc &other)
Assign operator.
Type GetType() const
Get the type of current document object.
WIDE STRING CLASS.
Definition: fx_string.h:1452
FDF document type: FDF.
Definition: fs_fdfdoc.h:60
FDF document type: XFDF.
Definition: fs_fdfdoc.h:62
bool SetPDFPath(const wchar_t *pdf_path)
Set the path of related PDF document.
Definition: fs_basictypes.h:399