|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFontMapEnvironment
Provides access to members that control the Font Mapping Environment.
The IFontMapEnvironment interface tracks the collection of FontMap objects that have been defined and allows for additional settings for the
default font mapping to use with the PostScript driver. Use this interface when you want to control the set of fonts used by the PostScript driver. The FontMapCollection property returns a collection object to allow the developer to add and remove FontMap objects. Since the
FontMapCollection property is read-only, you cannot create your own FontMapCollection object; you must instead manipulate the existing one.
The ArcMap application sets up a default list of font mappings whenever a PostScript Printer is selected. ArcObjects developers are responsible for setting this up themselves. See the example code for a demonstration of how to do this.
Method Summary | |
---|---|
String |
getApplyDefaultMappingDesc()
The Font Mapping checkbox description string. |
String |
getDefaultMapping()
The Default Font Mapping string. |
Object |
getDefaultMappingsChoices()
The Default Mapping Choices for Font Substitution. |
IFontMapCollection |
getFontMapCollection()
The FontMap Collection. |
boolean |
isSaveMappings()
Indicates whether to save font mappings. |
void |
setApplyDefaultMappingDesc(String applyDefaultMappingDesc)
The Font Mapping checkbox description string. |
void |
setDefaultMapping(String defaultMapping)
The Default Font Mapping string. |
void |
setDefaultMappingsChoices(Object defaultMappingChoices)
The Default Mapping Choices for Font Substitution. |
void |
setSaveMappings(boolean saveMappings)
Indicates whether to save font mappings. |
Method Detail |
---|
void setSaveMappings(boolean saveMappings) throws IOException, AutomationException
saveMappings
- The saveMappings (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSaveMappings() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFontMapCollection getFontMapCollection() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultMappingsChoices(Object defaultMappingChoices) throws IOException, AutomationException
defaultMappingChoices
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Object getDefaultMappingsChoices() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDefaultMapping(String defaultMapping) throws IOException, AutomationException
defaultMapping
- The defaultMapping (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDefaultMapping() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setApplyDefaultMappingDesc(String applyDefaultMappingDesc) throws IOException, AutomationException
applyDefaultMappingDesc
- The applyDefaultMappingDesc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getApplyDefaultMappingDesc() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |