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

Public Types

enum  { kDefaultIID = IID_IPUBLISHPREFS }
 

Public Member Functions

virtual ExportOrder GetExportOrder () const =0
 
virtual void SetExportOrder (ExportOrder order)=0
 
virtual PMString GetDescription () const =0
 
virtual void SetDescription (PMString &des)=0
 
virtual PMString GetFileName () const =0
 
virtual void SetFileName (PMString &fileName)=0
 
virtual PMString GetPageRange () const =0
 
virtual void SetPageRange (PMString &pageRange)=0
 
virtual PageRangeFormat GetRangeFormat () const =0
 
virtual void SetRangeFormat (PageRangeFormat rangeFormat)=0
 
virtual int32 GetSpreadControl () const =0
 
virtual void SetSpreadControl (int32 spreadControl)=0
 
virtual bool16 GetGIFInterlaced () const =0
 
virtual void SetGIFInterlaced (bool16 gif)=0
 
virtual EBookCover GetCoverOptions () const =0
 
virtual void SetCoverOptions (EBookCover coverOptions)=0
 
virtual PMString GetCoverImage () const =0
 
virtual void SetCoverImage (const PMString &image)=0
 
virtual uint32 GetImagePPI () const =0
 
virtual void SetImagePPI (uint32 ppi)=0
 
virtual
IXMLExportOptions::ImageType 
GetImageType () const =0
 
virtual void SetImageType (IXMLExportOptions::ImageType type)=0
 
virtual
IXMLExportOptions::PaletteType 
GetGIFPaletteType () const =0
 
virtual void SetGIFPaletteType (IXMLExportOptions::PaletteType type)=0
 
virtual PMString GetCoverPage () const =0
 
virtual void SetCoverPage (const PMString &pageNumber)=0
 
virtual
IXMLExportOptions::JPEGQuality 
GetJPEGQuality () const =0
 
virtual void SetJPEGQuality (const IXMLExportOptions::JPEGQuality qual)=0
 
virtual
IXMLExportOptions::JPEGEncoding 
GetJPEGEncoding () const =0
 
virtual void SetJPEGEncoding (IXMLExportOptions::JPEGEncoding jpgEnc)=0
 
virtual void Copy (IPublishPrefs const *other)=0
 
virtual PMString GetMeasurementId () const =0
 
virtual void SetMeasurementId (const PMString &measurementId)=0
 
virtual bool16 GetShowCookieConsentBanner () const =0
 
virtual void SetShowCookieConsentBanner (bool16 showCookieConsentBanner)=0
 
virtual PMString GetCookieConsentBannerText () const =0
 
virtual void SetCookieConsentBannerText (const PMString &cookieConsentBannerText)=0
 
virtual void SetExportTextContentAsSVG (bool16 textContentAsSVG)=0
 
virtual bool16 GetExportTextContentAsSVG () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0