#include <IExportManager.h>
Interface used to export documents and books from InDesign native formats to some other format(s).
- See Also
- IExportProvider
- IPrintContentPrefs
Exports the front document to a user selectable format.
- Parameters
| printContent | IN Optional pointer to a structure describing what document content to include in the export. |
Exports a book to a user selectable format.
- Parameters
| printContent | IN Optional pointer to a structure describing what book content to include in the export. |
| virtual void IExportManager::ExportIDMLDirect | ( | const UIDRef & | docRef, | | | const IDFile * | destFile, | | | bool16 | bShowUI, | | | TaskInfo * | taskInfo = nil | | ) | | |
| pure virtual |
Directly exports the specified document to IDML. \ No other export formats are available to choose from when exporting to IDML via this method. \
- Parameters
| docRef | IN UIDRef of the document to export |
| destFile | IN The destination file to export to |
| bShowUI | IN Denotes whether to show UI. |
| taskInfo | OUT Optional pointer to get TaskInfo if export is background process. |
Directly exports the document to PDF. If no document is specified, export front document \ No other export formats are available to choose from when exporting to PDF via this method. \ Note: If bShowUI is kFalse and uidStyle is kInvalidUID, then the current custom app PDF settings will be used when exporting.
- Parameters
| uiFlags | IN Denotes setting to show UI. |
| uidStyle | IN UID of the PDF Export style to use when exporting. |
| printContent | IN Optional pointer to a structure describing what document content to include in the export. |
| sysFilePath | IN Optional pointer to path where exported file should be saved. |
| taskInfo | OUT Optional pointer to get TaskInfo if export is background process. |
| document | IN Optional pointer to document to be converted to PDF. |