PortionFormat
内容
[
隐藏
]PortionFormat class
此类包含文本部分格式属性。与IPortionFormatEffectiveData
不同,此类的所有属性都是可写的。
public class PortionFormat : BasePortionFormat, IPortionFormat
构造函数
姓名 | 描述 |
---|---|
PortionFormat() | 初始化PortionFormat 类的新实例。 |
特性
姓名 | 描述 |
---|---|
AlternativeLanguageId { get; set; } | 返回或设置替代语言的 ID。 读/写String。 |
AsIPresentationComponent { get; } | 允许获取基本 IPresentationComponent 接口。 只读IPresentationComponent 。 |
BookmarkId { get; set; } | 返回或设置书签标识符。 读/写String。 |
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 。 |
HyperlinkClick { get; set; } | 返回或设置为鼠标单击定义的超链接。 读/写IHyperlink 。 |
HyperlinkManager { get; } | 超链接管理器。 只读IHyperlinkManager 。 |
HyperlinkMouseOver { get; set; } | 返回或设置为鼠标悬停定义的超链接。 读/写IHyperlink 。 |
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 。 |
SmartTagClean { get; set; } | 确定是否应清除智能标记。未应用继承。 读/写Boolean。 |
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) | 与指定对象比较。 |
GetEffective() | 获取应用继承的有效部分格式化数据。 |
override GetHashCode() | 返回哈希码。 |
评论
此类用于返回和操作为特定部分定义的文本部分格式化属性。这意味着 在获取值时不应用继承,因此在大多数情况下,您将获得意味着“未定义”的值。
为了获得包括继承在内的有效格式化参数值,您需要使用GetEffective
方法 返回一个IPortionFormatEffectiveData
实例。
也可以看看
- class BasePortionFormat
- interface IPortionFormat
- 命名空间 Aspose.Slides
- 部件 Aspose.Slides