#include <IExportEPSCmdData.h>
|
| enum | { kDefaultIID = IID_IEXPORTEPSCMDDATA } |
| |
Command data interface for exporting to EPS.
- See Also
- IEPSExportPreferences
| virtual void IExportEPSCmdData::GetFile | ( | IDFile * | fileToExportTo | ) | const |
| pure virtual |
Get the file to export to
- Parameters
| fileToExportTo | OUT the file to export to |
| virtual int32 IExportEPSCmdData::GetFormat | ( | | ) | const |
| pure virtual |
| virtual IDocument* IExportEPSCmdData::GetIDoc | ( | | ) | const |
| pure virtual |
| virtual ExportSessionToken IExportEPSCmdData::GetSessionToken | ( | | ) | const |
| pure virtual |
Get the export session identifier
- Returns
- the ExportSessionToken that identifies this export
| virtual IPMStream* IExportEPSCmdData::GetStream | ( | | ) | const |
| pure virtual |
Get the stream to export to
- Returns
- IPMStream pointer to the export stream
| virtual void IExportEPSCmdData::Set | ( | const IDFile & | fileToExportTo, | | | IDocument * | iDoc, | | | const int32 | format, | | | ExportSessionToken | sessionToken | | ) | | |
| pure virtual |
Set method for exporting to a file, or multiple files if EPS format
- Parameters
| fileToExportTo | IN the file to export to |
| iDoc | IN the IDocument interface for the pub |
| format | IN should be kExportEPSFile, as defined in IEPSExportPreferences.h |
| sessionToken | IN an identifier for the export session. Used to group files for workgroup checkins |
| virtual void IExportEPSCmdData::SetWithStream | ( | IPMStream * | iStream, | | | IDocument * | iDoc, | | | const int32 | format | | ) | | |
| pure virtual |
Set method for exporting to a stream, NOTE: if exporting to EPS and there are multiple pages, only the first page will export to the stream.
- Parameters