28 #ifndef __IEPSAttributes__ 29 #define __IEPSAttributes__ 31 #include "IPMUnknown.h" 39 typedef uint32 EPSPSFlags;
41 EPSFlagsIsPostScript = 1 << 0,
42 EPSFlagsIsEPS = 1 << 1,
43 EPSFlagsIsAI = 1 << 2,
44 EPSFlagsIsDSCCompliant = 1 << 3,
45 EPSFlagsHasComments = 1 << 4,
46 EPSFlagsHasBoundingBox = 1 << 5,
47 EPSFlagsHasColor = 1 << 6,
48 EPSFlagsNeedsProcSets = 1 << 7,
49 EPSFlagsIsDCSCompliant = 1 << 8,
52 EPSFlagsGeneratingPreview = 1 << 15,
53 EPSFlagsIsPhotoshopRaster = 1 << 16,
54 EPSFlagsTestedForRaster = 1 << 17
65 enum { kDefaultIID = IID_IEPSATTRIBUTES };
104 virtual void SetReadOPI(
const bool16 bReadOPI) = 0;
112 virtual void SetEPSFlags (
const EPSPSFlags flags) = 0;