iTextDocument2::GetMathProperties 方法 (tom.h)

获取文档的数学属性。

语法

HRESULT GetMathProperties(
  [out] long *pOptions
);

参数

[out] pOptions

类型: long*

以下数学属性的组合。

属性 含义
tomMathDispAlignMask
显示模式对齐掩码。
tomMathDispAlignCenter
居中 (默认) 对齐方式。
tomMathDispAlignLeft
左对齐。
tomMathDispAlignRight
右对齐。
tomMathDispIntUnderOver
显示模式整型限制位置。
tomMathDispFracTeX
显示模式嵌套分数脚本大小。
tomMathDispNaryGrow
数学段落 n-ary 增长。
tomMathDocEmptyArgMask
空参数显示掩码。
tomMathDocEmptyArgAuto
如有必要,自动使用虚线方块来表示空参数。
tomMathDocEmptyArgAlways
始终使用虚线方块来表示空参数。
tomMathDocEmptyArgNever
不要表示空参数。
tomMathDocSbSpOpUnchanged
将下划线 (_) 和插入点 (^) 显示为自身。
tomMathDocDiffMask
tomMathDocDiffUprighttomMathDocDiffItalictomMathDocDiffOpenItalic 选项的样式掩码。
tomMathDocDiffItalic
对数学差异使用斜体 (默认) 。
tomMathDocDiffUpright
使用直立字体进行数学差异。
tomMathDocDiffOpenItalic
对数学差异使用开放斜体 (默认) 。
tomMathDispNarySubSup
数学段落非整型 n-ary 限制位置。
tomMathDispDef
数学段落间距默认值。
tomMathEnableRtl
在 RTL 段落中启用从右到左 (RTL) 数学区域。
tomMathBrkBinMask
公式换行掩码。
tomMathBrkBinBefore
在二进制/关系运算符之前中断。
tomMathBrkBinAfter
二进制/关系运算符后中断。
tomMathBrkBinDup
重复的二进制/关系之前/之后。
tomMathBrkBinSubMask
减号运算符的掩码重复。
tomMathBrkBinSubMM
- -) 两行 (减号。
tomMathBrkBinSubPM
+ -
tomMathBrkBinSubMP
- +

返回值

类型: HRESULT

如果该方法成功,则返回 NOERROR。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 tom.h
DLL Msftedit.dll

另请参阅

ITextDocument2

ITextDocument2::GetProperty

ITextDocument2::SetMathProperties