Comprehensive Guide for Developers: Features, Integration, and API Reference
| Public Attributes | |
| PDDocSaveFlags | flags | 
| A combination of PDDocSaveFlags. | |
| const wchar_t * | filePath | 
| The path to which the document is saved. If both this and outputStreamare null, the current document path is used. | |
| PDWriteStream | outputStream | 
| The stream to write output document to. Used only if filePathis null. | |
| const PDProgressMonitor * | progress | 
| The progress monitor to receive notifications about the saving process. It may be null. | |
| void * | progressData | 
| A pointer to pass to progresseach time it is called. | |
| const PDOptSaveSettings * | optSettings | 
| The settings to use in "Reduce File Size". Pass null for the regular save. | |
| const PDVersion * | version | 
| The version number of the document. Pass null to keep the current version. | |