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

#include <IEPSPreferences.h>

Inheritance diagram for IEPSPreferences:
IPMUnknown

Public Types

enum  {
  kDontChange = 0, kImportWhole, kImportPieces, kAddProcessColors,
  kDontAddProcessColors, kImportNestedDCS, kDontImportNestedDCS, kReadOPIComments,
  kDontReadOPIComments, kCreateFrameFromClipPath, kDontCreateFrameFromClipPath, kNeverCreate,
  kCreateIfNeeded, kAlwaysCreate
}
 

Public Member Functions

virtual void SetImportPref (const int32 importPref)=0
 
virtual void SetAddProcessColors (const int32 addProColor)=0
 
virtual void SetImportDCS (const int32 importDCS)=0
 
virtual void SetReadOPI (const int32 readOPI)=0
 
virtual void SetCreateFrame (const int32 createFrame)=0
 
virtual void SetDisplayRes (const PMReal &displayRes)=0
 
virtual void SetCreateProxy (const int32 createProxy)=0
 
virtual int32 GetImportPref () const =0
 
virtual int32 GetAddProcessColors () const =0
 
virtual int32 GetImportDCS () const =0
 
virtual int32 GetReadOPI () const =0
 
virtual int32 GetCreateFrame () const =0
 
virtual PMReal GetDisplayRes () const =0
 
virtual int32 GetCreateProxy () 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

EPS Import Preferences - settings used when the EPS was imported. Use the kSetEPSPrefsCmdBoss command to set EPS import prefs!

Member Enumeration Documentation

anonymous enum

Used for EPS import settings
Enumerator
kDontChange 

Don't Change current setting - can be used for any setting

kImportWhole 

Import EPS as whole - only supported mode

kImportPieces 

Import EPS as pieces - not supported for file placement, only through clipboard

kAddProcessColors 

Add process colors - currently unsupported - don't use

kDontAddProcessColors 

Don't add process colors - currently unsupported - don't use

kImportNestedDCS 

Import nested DCS - currently unsupported - don't use

kDontImportNestedDCS 

Don't import nested DCS - currently unsupported - don't use

kReadOPIComments 

Read embedded OPI comments - required to be on to perform OPI replacement during output

kDontReadOPIComments 

Don't read embedded OPI comments

kCreateFrameFromClipPath 

Create frame from clipping path, if EPS contains Photoshop clipping path

kDontCreateFrameFromClipPath 

Don't create frame from clipping path

kNeverCreate 

Never create proxy

kCreateIfNeeded 

Create proxy if needed (i.e. EPS doesn't have TIFF or PICT preview)

kAlwaysCreate 

Always create proxy from EPS

Member Function Documentation

virtual int32 IEPSPreferences::GetAddProcessColors () const
pure virtual

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

Returns
int32 - kAddProcessColors or kDontAddProcessColors
virtual int32 IEPSPreferences::GetCreateFrame () const
pure virtual

Get create frame from clipping path

Returns
int32 - kCreateFrameFromClipPath or kDontCreateFrameFromClipPath
virtual int32 IEPSPreferences::GetCreateProxy () const
pure virtual

Get create proxy mode

Returns
int32 - kNeverCreate or kCreateIfNeeded or kAlwaysCreate
virtual PMReal IEPSPreferences::GetDisplayRes () const
pure virtual

Get display resolution

Returns
PMReal - value for the display resolution
virtual int32 IEPSPreferences::GetImportDCS () const
pure virtual

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

Returns
int32 - kImportNestedDCS or kDontImportNestedDCS
virtual int32 IEPSPreferences::GetImportPref () const
pure virtual

Get import preference for whole vs. pieces

Returns
int32 - kImportWhole or kImportPieces
virtual int32 IEPSPreferences::GetReadOPI () const
pure virtual

Get read nested OPI comments

Returns
int32 - kReadOPIComments or kDontReadOPIComments
virtual void IEPSPreferences::SetAddProcessColors (const int32 addProColor)
pure virtual

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

Parameters
addProColorIN kAddProcessColors or kDontAddProcessColors
virtual void IEPSPreferences::SetCreateFrame (const int32 createFrame)
pure virtual

Set create frame from clipping path

Parameters
createFrameIN kCreateFrameFromClipPath or kDontCreateFrameFromClipPath
virtual void IEPSPreferences::SetCreateProxy (const int32 createProxy)
pure virtual

Set create proxy mode

Parameters
createProxyIN kNeverCreate or kCreateIfNeeded or kAlwaysCreate
virtual void IEPSPreferences::SetDisplayRes (const PMRealdisplayRes)
pure virtual

Set display resolution

Parameters
displayResIN value for the display resolution
virtual void IEPSPreferences::SetImportDCS (const int32 importDCS)
pure virtual

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

Parameters
importDCSIN kImportNestedDCS or kDontImportNestedDCS
virtual void IEPSPreferences::SetImportPref (const int32 importPref)
pure virtual

Set import preference for whole vs. pieces

Parameters
importPrefIN kImportWhole or kImportPieces
virtual void IEPSPreferences::SetReadOPI (const int32 readOPI)
pure virtual

Set read nested OPI comments

Parameters
readOPIIN kReadOPIComments or kDontReadOPIComments