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

Public Types | |
| enum | { kDefaultIID = IID_ISVGEXPORTOPTIONSDATA } |
| enum | OptionState { kValueNotSet = 0, kValueSet, kValueMixed } |
Public Member Functions | |
| virtual void | SetSVGExportType (ISVGAttributes::EPubExportSVGStrategy type)=0 |
| virtual ISVGAttributes::EPubExportSVGStrategy | GetSVGExportType () const =0 |
| virtual OptionState | GetSVGExportTypeState () const =0 |
| virtual void | SetApplyOnAllSVGsOption (bool16 value)=0 |
| virtual bool16 | GetApplyOnAllSVGsOption () const =0 |
| virtual ISVGExportOptionsData::OptionState | GetApplyOnAllSVGsOptionState () const =0 |
| virtual void | CopyData (const ISVGExportOptionsData *pCopyFrom)=0 |
| virtual void | CopyOptions (const ISVGAttributes *pCopyFrom)=0 |
| virtual void | ResetState ()=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 for export options associated with an SVG object. Also maintains a state value for with each export option.
Enumerates the state of an option. The option's value should not be accessed if the state is "kValueNotSet" or "kValueMixed".
| pure virtual |
Copy data from an instance of the same interface to this instance.
| pCopyFrom | IN instance to copy from |
| pure virtual |
Copy data from an instance of ISVGAttributes to this instance.
| pCopyFrom | IN instance to copy from |
| pure virtual |
Get apply epub export svg strategy on all svgs option.
| pure virtual |
Get apply epub export svg strategy on all svgs option state.
| pure virtual |
Get SVG export type.
| pure virtual |
Get SVG export type state.
| pure virtual |
Resets the state of all options to kValueNotSet.
| pure virtual |
Set apply epub export svg strategy on all svgs option.
| value | IN Tells whether the current EPUB Export Strategy should apply on all SVGs |
| pure virtual |
Set SVG export type.
| type | IN SVG export type |