describes the characteristics of a font. More...
import "FontDescriptor.idl";
| Public Attributes | |
| string | Name | 
| specifies the exact name of the font. | |
| short | Height | 
| specifies the height of the font in the measure of the destination. | |
| short | Width | 
| specifies the width of the font in the measure of the destination. | |
| string | StyleName | 
| specifies the style name of the font. | |
| short | Family | 
| specifies the general style of the font. | |
| short | CharSet | 
| specifies the character set which is supported by the font. | |
| short | Pitch | 
| specifies the pitch of the font. | |
| float | CharacterWidth | 
| specifies the character width. | |
| float | Weight | 
| specifies the thickness of the line. | |
| com::sun::star::awt::FontSlant | Slant | 
| specifies the slant of the font. | |
| short | Underline | 
| specifies the kind of underlining. | |
| short | Strikeout | 
| specifies the kind of strikeout. | |
| float | Orientation | 
| specifies the rotation of the font. | |
| boolean | Kerning | 
| For requesting, it specifies if there is a kerning table available. | |
| boolean | WordLineMode | 
| specifies if only words get underlined. | |
| short | Type | 
| specifies the technology of the font representation. | |
describes the characteristics of a font.
For example, this can be used to select a font.
| float CharacterWidth | 
specifies the character width.
Depending on the specified width, a font that supports this width may be selected.
The value is expressed as a percentage.
| short CharSet | 
specifies the character set which is supported by the font.
Use one value out of the constant group com::sun::star::awt::CharSet.
| short Family | 
specifies the general style of the font.
Use one value out of the constant group com::sun::star::awt::FontFamily.
| short Height | 
specifies the height of the font in the measure of the destination.
| boolean Kerning | 
For requesting, it specifies if there is a kerning table available.
For selecting, it specifies if the kerning table is to be used.
| string Name | 
specifies the exact name of the font.
| float Orientation | 
specifies the rotation of the font.
The unit of measure is degrees; 0 is the baseline.
| short Pitch | 
specifies the pitch of the font.
Use one value out of the constant group com::sun::star::awt::FontPitch.
specifies the slant of the font.
| short Strikeout | 
specifies the kind of strikeout.
Use one value out of the constant group com::sun::star::awt::FontStrikeout.
| string StyleName | 
specifies the style name of the font.
| short Type | 
specifies the technology of the font representation.
One or more values out of the constant group com::sun::star::awt::FontType can be combined by an arithmetical or-operation.
| short Underline | 
specifies the kind of underlining.
Use one value out of the constant group com::sun::star::awt::FontUnderline.
| float Weight | 
specifies the thickness of the line.
Depending on the specified weight, a font that supports this thickness may be selected.
The value is expressed as a percentage.
| short Width | 
specifies the width of the font in the measure of the destination.
| boolean WordLineMode | 
specifies if only words get underlined.
TRUE means that only non-space characters get underlined, FALSE means that the spacing also gets underlined.
This property is only valid if the property com::sun::star::awt::FontDescriptor::Underline is not FontUnderline::NONE.