InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SnpCompositeFontData Struct Reference

Public Attributes

UID fBasedOn
 
PMString fName
 
PMString fFontFamilyName
 
PMString fNativeFontFamilyName
 
PMString fNameStyle
 
PMString fPostScriptName
 
PMString fCMapFileName
 
bool16 fIsLocked
 
uint16 fFontMatrixAdjustment
 
SnpCompFontDataSettingList fCharClasses
 
IDocumentfDocument
 

Detailed Description

Stores all composite font related attributes in a single structure. Note that this sample only sets a few of the members, however all members are inspected. All member variables correspond to a method in ICompositeFont.

See Also
ICompositeFont

Member Data Documentation

UID SnpCompositeFontData::fBasedOn
SnpCompFontDataSettingList SnpCompositeFontData::fCharClasses
PMString SnpCompositeFontData::fCMapFileName
IDocument* SnpCompositeFontData::fDocument

The document related to the composite font.

See Also
ICompositeFont::AddDocument()
ICompositeFont::QueryDocument()
PMString SnpCompositeFontData::fFontFamilyName

The font family name (no set, only get).

See Also
ICompositeFont::GetFontFamilyName()
uint16 SnpCompositeFontData::fFontMatrixAdjustment
bool16 SnpCompositeFontData::fIsLocked

Is the composite font locked?

See Also
ICompositeFont::IsLocked()
ICompositeFont::SetLocked()
PMString SnpCompositeFontData::fName

The composite font name.

See Also
ICompositeFont::SetFont()
PMString SnpCompositeFontData::fNameStyle
PMString SnpCompositeFontData::fNativeFontFamilyName

The native font family name (no set, only get).

See Also
ICompositeFont::GetNativeFontFamilyName()
PMString SnpCompositeFontData::fPostScriptName