InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IImportEPSCmdData Class Referenceabstract

#include <IImportEPSCmdData.h>

Inheritance diagram for IImportEPSCmdData:
IPMUnknown

Public Member Functions

virtual void Set (IDataBase *db, const UID uid, const PMReal &targetRes, IPMStream *pStreamToImport, const UIFlags uiFlags, const bool16 bAddProColor, const bool16 bImportDCS, const bool16 bReadOPI, const bool16 bCreateFrame, UID uidPreview)=0
 
virtual IDataBaseGetEPSDB () const =0
 
virtual UID GetEPSUID () const =0
 
virtual PMReal GetTargetRes () const =0
 
virtual IPMStreamGetStream () const =0
 
virtual UIFlags GetUIFlags () const =0
 
virtual bool16 GetAddProColor () const =0
 
virtual bool16 GetImportDCS () const =0
 
virtual bool16 GetReadOPI () const =0
 
virtual bool16 GetCreateFrame () const =0
 
virtual UID GetPreview () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Settings for the command data to import an EPS - kImportEPSCmdBoss

Member Function Documentation

virtual bool16 IImportEPSCmdData::GetAddProColor () const
pure virtual

Get add process colors - currently unsupported don't use

Returns
bool16 whether to add process colors or not
virtual bool16 IImportEPSCmdData::GetCreateFrame () const
pure virtual

Get create frame from clipping path

Returns
bool16 whether to create clipping path frame or not
virtual IDataBase* IImportEPSCmdData::GetEPSDB () const
pure virtual

Get EPS database

Returns
IDataBase* pointer to the database
virtual UID IImportEPSCmdData::GetEPSUID () const
pure virtual

Get EPS UID

Returns
UID of the EPS page item
virtual bool16 IImportEPSCmdData::GetImportDCS () const
pure virtual

Get import nested DCS - currently unsupported don't use

Returns
bool16 whether to import nested DCS or not
virtual UID IImportEPSCmdData::GetPreview () const
pure virtual

Get UID for the EPS proxy preview

Returns
UID for the EPS proxy
virtual bool16 IImportEPSCmdData::GetReadOPI () const
pure virtual

Get read nested OPI comments

Returns
bool16 whether to read OPI comments or not
virtual IPMStream* IImportEPSCmdData::GetStream () const
pure virtual

Get the EPS stream to import

Returns
IPMStream* pointer to the EPS import stream
virtual PMReal IImportEPSCmdData::GetTargetRes () const
pure virtual

Get the target resolution

Returns
PMReal the target resolution
virtual UIFlags IImportEPSCmdData::GetUIFlags () const
pure virtual

Get the current UI flags

Returns
UIFlags current UI flags
virtual void IImportEPSCmdData::Set (IDataBasedb,
const UID uid,
const PMRealtargetRes,
IPMStreampStreamToImport,
const UIFlags uiFlags,
const bool16 bAddProColor,
const bool16 bImportDCS,
const bool16 bReadOPI,
const bool16 bCreateFrame,
UID uidPreview 
)
pure virtual

Set method for all parameters

Parameters
dbIN the database for the EPS
uidIN the UID of the EPS
targetResIN the target display resolution
pStreamToImportIN the stream to the EPS
uiFlagsIN the current UI flags
bAddProColorIN add process colors - currently unsupported don't use
bImportDCSIN import nested DCS - currently unsupported don't use
bReadOPIIN read nested OPI comments
bCreateFrameIN create frame from clipping path
uidPreviewIN UID of the EPS proxy preview