namespace oox { class AttributeList; } namespace oox::core { class XmlFilterBase; } namespace model { struct ThemeFont; }
namespace oox::drawingml {
/** carries a CT_TextFont*/ class TextFont
{ public: explicit TextFont();
/** Sets attributes from the passed attribute list. */ void setAttributes( const AttributeList& rAttribs );
/** Sets font name and init other attributes. */ void setAttributes( const OUString& rFontName );
/** Overwrites this text font with the passed text font, if it is used. */ void assignIfUsed( const TextFont& rTextFont );
/** Returns the font name, pitch, and family; tries to resolve theme
placeholder names, e.g. '+mj-lt' for the major latin theme font. */ bool getFontData(
OUString& rFontName,
sal_Int16& rnFontPitch,
sal_Int16& rnFontFamily, bool* pbSymbol, const ::oox::core::XmlFilterBase& rFilter ) const;
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.