|
LibreOffice
LibreOffice 24.8 SDK API Reference
|
extends the XFont interface and provides additional information for a font. More...
import "XFont2.idl";
Public Member Functions | |
| boolean | hasGlyphs ([in] string aText) |
| checks whether or not this font has all the glyphs for the text specified by aText. | |
| Public Member Functions inherited from XFont | |
| com::sun::star::awt::FontDescriptor | getFontDescriptor () |
| returns the description of the font. | |
| com::sun::star::awt::SimpleFontMetric | getFontMetric () |
| returns additional information about the font. | |
| short | getCharWidth ([in] char c) |
| returns the width of the specified character. | |
| sequence< short > | getCharWidths ([in] char nFirst, [in] char nLast) |
| returns the widths of the specified characters. | |
| long | getStringWidth ([in] string str) |
| returns the string width. | |
| long | getStringWidthArray ([in] string str, [out] sequence< long > aDXArray) |
| returns the string and the character widths. | |
| void | getKernPairs ([out] sequence< char > Chars1, [out] sequence< char > Chars2, [out] sequence< short > Kerns) |
| queries the kerning pair table. | |
| Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. | |
| void | acquire () |
| increases the reference counter by one. | |
| void | release () |
| decreases the reference counter by one. | |
extends the XFont interface and provides additional information for a font.
| boolean hasGlyphs | ( | [in] string | aText | ) |
checks whether or not this font has all the glyphs for the text specified by aText.
| aText | The specified text for which glyphs are needed. |