ChartPortionFormat

ChartPortionFormat class

此类包含图表中使用的图表部分格式属性。 与IPortionFormatEffectiveData不同,此类的所有属性都是可写的。

public class ChartPortionFormat : BasePortionFormat, IChartPortionFormat

特性

姓名描述
AlternativeLanguageId { get; set; }返回或设置替代语言的 ID。 读/写String。
AsIPresentationComponent { get; }允许获取基本 IPresentationComponent 接口。 只读IPresentationComponent
ComplexScriptFont { get; set; }返回或设置复杂的脚本字体信息。 Null 表示字体未定义,应从 Master 继承。 读/写IFontData
EastAsianFont { get; set; }返回或设置东亚字体信息。 Null 表示字体未定义,应从 Master 继承。 读/写IFontData
EffectFormat { get; }返回文本 EffectFormat 属性。未应用继承。 只读IEffectFormat
Escapement { get; set; }返回或设置上标或下标文本。 值从 -100%(下标)到 100%(上标)。 float.NaN 表示值未定义,应从 Master 继承。 读/写Single。
FillFormat { get; }返回文本 FillFormat 属性。未应用继承。 只读IFillFormat
FontBold { get; set; }确定字体是否为粗体。未应用继承。 读/写NullableBool
FontHeight { get; set; }返回或设置部分的字体高度。 float.NaN 表示高度未定义,应从 Master 继承。 读/写Single。
FontItalic { get; set; }确定字体是否为斜体。未应用继承。 读/写NullableBool
FontUnderline { get; set; }返回或设置文本下划线类型。未应用继承。 读/写TextUnderlineType
HighlightColor { get; }返回用于突出显示文本的颜色。未应用继承。 只读IColorFormat
IsHardUnderlineFill { get; set; }确定下划线样式是否有自己的 FillFormat 属性或从文本的 FillFormat 属性继承 。 读/写NullableBool
IsHardUnderlineLine { get; set; }确定下划线样式是否具有自己的 LineFormat 属性或从文本的 LineFormat 属性继承 。 读/写NullableBool
KerningMinimalSize { get; set; }返回或设置最小字体大小,为此应打开字距调整。 float.NaN 表示值未定义,应从 Master 继承。 读/写Single。
Kumimoji { get; set; }确定数字是否应忽略文本东方语言特定的垂直文本布局。未应用继承。 读/写NullableBool
LanguageId { get; set; }返回或设置校对语言的 ID。用于检查拼写和语法。 读/写String。
LatinFont { get; set; }返回或设置拉丁字体信息。 Null 表示字体未定义,应从 Master 继承。 读/写IFontData
LineFormat { get; }返回文本轮廓的 LineFormat 属性。未应用继承。 只读ILineFormat
NormaliseHeight { get; set; }确定文本的高度是否应该标准化。未应用继承。 读/写NullableBool
ProofDisabled { get; set; }确定文本是否不应校对。未应用继承。 读/写NullableBool
Spacing { get; set; }返回或设置字符间距增量。 float.NaN 表示值未定义,应从 Master 继承。 读/写Single。
StrikethroughType { get; set; }返回或设置文本的删除线类型。未应用继承。 读/写TextStrikethroughType
SymbolFont { get; set; }返回或设置符号字体信息。 Null 表示字体未定义,应从 Master 继承。 读/写IFontData
TextCapType { get; set; }返回或设置文本大写的类型。未应用继承。 读/写TextCapType
UnderlineFillFormat { get; }返回下划线行的 FillFormat 属性。未应用继承。 只读IFillFormat
UnderlineLineFormat { get; }返回用于勾勒下划线的 LineFormat 属性。未应用继承。 只读ILineFormat

方法

姓名描述
override Equals(object)与指定对象比较。
override GetHashCode()返回哈希码。

评论

此类用于返回和操作文本部分格式 属性为特定部分定义。这意味着 在获取值时不应用继承,因此对于大多数情况 您将获得表示“未定义”的值。

为了获得有效的格式化参数值,包括 继承,您需要使用GetEffective方法 返回一个IPortionFormatEffectiveData实例。

也可以看看