enumclass AxHorizontalAlign {
Left = 1, Right = 2, Center = 3
};
/** All entries of a font property. */ struct OOX_DLLPUBLIC AxFontData
{
OUString maFontName; ///< Name of the used font.
AxFontFlags mnFontEffects; ///< Font effect flags.
sal_Int32 mnFontHeight; ///< Height of the font (not really twips, see code).
sal_Int32 mnFontCharSet; ///< Windows character set of the font.
AxHorizontalAlign mnHorAlign; ///< Horizontal text alignment. bool mbDblUnderline; ///< True = double underline style (legacy VML drawing controls only).
explicit AxFontData();
/** Converts the internal representation of the font height to points. */
sal_Int16 getHeightPoints() const; /** Converts the passed font height from points to the internal representation. */ void setHeightPoints( sal_Int16 nPoints );
/** Reads the font data settings from the passed input stream. */ bool importBinaryModel( BinaryInputStream& rInStrm );
void exportBinaryModel( BinaryOutputStream& rOutStrm ); /** Reads the font data settings from the passed input stream that contains
an OLE StdFont structure. */ bool importStdFont( BinaryInputStream& rInStrm ); /** Reads the font data settings from the passed input stream depending on
the GUID preceding the actual font data. */ bool importGuidAndFont( BinaryInputStream& rInStrm );
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.