InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ISVGImportPrefs Class Referenceabstract

#include <ISVGImportPrefs.h>

Inheritance diagram for ISVGImportPrefs:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ISVGIMPORTPREFS }
 
enum  { kCropToBBox, kCropToArt, kCropToClippingPath }
 

Public Member Functions

virtual bool16 GetShowPreview () const =0
 
virtual void SetShowPreview (bool16 b)=0
 
virtual void SetCropTo (int32 newCropTo)=0
 
virtual int32 GetCropTo () const =0
 
virtual void CopyData (ISVGImportPrefs *toCopy)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

SVG Import Preferences - settings used when the SVG was imported. Use the kSetSVGPrefsCmdBoss command to set SVG import preferences!

Member Enumeration Documentation

anonymous enum

Used for SVG import settings

Member Function Documentation

virtual void ISVGImportPrefs::CopyData (ISVGImportPrefstoCopy)
pure virtual

Method to copy preferences from one interface to another.

Parameters
toCopyis from where preferences are copied
virtual int32 ISVGImportPrefs::GetCropTo () const
pure virtual

Method to get the CropTo information.

Returns
the CropTo number.
virtual bool16 ISVGImportPrefs::GetShowPreview () const
pure virtual

Determine whether we show a preview in the import options dialog.

virtual void ISVGImportPrefs::SetCropTo (int32 newCropTo)
pure virtual

Method to store the CropTo information.

Parameters
newCropTo