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

#include <IImportSVGCmdData.h>

Inheritance diagram for IImportSVGCmdData:
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 IDataBaseGetSVGDB () const =0
 
virtual UID GetSVGUID () 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 - kImportSVGCmdBoss

Member Function Documentation

virtual bool16 IImportSVGCmdData::GetAddProColor () const
pure virtual
Get add process colors - currently unsupported don't use

Returns
bool16 whether to add process colors or not
virtual bool16 IImportSVGCmdData::GetCreateFrame () const
pure virtual
Get create frame from clipping path

Returns
bool16 whether to create clipping path frame or not
virtual bool16 IImportSVGCmdData::GetImportDCS () const
pure virtual
Get import nested DCS - currently unsupported don't use

Returns
bool16 whether to import nested DCS or not
virtual UID IImportSVGCmdData::GetPreview () const
pure virtual
Get UID for the EPS proxy preview

Returns
UID for the EPS proxy
virtual bool16 IImportSVGCmdData::GetReadOPI () const
pure virtual
Get read nested OPI comments

Returns
bool16 whether to read OPI comments or not
virtual IPMStream* IImportSVGCmdData::GetStream () const
pure virtual
Get the EPS stream to import

Returns
IPMStream* pointer to the EPS import stream
virtual IDataBase* IImportSVGCmdData::GetSVGDB () const
pure virtual
Get EPS database

Returns
IDataBase* pointer to the database
virtual UID IImportSVGCmdData::GetSVGUID () const
pure virtual
Get EPS UID

Returns
UID of the EPS page item
virtual PMReal IImportSVGCmdData::GetTargetRes () const
pure virtual
Get the target resolution

Returns
PMReal the target resolution
virtual UIFlags IImportSVGCmdData::GetUIFlags () const
pure virtual
Get the current UI flags

Returns
UIFlags current UI flags
virtual void IImportSVGCmdData::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