InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IFlattenerSettings Class Referenceabstract
Inheritance diagram for IFlattenerSettings:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IXPFLATTENERSETTINGS }
 
enum  {
  kOverrideEnable = (1L<<0), kOverrideLevel = (1L<<1), kOverrideInternalDPI = (1L<<2), kOverrideExternalDPI = (1L<<3),
  kOverrideMapDPI = (1L<<4), kOverridePathDPI = (1L<<5)
}
 
enum  FlattenerLevel {
  kLow = 1, kMedLow, kMedium, kMedHigh,
  kHigh
}
 
enum  {
  kFlOptUseTextOutlines = (1L<<0), kFlOptkAllowShadingOutput = (1L<<1), kFlOptkAllowLevel3ShadingOutput = (1L<<2), kFlOptkUseTransparentBackground = (1L<<3),
  kFlOptkConvertStrokeToFill = (1L<<4), kFlOptkPlanarizeOpaqueRegions = (1L<<5), kFlOptkInterleavedFlattening = (1L<<6), kFlOptkClipComplexRegions = (1L<<7)
}
 

Public Member Functions

virtual uint32 GetFlattenerOverrides () const =0
 
virtual void SetFlattenerOverrides (uint32 overrides)=0
 
virtual uint32 GetFlagOverrides () const =0
 
virtual void SetFlagOverrides (uint32 overrides)=0
 
virtual bool32 IsFlattenerEnabled () const =0
 
virtual void SetFlattenerEnabled (bool32 enabled)=0
 
virtual PMReal GetFlattenerLevel () const =0
 
virtual void SetFlattenerLevel (PMReal level)=0
 
virtual FlattenerLevel GetOldFlattenerLevel () const =0
 
virtual void SetOldFlattenerLevel (FlattenerLevel level)=0
 
virtual int32 GetFlattenerFlags () const =0
 
virtual void SetFlattenerFlags (int32 flags)=0
 
virtual PMReal GetFlattenerInternalDPI () const =0
 
virtual void SetFlattenerInternalDPI (PMReal dpi)=0
 
virtual PMReal GetFlattenerExternalDPI () const =0
 
virtual void SetFlattenerExternalDPI (PMReal dpi)=0
 
virtual PMReal GetFlattenerMapDPI () const =0
 
virtual void SetFlattenerMapDPI (PMReal dpi)=0
 
virtual PMReal GetFlattenerPathDPI () const =0
 
virtual void SetFlattenerPathDPI (PMReal dpi)=0
 
virtual void Copy (IFlattenerSettings const *other)=0
 
virtual IGenericSettingsGetSettings () const =0
 
virtual bool16 Equals (IFlattenerSettings const *pOther)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0