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_ pdf::objects::PDFDictionary * GetCatalog() const
Get the catalog dictionary.
File writing interface.
Definition: fx_stream.h:451
bool SetPDFPath(const wchar_t *pdf_path)
Set the path of related PDF document.
Type GetType() const
Get the type of current document object.
bool operator !=(const FDFDoc &other) const
Not equal operator.
Header file for file operation related definitions and functions.
File reading interface.
Definition: fx_stream.h:566
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 operator==(const FDFDoc &other) const
Equal operator.
Definition: fs_fdfdoc.h:51
bool SaveAs(const char *file_path)
Save current document as another FDF or XFDF file.
Header file for annotation related definitions and classes.
Type
Enumeration for FDF document type.
Definition: fs_fdfdoc.h:58
bool IsEmpty() const
Check whether current object is empty or not.
void * FS_HANDLE
Handle type.
Definition: fs_basictypes.h:214
Header file for common definitions and classes.
Header file for PDF object related definitions and classes.
pdf::objects::PDFDictionary * GetFDFDict() const
Get the dictionary of "FDF" entry from catalog dictionary.
Definition: fs_basictypes.h:397
WString GetPDFPath()
Get the path of related PDF document.
Definition: fs_pdfobject.h:785
FDFDoc & operator=(const FDFDoc &other)
Assign operator.
Foxit namespace.
Definition: fs_compare.h:27
#define NULL
The null-pointer value.
Definition: fx_system.h:767
FDFDoc(common::file::ReaderCallback *file_read)
Constructor, with a file read callback object.