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

#include <IOverprintBlackPreference.h>

Inheritance diagram for IOverprintBlackPreference:
IPMUnknown

Public Member Functions

virtual void SetOverprint (bool8 overprintVal)=0
 
virtual bool8 GetOverprint () 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

Data interface for the overprint black preference. This is used to store the overprint black setting for the application and document preferences, as well as for the kSetOverprintBlackCmdBoss command.

Note: The default value for this preference is kTrue.

Member Function Documentation

virtual bool8 IOverprintBlackPreference::GetOverprint () const
pure virtual

Returns the value of the overprint black preference.

Returns
kTrue if black should overprint by default, else kFalse
virtual void IOverprintBlackPreference::SetOverprint (bool8 overprintVal)
pure virtual

Sets the overprint black preference.

Parameters
overprintValIN kTrue if black should overprint by default, else kFalse