![]() | InDesign SDK 20.5 |
#include <IDPSArticleExportPrefs.h>

Public Types | |
| enum | { kDefaultIID = IID_IDPSARTICLEEXPORTPREFS } |
| enum | ArticleBuilderArticleFormat { kArticleBuilderArticleFormatJPEG = 0, kArticleBuilderArticleFormatPNG, kArticleBuilderArticleFormatAUTO, kArticleBuilderArticleFormatPDF } |
| enum | ArticleBuilderJPEGQuality { kArticleBuilderJPEGQualityMinimum, kArticleBuilderJPEGQualityLow, kArticleBuilderJPEGQualityMedium, kArticleBuilderJPEGQualityHigh, kArticleBuilderJPEGQualityMaximum } |
Public Member Functions | |
| virtual uint32 const & | GetDimensionWidth () const =0 |
| virtual void | SetDimensionWidth (uint32 const &dimensionWidth)=0 |
| virtual uint32 const & | GetDimensionHeight () const =0 |
| virtual void | SetDimensionHeight (uint32 const &dimensionHeight)=0 |
| virtual ArticleBuilderArticleFormat | GetArticleFormat () const =0 |
| virtual void | SetArticleFormat (ArticleBuilderArticleFormat articleFormat)=0 |
| virtual ArticleBuilderJPEGQuality | GetJPEGQuality () const =0 |
| virtual void | SetJPEGQuality (ArticleBuilderJPEGQuality quality)=0 |
| virtual bool16 | IsSmoothScrolling () const =0 |
| virtual void | SetSmoothScrolling (bool16 smoothScrolling)=0 |
| virtual bool16 | IsHorizontalSwipe () const =0 |
| virtual void | SetHorizontalSwipe (bool16 horizontalSwipe)=0 |
| virtual PMString const & | GetLayout () const =0 |
| virtual void | SetLayout (PMString const &layout)=0 |
| virtual void | Reset ()=0 |
| virtual void | Copy (IDPSArticleExportPrefs const *other)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Interface defining preferences to be used when exporting to .article
Export format - currently removed and defaults to PDF
JPEG quality levels - currently removed and defaults to 'high'
| pure virtual |
Copies one set of prefs into another
Note: use a command to actually set this!
| other | IN The preferences to copy |
| pure virtual |
Gets Article Format
| pure virtual |
Gets Dimension Height
| pure virtual |
Gets Target Dimension Width
| pure virtual |
Gets JPEG compression quality
| pure virtual |
Gets Layout
| pure virtual |
Is Horizontal Swipe Selection
| pure virtual |
Is Smooth Scrolling Selection
| pure virtual |
Reset the prefs to their default settings
| pure virtual |
Sets Article Format
| articleFormat | IN New Article Format |
| pure virtual |
Sets Dimension Height
| dimensionHeight | IN Dimension Height |
| pure virtual |
Sets Target Dimension Width
| dimensionWidth | IN Target Dimension Width |
| pure virtual |
Sets Is Horizontal Swipe Selection
| horizontalSwipe | IN New bool if Horizontal Swipe selection |
| pure virtual |
Sets JPEG compression quality
| quality | IN New compression quality |
| pure virtual |
Sets Layout
| layout | IN New Layout |
| pure virtual |
Sets Is Smooth Scrolling Selection
| smoothScrolling | IN New bool if Smooth Scrolling selection |