![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IEPUBEXPORTPREFS } |
Public Member Functions | |
| virtual HTMLExport::EBookFormat | GetEBookFormat () const =0 |
| virtual void | SetEBookFormat (HTMLExport::EBookFormat format)=0 |
| virtual HTMLExport::EBookCover | GetEBookCoverOption () const =0 |
| virtual void | SetEBookCoverOption (HTMLExport::EBookCover option)=0 |
| virtual PMString | GetCoverImage () const =0 |
| virtual void | SetCoverImage (const PMString &image)=0 |
| virtual PMString | GetTOCStyleName () const =0 |
| virtual void | SetTOCStyleName (const PMString &name)=0 |
| virtual PMReal | GetMarginLeft () const =0 |
| virtual void | SetMarginLeft (const PMReal &left)=0 |
| virtual PMReal | GetMarginRight () const =0 |
| virtual void | SetMarginRight (const PMReal &right)=0 |
| virtual PMReal | GetMarginTop () const =0 |
| virtual void | SetMarginTop (const PMReal &top)=0 |
| virtual PMReal | GetMarginBottom () const =0 |
| virtual void | SetMarginBottom (const PMReal &bottom)=0 |
| virtual HTMLExport::ExportOrder | GetExportOrder () const =0 |
| virtual void | SetExportOrder (HTMLExport::ExportOrder order)=0 |
| virtual bool16 | GetFootnoteAfterPara () const =0 |
| virtual void | SetFootnoteAfterPara (bool16 ft)=0 |
| virtual bool16 | GetRemoveSoftReturn () const =0 |
| virtual void | SetRemoveSoftReturn (bool16 sr)=0 |
| virtual HTMLExport::BulletOption | GetBulletOption () const =0 |
| virtual void | SetBulletOption (HTMLExport::BulletOption option)=0 |
| virtual HTMLExport::NumberingOption | GetNumberingOption () const =0 |
| virtual void | SetNumberingOption (HTMLExport::NumberingOption option)=0 |
| virtual bool16 | GetLayoutAppearance () const =0 |
| virtual void | SetLayoutAppearance (bool16 layoutFormat)=0 |
| virtual uint32 | GetImagePPI () const =0 |
| virtual void | SetImagePPI (uint32 ppi)=0 |
| virtual HTMLExport::ImageSize | GetImageSize () const =0 |
| virtual void | SetImageSize (HTMLExport::ImageSize option)=0 |
| virtual HTMLExport::ImageAlignment | GetImageAlignment () const =0 |
| virtual void | SetImageAlignment (HTMLExport::ImageAlignment align)=0 |
| virtual PMReal | GetImageSpaceBefore () const =0 |
| virtual void | SetImageSpaceBefore (const PMReal &before)=0 |
| virtual PMReal | GetImageSpaceAfter () const =0 |
| virtual void | SetImageSpaceAfter (const PMReal &after)=0 |
| virtual bool16 | GetUseImagePageBreak () const =0 |
| virtual void | SetUseImagePageBreak (bool16 use)=0 |
| virtual HTMLExport::PageBreak | GetImagePageBreak () const =0 |
| virtual void | SetImagePageBreak (HTMLExport::PageBreak imageBreak)=0 |
| virtual bool16 | GetApplyImageASToAnchoredObject () const =0 |
| virtual void | SetApplyImageASToAnchoredObject (bool16 apply)=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 bool16 | GetGIFInterlaced () const =0 |
| virtual void | SetGIFInterlaced (bool16 gif)=0 |
| virtual IXMLExportOptions::JPEGEncoding | GetJPEGEncoding () const =0 |
| virtual void | SetJPEGEncoding (IXMLExportOptions::JPEGEncoding encoding)=0 |
| virtual IXMLExportOptions::JPEGQuality | GetJPEGQuality () const =0 |
| virtual void | SetJPEGQuality (IXMLExportOptions::JPEGQuality quality)=0 |
| virtual HTMLExport::SVGExportType | GetSVGExportType () const =0 |
| virtual void | SetSVGExportType (HTMLExport::SVGExportType type)=0 |
| virtual uint32 | GetPNGCompression () const =0 |
| virtual void | SetPNGCompression (uint32 compression)=0 |
| virtual bool16 | GetIgnorePageitemImageSetting () const =0 |
| virtual void | SetIgnorePageitemImageSetting (bool16 setting)=0 |
| virtual bool16 | GetBreakDocument () const =0 |
| virtual void | SetBreakDocument (bool16 chunk)=0 |
| virtual PMString | GetBreakDocParaStyleName () const =0 |
| virtual void | SetBreakDocParaStyleName (const PMString &name)=0 |
| virtual bool16 | GetIncludeDocMetadata () const =0 |
| virtual void | SetIncludeDocMetadata (bool16 include)=0 |
| virtual PMString | GetPublisherEntry () const =0 |
| virtual void | SetPublisherEntry (const PMString &entry)=0 |
| virtual PMString | GetMetadataIdentifier () const =0 |
| virtual void | SetMetadataIdentifier (const PMString &uuid)=0 |
| virtual bool16 | GetGenerateCSS () const =0 |
| virtual void | SetGenerateCSS (bool16 content)=0 |
| virtual bool16 | GetIncludeOverrides () const =0 |
| virtual void | SetIncludeOverrides (bool16 overrides)=0 |
| virtual bool16 | GetEmbedFont () const =0 |
| virtual void | SetEmbedFont (bool16 embed)=0 |
| virtual K2Vector< PMString > | GetCascadeStyleSheets () const =0 |
| virtual void | SetCascadeStyleSheets (const K2Vector< PMString > &sheets)=0 |
| virtual K2Vector< PMString > | GetJavascripts () const =0 |
| virtual void | SetJavascripts (const K2Vector< PMString > &scripts)=0 |
| virtual void | Copy (IEPubExportPrefs const *other)=0 |
| virtual HTMLExport::ImageOption | GetImageOption () const =0 |
| virtual void | SetImageOption (HTMLExport::ImageOption option)=0 |
| virtual HTMLExport::FootnotePlacement | GetFootnotePlacement () const =0 |
| virtual void | SetFootnotePlacement (HTMLExport::FootnotePlacement footnotePlacement)=0 |
| virtual PMString | GetMetadataTitle () const =0 |
| virtual void | SetMetadataTitle (const PMString &title)=0 |
| virtual PMString | GetMetadataCreator () const =0 |
| virtual void | SetMetadataCreator (const PMString &creator)=0 |
| virtual PMString | GetMetadataDate () const =0 |
| virtual void | SetMetadataDate (const PMString &date)=0 |
| virtual PMString | GetMetadataDescription () const =0 |
| virtual void | SetMetadataDescription (const PMString &description)=0 |
| virtual PMString | GetMetadataRights () const =0 |
| virtual void | SetMetadataRights (const PMString &rights)=0 |
| virtual PMString | GetMetadataSubject () const =0 |
| virtual void | SetMetadataSubject (const PMString &subject)=0 |
| virtual bool16 | GetIncludeClassesInHTML () const =0 |
| virtual void | SetIncludeClassesInHTML (bool16 includeClassesInHTML)=0 |
| virtual PMString | GetMetadataAccessibilityFeature () const =0 |
| virtual void | SetMetadataAccessibilityFeature (const PMString &feature)=0 |
| virtual PMString | GetMetadataAccessibilityHazard () const =0 |
| virtual void | SetMetadataAccessibilityHazard (const PMString &hazard)=0 |
| virtual PMString | GetMetadataAccessibilityMode () const =0 |
| virtual void | SetMetadataAccessibilityMode (const PMString &mode)=0 |
| virtual PMString | GetMetadataAccessibilityModeSufficient () const =0 |
| virtual void | SetMetadataAccessibilityModeSufficient (const PMString &modeSufficient)=0 |
| virtual PMString | GetMetadataAccessibilitySummary () const =0 |
| virtual void | SetMetadataAccessibilitySummary (const PMString &summary)=0 |
| virtual PMString | GetMetadataAccessibilityConformsTo () const =0 |
| virtual void | SetMetadataAccessibilityConformsTo (const PMString &conformTo)=0 |
| virtual PMString | GetMetadataAccessibilityCertifiedBy () const =0 |
| virtual void | SetMetadataAccessibilityCertifiedBy (const PMString &certifiedBy)=0 |
| virtual PMString | GetMetadataAccessibilityCredentials () const =0 |
| virtual void | SetMetadataAccessibilityCredentials (const PMString &credentials)=0 |
| virtual PMString | GetMetadataAccessibilityReportLink () const =0 |
| virtual void | SetMetadataAccessibilityReportLink (const PMString &reportLink)=0 |
| virtual bool16 | GetCreatePageNavigation () const =0 |
| virtual void | SetCreatePageNavigation (bool16 enable)=0 |
| virtual PMString | GetCoverAltText () const =0 |
| virtual void | SetCoverAltText (const PMString &coverAltText)=0 |
| virtual PMString | GetPageBreakSourceText () const =0 |
| virtual void | SetPageBreakSourceText (const PMString &sourceText)=0 |
| virtual HTMLExport::EPageBreakSourceType | GetPageBreakSourceType () const =0 |
| virtual void | SetPageBreakSourceType (HTMLExport::EPageBreakSourceType type)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Copies one set of prefs into another
| other | IN The preferences to copy |
| pure virtual |
The GetApplyImageASToAnchoredObject and SetApplyImageASToAnchoredObject methods are deprecated now. Apply image space and alignment option to anchored object. This will cause image not exported as inline HTML.
| pure virtual |
Paragraph style used to split indd document. If style name is empty and split flag is true, use setting on tag mapping panel.
| pure virtual |
Split indd document into multiple html files if true.
| pure virtual |
Bullet export option. HTML unordered list or convert to text
User specified cascade style sheets.
| pure virtual |
EPub alt text for cover image.
| pure virtual |
EPub cover image. Full path to external cover image file.
| pure virtual |
Enable Page Navigation.
| pure virtual |
EPub cover option. None, first page, and external image.
| pure virtual |
EPub version. epub2, epub3, and epub3+layout
| pure virtual |
Embed font into epub if true.
| pure virtual |
Content order. Layout, XML structure, and article panel.
| pure virtual |
Export ID footnote after paragraph. Only applied to epub2 and epub3
| pure virtual |
Generate cascade style sheet
| pure virtual |
Ignore image export setting specified on pageitem.
| pure virtual |
Specify image alignment (left/center/right).
| pure virtual |
Page break type for image (before/after/both).
| pure virtual |
Specify image PPI (pixel per inch).
| pure virtual |
Specify image size, fixed or relative. Relative is restricted to certain case, eg it won't work if image is in table
| pure virtual |
Space after image in pixel.
| pure virtual |
Space before image in pixel.
| pure virtual |
Please refer to IXMLExportOptions for detail for following functions.
| pure virtual |
For excluding class & id names, as well as remove extra div containers while exporting HTML and Reflowable EPUB, corresponding to the "Don't Include Classes in HTML" check in HTML and EBook Export
| pure virtual |
If true, use metadata stored in indd file to generate epub opf.
| pure virtual |
Generate CSS for text formatting applied as override.
User specified javascript (epub3 only).
| pure virtual |
Keep image appearance in layout.
| pure virtual |
EPub margin. Unit is pixels.
| pure virtual |
User specified metadata's accessibility certifier of the EPub.
| pure virtual |
User specified metadata's accessibility standard it conforms to of the EPub.
| pure virtual |
User specified metadata's accessibility credentials of the EPub.
| pure virtual |
User specified metadata's accessibility feature of the EPub (this is a list of comma separated values).
| pure virtual |
User specified metadata's accessibility hazards of the EPub (this is a list of comma separated values).
| pure virtual |
User specified metadata's accessibility mode of the EPub (this is a list of comma separated values).
| pure virtual |
User specified metadata's accessibility mode sufficient of the EPub (this is a list of comma separated values).
| pure virtual |
User specified metadata's accessibility certifier report link of the EPub.
| pure virtual |
User specified metadata's accessibility summary of the EPub.
| pure virtual |
User specified creator of the epub. If not specified by user, taken from XMP (if available).
| pure virtual |
User specified date of the epub.
| pure virtual |
User specified description of the epub. If not specified by user, taken from XMP (if available).
| pure virtual |
Specify epub uuid.
| pure virtual |
User specified rights of the epub. If not specified by user, taken from XMP (if available).
| pure virtual |
User specified subject of the epub. If not specified by user, taken from XMP (if available).
| pure virtual |
User specified title of the epub. If not specified by user, taken from XMP (if available).
| pure virtual |
Numbering export option. HTML ordered list or convert to text
| pure virtual |
EPub page break source of page navigation.
| pure virtual |
Set page break source type
| pure virtual |
PNG compression level. Not exposed via UI. Internally set to 5.
| pure virtual |
Specify epub publisher.
| pure virtual |
Strip soft return. If not, soft return convert to
| pure virtual |
InDesign TOC style used in generating EPub TOC.
| pure virtual |
Apply page break to image if true.