ffdf_document_w.h
Go to the documentation of this file.
1 
24 #ifndef _FSFDF_DOCUMENT_W_H_
25 #define _FSFDF_DOCUMENT_W_H_
26 
56 #ifdef __cplusplus
57 extern "C" {
58 #endif
59 
60 /*******************************************************************************/
61 /* FDF document */
62 /*******************************************************************************/
91 FS_RESULT FSFDF_Doc_Create(FS_INT32 format, FSCRT_DOCUMENT* fdfDoc);
92 
119 FS_RESULT FSFDF_Doc_Save(FSCRT_DOCUMENT fdfDoc, FSCRT_FILE fdfFile);
120 
146 FS_RESULT FSFDF_Doc_SetPDFPath(FSCRT_DOCUMENT fdfDoc, const FSCRT_BSTR* pdfPath);
147 
148 /*******************************************************************************/
149 /* FDF annotation */
150 /*******************************************************************************/
184 FS_RESULT FSPDF_Annot_ExportToFDFDoc(FSCRT_ANNOT pdfAnnot, FSCRT_DOCUMENT fdfDoc);
185 
221 FS_RESULT FSFDF_Annot_ExportToPDFPage(FSCRT_ANNOT fdfAnnot, FSCRT_PAGE pdfPage, FSCRT_ANNOT* pdfAnnot);
222 
254 FS_RESULT FSPDF_Doc_ExportAnnotsToFDFDoc(FSCRT_DOCUMENT pdfDoc, FSCRT_DOCUMENT fdfDoc);
255 
294 FS_RESULT FSFDF_Doc_ExportAnnotsToPDFDoc(FSCRT_DOCUMENT fdfDoc, FSCRT_DOCUMENT pdfDoc);
295 
296 #ifdef __cplusplus
297 };
298 #endif
299  /* group FFDFDOCUMENT */
301 
302 #endif /* _FSFDF_DOCUMENT_W_H_ */
303 
FS_RESULT FSFDF_Doc_ExportAnnotsToPDFDoc(FSCRT_DOCUMENT fdfDoc, FSCRT_DOCUMENT pdfDoc)
Export all annotations from a FDF document into a PDF document.
FS_RESULT FSFDF_Annot_ExportToPDFPage(FSCRT_ANNOT fdfAnnot, FSCRT_PAGE pdfPage, FSCRT_ANNOT *pdfAnnot)
Export an annotation object loaded from a FDF document into a PDF page.
FS_RESULT FSFDF_Doc_Save(FSCRT_DOCUMENT fdfDoc, FSCRT_FILE fdfFile)
Save a FDF document.
int FS_INT32
32-bit signed integer.
Definition: fs_base_r.h:175
FS_RESULT FSFDF_Doc_SetPDFPath(FSCRT_DOCUMENT fdfDoc, const FSCRT_BSTR *pdfPath)
Set the path of PDF document to FDF document. It is a UTF-8 string.
Structure for byte string.
Definition: fs_base_r.h:611
FS_RESULT FSPDF_Annot_ExportToFDFDoc(FSCRT_ANNOT pdfAnnot, FSCRT_DOCUMENT fdfDoc)
Export a PDF annotation into a FDF document.
FS_RESULT FSFDF_Doc_Create(FS_INT32 format, FSCRT_DOCUMENT *fdfDoc)
Create a new FDF document.
FS_RESULT FSPDF_Doc_ExportAnnotsToFDFDoc(FSCRT_DOCUMENT pdfDoc, FSCRT_DOCUMENT fdfDoc)
Export all annotations from a PDF document into a FDF document.
int FS_RESULT
Result code for functions in Foxit PDF SDK.
Definition: fs_base_r.h:160

Foxit Corporation