Aspose.Slides.MathText

包含用于在 Microsoft PowerPoint 演示文稿中处理数学文本的类。

课程

班级描述
BaseScript数学脚本
MathAccent指定重音函数,由基数和组合变音符号组成 示例:𝑎́
MathAccentFactory允许创建数学重音
MathArray指定方程或任何数学对象的垂直数组
MathArrayFactory允许创建数学数组
MathBar指定 bar 函数,由基本参数和上划线或下划线组成
MathBarFactory允许创建数学条
MathBlock指定包含在 MathParagraph 中并在其自己的行上开始的数学文本实例。 所有数学区域,包括方程式、表达式、方程式或表达式的数组以及公式都由数学块表示。
MathBlockFactory允许创建数学块
MathBorderBox在 IMathElement 周围绘制一个矩形或其他边框。
MathBorderBoxFactory允许创建数学边框
MathBox指定数学元素的逻辑装箱(包装)。 例如,装箱的对象可以用作带有或不带有对齐点的操作员模拟器, 用作换行点,或者被分组以不允许换行内。 例如,“==”运算符应该被装箱以防止换行。
MathBoxFactory允许创建数学框
MathDelimiter指定分隔符对象,由开始和结束字符(如圆括号、 大括号、方括号和竖线)和一个或里面有更多的数学元素,用指定的字符分隔。 示例:(𝑥2); [𝑥2|𝑦2]
MathDelimiterFactory允许创建数学分隔符
MathElementBaseIMathElement 的基类,实现了所有继承类通用的一些方法 仅供内部使用。继承的类必须是 IMathElement。
MathematicalText数学文本
MathematicalTextFactory允许创建一个 MathematicalText 元素
MathFraction指定分数对象,由分数条分隔的分子和分母组成。 分数条可以是水平的或对角的,具体取决于分数属性。 分数对象也用于表示堆栈函数,它将一个元素放在另一个元素之上,没有分数栏。
MathFractionFactory允许创建数学分数
MathFunction指定参数的函数。
MathFunctionFactory允许创建数学函数
MathGroupingCharacter指定表达式上方或下方的分组符号,通常用于突出元素之间的关系
MathGroupingCharacterFactory允许创建数学分组字符
MathLeftSubSuperscriptElement指定 Sub-Superscript 对象,该对象由基 以及放置在基左侧的下标和上标组成。
MathLimit指定限制对象,由基线上的文本和紧邻其上方或下方的缩小尺寸文本组成。
MathLimitFactory允许创建 IMathLimit
MathMatrix指定 Matrix 对象,由排列在一个或多个行和列中的子元素组成。 重要的是要注意矩阵没有内置分隔符。 要将矩阵放在括号中,您应该使用分隔符对象(IMathDelimiter)。 Null 参数可用于在矩阵中创建间隙。
MathMatrixFactory允许创建数学矩阵
MathNaryOperator指定 N 元数学对象,例如 Summation 和 Integral。 它由一个运算符、一个基数(或操作数)和可选的上限和下限组成。 N 元运算符的示例有:求和、并集、交集、积分
MathNaryOperatorFactory允许创建 IMathNaryOperator
MathParagraph数学段落,它是数学块 (IMathBlock) 的容器
MathParagraphFactory允许创建数学段落
MathPortion表示内部有数学上下文的部分。
MathRadical指定根函数,由一个基数和一个可选的度数组成。 激进宾语的例子是√𝑥。
MathRadicalFactory允许创建数学根号
MathRightSubSuperscriptElement指定 Sub-Superscript 对象,它由一个基 和一个放置在基右侧的下标和上标组成。
MathRightSubSuperscriptElementFactory允许创建 IMathRightSubSuperscriptElementFactory
MathSubscriptElement指定下标对象,它由一个基本的 和一个位于右下方的缩小尺寸的下标组成。
MathSubscriptElementFactory允许创建 IMathSubscriptElement
MathSuperscriptElement指定上标对象,它由一个基本的 和一个位于右上方的缩小尺寸的上标
MathSuperscriptElementFactory允许创建 IMathSuperscriptElement

接口

界面描述
IMathAccent指定重音函数,由基数和组合变音符号组成 示例:𝑎́
IMathAccentFactory允许创建数学重音
IMathArray指定方程或任何数学对象的垂直数组
IMathArrayFactory允许创建数学数组
IMathBar指定 bar 函数,由基本参数和上划线或下划线组成
IMathBarFactory允许创建数学条
IMathBlock指定包含在 MathParagraph 中并在其自己的行上开始的数学文本实例。 所有数学区域,包括方程式、表达式、方程式或表达式的数组以及公式都由数学块表示。
IMathBlockCollection数学块集合 (IMathBlock)
IMathBlockFactory允许创建数学块
IMathBorderBox在 IMathElement 周围绘制一个矩形或其他边框。
IMathBorderBoxFactory允许创建数学边框
IMathBox指定数学元素的逻辑装箱(包装)。 例如,装箱的对象可以用作带有或不带有对齐点的操作员模拟器, 用作换行点,或者被分组以不允许换行内。 例如,“==”运算符应该被装箱以防止换行。
IMathBoxFactory允许创建数学框
IMathDelimiter指定分隔符对象,由开始和结束字符(如圆括号、 大括号、方括号和竖线)和一个或里面有更多的数学元素,用指定的字符分隔。 示例:(𝑥2); [𝑥2|𝑦2]
IMathDelimiterFactory允许创建数学分隔符
IMathElement任何数学元素的基本接口: 分数、数学文本、函数、具有多个元素的表达式等
IMathElementCollection表示数学元素(MathElement)的集合。
IMathematicalText数学文本
IMathematicalTextFactory允许创建一个 MathematicalText 元素
IMathFraction指定分数对象,由分数条分隔的分子和分母组成。 分数条可以是水平的或对角的,具体取决于分数属性。 分数对象也用于表示堆栈函数,它将一个元素放在另一个元素之上,没有分数栏。
IMathFractionFactory允许创建数学分数
IMathFunction指定参数的函数。
IMathFunctionFactory允许创建数学函数
IMathGroupingCharacter指定表达式上方或下方的分组符号,通常用于突出元素之间的关系
IMathGroupingCharacterFactory允许创建数学分组字符
IMathLeftSubSuperscriptElement指定 Sub-Superscript 对象,该对象由基 以及放置在基左侧的下标和上标组成。
IMathLimit指定限制对象,由基线上的文本和紧邻其上方或下方的缩小尺寸文本组成。
IMathLimitFactory允许创建 IMathLimit
IMathMatrix指定 Matrix 对象,由排列在一个或多个行和列中的子元素组成。 重要的是要注意矩阵没有内置分隔符。 要将矩阵放在括号中,您应该使用分隔符对象(IMathDelimiter)。 Null 参数可用于在矩阵中创建间隙。
IMathMatrixFactory允许创建数学矩阵
IMathNaryOperator指定 N 元数学对象,例如 Summation 和 Integral。 它由一个运算符、一个基数(或操作数)和可选的上限和下限组成。 N 元运算符的示例有:求和、并集、交集、积分
IMathNaryOperatorFactory允许创建 IMathNaryOperator
IMathNaryOperatorProperties指定 IMathNaryOperator
IMathParagraph数学段落,它是数学块 (IMathBlock) 的容器
IMathParagraphFactory允许创建数学段落
IMathPortion表示内部有数学上下文的部分。
IMathRadical指定根函数,由一个基数和一个可选的度数组成。 激进宾语的例子是√𝑥。
IMathRadicalFactory允许创建数学根号
IMathRightSubSuperscriptElement指定 Sub-Superscript 对象,它由一个基 和一个放置在基右侧的下标和上标组成。
IMathRightSubSuperscriptElementFactory允许创建 IMathRightSubSuperscriptElementFactory
IMathSubscriptElement指定下标对象,它由一个基本的 和一个位于右下方的缩小尺寸的下标组成。
IMathSubscriptElementFactory允许创建 IMathSubscriptElement
IMathSuperscriptElement指定上标对象,它由一个基本的 和一个位于右上方的缩小尺寸的上标
IMathSuperscriptElementFactory允许创建 IMathSuperscriptElement

枚举

枚举描述
MathDelimiterShape分隔符相对于操作数内容的位置和大小
MathFractionTypes分数类型
MathFunctionsOfOneArgument一个参数的常用数学函数
MathFunctionsOfTwoArguments两个参数的常用数学函数
MathHorizontalAlignment水平对齐
MathIntegralTypes数学整数类型
MathJustification指定数学段落的对齐方式(同一段落中数学文本的一系列相邻实例)
MathLimitLocationsn 元运算符中的限制位置(下标/上标)。
MathNaryOperatorTypesNary 运算符 IMathNaryOperator 类型(不包括积分) 对于积分MathIntegralTypes
MathRowSpacingRule矩阵或数组中列之间的垂直间距类型
MathSpacingRules矩阵列之间的间隙类型(水平间距)
MathTopBotPositions顶部/底部位置枚举
MathVerticalAlignment垂直对齐