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

#include <IEPSPrefsCmdData.h>

Inheritance diagram for IEPSPrefsCmdData:
IPMUnknown

Public Member Functions

virtual void Set (const int32 importEPSmode=IEPSPreferences::kDontChange, const int32 importEPSAddProColor=IEPSPreferences::kDontChange, const int32 importEPSImportDCS=IEPSPreferences::kDontChange, const int32 importEPSReadOPI=IEPSPreferences::kDontChange, const int32 importEPSCreateFrame=IEPSPreferences::kDontChange, const PMReal &importEPSDisplayRes=IEPSPreferences::kDontChange, const int32 importEPSCreateProxy=IEPSPreferences::kDontChange)=0
 
virtual void CopyPrefs (IEPSPreferences *copyPref)=0
 
virtual void SetImportEPSMode (const int32 importEPSmode)=0
 
virtual void SetImportEPSAddProColor (const int32 importEPSAddProColor)=0
 
virtual void SetImportEPSImportDCS (const int32 importEPSImportDCS)=0
 
virtual void SetImportEPSReadOPI (const int32 importEPSReadOPI)=0
 
virtual void SetImportEPSCreateFrame (const int32 createFrame)=0
 
virtual void SetImportEPSDisplayRes (const PMReal &displayRes)=0
 
virtual void SetImportEPSCreateProxy (const int32 createProxy)=0
 
virtual int32 GetImportEPSMode (void) const =0
 
virtual int32 GetImportEPSAddProColor (void) const =0
 
virtual int32 GetImportEPSImportDCS (void) const =0
 
virtual int32 GetImportEPSReadOPI (void) const =0
 
virtual int32 GetImportEPSCreateFrame (void) const =0
 
virtual PMReal GetImportEPSDisplayRes (void) const =0
 
virtual int32 GetImportEPSCreateProxy (void) 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

Command data interface to set IEPSPreferences values.

Member Function Documentation

virtual void IEPSPrefsCmdData::CopyPrefs (IEPSPreferencescopyPref)
pure virtual

Copy the values from the passed in interface copyPref.

Parameters
copyPrefIN the IEPSPrefences interface to copy from
virtual int32 IEPSPrefsCmdData::GetImportEPSAddProColor (void ) const
pure virtual

Get add process colors - currently unsupported - don't use.

Returns
int32 - kAddProcessColors or kDontAddProcessColors
virtual int32 IEPSPrefsCmdData::GetImportEPSCreateFrame (void ) const
pure virtual

Get create frame from clipping path.

Returns
int32 - kCreateFrameFromClipPath or kDontCreateFrameFromClipPath
virtual int32 IEPSPrefsCmdData::GetImportEPSCreateProxy (void ) const
pure virtual

Get create proxy mode.

Returns
int32 - kNeverCreate or kCreateIfNeeded or kAlwaysCreate
virtual PMReal IEPSPrefsCmdData::GetImportEPSDisplayRes (void ) const
pure virtual

Get display resolution.

Returns
PMReal - value for the display resolution
virtual int32 IEPSPrefsCmdData::GetImportEPSImportDCS (void ) const
pure virtual

Get import nested DCS - currently unsupported - don't use.

Returns
int32 - kImportNestedDCS or kDontImportNestedDCS
virtual int32 IEPSPrefsCmdData::GetImportEPSMode (void ) const
pure virtual

Get import preference for whole vs pieces.

Returns
int32 - kImportWhole or kImportPieces
virtual int32 IEPSPrefsCmdData::GetImportEPSReadOPI (void ) const
pure virtual

Get read nested OPI comments.

Returns
int32 - kReadOPIComments or kDontReadOPIComments
virtual void IEPSPrefsCmdData::Set (const int32 importEPSmode = IEPSPreferences::kDontChange,
const int32 importEPSAddProColor = IEPSPreferences::kDontChange,
const int32 importEPSImportDCS = IEPSPreferences::kDontChange,
const int32 importEPSReadOPI = IEPSPreferences::kDontChange,
const int32 importEPSCreateFrame = IEPSPreferences::kDontChange,
const PMRealimportEPSDisplayRes = IEPSPreferences::kDontChange,
const int32 importEPSCreateProxy = IEPSPreferences::kDontChange 
)
pure virtual

All inclusive Set method. The EPS import preference values are defined in IEPSPreferences.h. Use IEPSPreferences::kDontChange to prevent the mode from changing.

Parameters
importEPSmodeIN import preference for whole vs. pieces
importEPSAddProColorIN add process colors - currently unsupported - don't use
importEPSImportDCSIN import nested DCS - currently unsupported - don't use
importEPSReadOPIIN read nested OPI comments
importEPSCreateFrameIN create frame from clipping path
importEPSDisplayResIN display resolution
importEPSCreateProxyIN create proxy mode
virtual void IEPSPrefsCmdData::SetImportEPSAddProColor (const int32 importEPSAddProColor)
pure virtual

Set add process colors - currently unsupported - don't use.

Parameters
addProColorIN kAddProcessColors or kDontAddProcessColors
virtual void IEPSPrefsCmdData::SetImportEPSCreateFrame (const int32 createFrame)
pure virtual

Set create frame from clipping path.

Parameters
createFrameIN kCreateFrameFromClipPath or kDontCreateFrameFromClipPath
virtual void IEPSPrefsCmdData::SetImportEPSCreateProxy (const int32 createProxy)
pure virtual

Set create proxy mode.

Parameters
createProxyIN kNeverCreate or kCreateIfNeeded or kAlwaysCreate
virtual void IEPSPrefsCmdData::SetImportEPSDisplayRes (const PMRealdisplayRes)
pure virtual

Set display resolution.

Parameters
displayResIN value for the display resolution
virtual void IEPSPrefsCmdData::SetImportEPSImportDCS (const int32 importEPSImportDCS)
pure virtual

Set import nested DCS - currently unsupported - don't use.

Parameters
importDCSIN kImportNestedDCS or kDontImportNestedDCS
virtual void IEPSPrefsCmdData::SetImportEPSMode (const int32 importEPSmode)
pure virtual

Set import preference for whole vs pieces.

Parameters
importPrefIN kImportWhole or kImportPieces
virtual void IEPSPrefsCmdData::SetImportEPSReadOPI (const int32 importEPSReadOPI)
pure virtual

Set read nested OPI comments.

Parameters
readOPIIN kReadOPIComments or kDontReadOPIComments