CompatibilityOptions
CompatibilityOptions
概述
CompatibilityOptions 是 Aspose.Words FOSS 中用于 .NET 的类。
包含兼容性选项(即在 Microsoft Word 的“选项”对话框的“兼容性”选项卡中输入的用户偏好设置)。
此类提供 1 个方法,用于在 .NET 程序中处理 CompatibilityOptions 对象。可用的方法包括:OptimizeFor。在安装了 Aspose.Words FOSS for .NET 软件包后,所有公共成员对任何 .NET 应用程序均可访问。属性:AdjustLineHeightInTable、AlignTablesRowByRow、AllowSpaceOfSameStyleInTable、ApplyBreakingRules、AutoSpaceLikeWord95、AutofitToFirstFixedWidthCell,以及另外 65 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
NoTabHangInd | bool | 读写 | 不要为悬挂缩进创建自定义制表位。 |
NoSpaceRaiseLower | bool | 读写 | 不要为上升/下降的文本增加行高。 |
SuppressSpBfAfterPgBrk | bool | 读写 | 在分页符后的第一行前不要使用空格。 |
WrapTrailSpaces | bool | 读写 | 行换行时保留尾随空格。 |
PrintColBlack | bool | 读写 | 打印颜色为黑白且不使用抖动。 |
NoColumnBalance | bool | 读写 | 不要在章节内平衡文本列。 |
ConvMailMergeEsc | bool | 读写 | 将反斜杠引号定界符视为两个引号。 |
SuppressTopSpacing | bool | 读写 | 忽略页面上第一行的最小行高和精确行高。 |
UseSingleBorderforContiguousCells | bool | 读写 | 对表格边框冲突使用简化规则。 |
TransparentMetafiles | bool | 读写 | 指定不清除元文件图片后面的区域。 |
ShowBreaksInFrames | bool | 读写 | 在框架中显示页面/列分隔符。 |
SwapBordersFacingPgs | bool | 读写 | 在奇数页上交换段落边框。 |
DoNotLeaveBackslashAlone | bool | 读写 | 输入时将反斜杠转换为日元符号。 |
DoNotExpandShiftReturn | bool | 读写 | 不要对以软换行结尾的行进行两端对齐。 |
UlTrailSpace | bool | 读写 | 对所有尾随空格加下划线。 |
BalanceSingleByteDoubleByteWidth | bool | 读写 | 平衡单字节和双字节字符。 |
SuppressSpacingAtTopOfPage | bool | 读写 | 忽略页面首行的最小行高。 |
SpacingInWholePoints | bool | 读写 | 仅按完整的点数扩展/压缩文本。 |
PrintBodyTextBeforeHeader | bool | 读写 | 在页眉/页脚内容之前打印正文文本。 |
NoLeading | bool | 读写 | 不要在文本行之间添加行距。 |
SpaceForUL | bool | 读写 | 在基线以下为带下划线的东亚文字添加额外空间。 |
MWSmallCaps | bool | 读写 | 在 Macintosh 上仿真 Word 5.x 的小型大写字母格式。 |
SuppressTopSpacingWP | bool | 读写 | 模拟 WordPerfect 5.x 行距。 |
TruncateFontHeightsLikeWP6 | bool | 读写 | 模拟 WordPerfect 6.x 字体高度计算。 |
SubFontBySize | bool | 读写 | 在字体替换期间提升对字体大小的优先级。 |
LineWrapLikeWord6 | bool | 读写 | 仿真 Word 6.0 对东亚文本的换行方式。 |
DoNotSuppressParagraphBorders | bool | 读写 | 不要在框架旁抑制段落边框。 |
NoExtraLineSpacing | bool | 读写 | 不要在使用精确行高的行上居中内容。 |
SuppressBottomSpacing | bool | 读写 | 在页面的最后一行忽略精确行高。 |
WPSpaceWidth | bool | 读写 | 指定是否像在 WordPerfect 5.x 中那样设置空格的宽度。 |
WPJustification | bool | 读写 | 模拟 WordPerfect 6.x 段落对齐。 |
UsePrinterMetrics | bool | 读写 | 使用打印机指标显示文档。 |
ShapeLayoutLikeWW8 | bool | 读写 | 模拟 Word 97 文本环绕浮动对象。 |
FootnoteLayoutLikeWW8 | bool | 读写 | 模拟 Word 6.x/95/97 脚注位置。 |
DoNotUseHTMLParagraphAutoSpacing | bool | 读写 | 对 HTML 自动设置使用固定段落间距。 |
AdjustLineHeightInTable | bool | 读写 | 将文档网格线间距添加到表格单元格中的行。 |
ForgetLastTabAlignment | bool | 读写 | 在对齐段落时,如果不是左对齐,则忽略最后一个制表位的宽度。 |
AutoSpaceLikeWord95 | bool | 读写 | 模拟 Word 95 的全角字符间距。 |
AlignTablesRowByRow | bool | 读写 | 独立对齐表格行。 |
LayoutRawTableWidth | bool | 读写 | 在决定表格是否应环绕浮动对象时,忽略表格前的空白。 |
LayoutTableRowsApart | bool | 读写 | 允许表格行独立换行内联对象。 |
UseWord97LineBreakRules | bool | 读写 | 模拟 Word 97 的东亚换行。 |
DoNotBreakWrappedTables | bool | 读写 | 不允许浮动表格跨页断开。 |
DoNotSnapToGridInCell | bool | 读写 | 在包含对象的表格单元格中不对齐到文档网格。 |
SelectFldWithFirstOrLastChar | bool | 读写 | 当选中首字符或末字符时选择字段。 |
ApplyBreakingRules | bool | 读写 | 使用传统埃塞俄比亚文和阿姆哈拉文换行规则。 |
DoNotWrapTextWithPunct | bool | 读写 | 不要在字符网格中允许悬挂标点。 |
DoNotUseEastAsianBreakRules | bool | 读写 | 使用文档网格时不要压缩可压缩字符。 |
UseWord2002TableStyleRules | bool | 读写 | 模拟 Word 2002 表格样式规则。 |
GrowAutofit | bool | 读写 | 允许表格 AutoFit 进入页面边距。 |
UseNormalStyleForList | bool | 读写 | 不要自动将列表段落样式应用于项目符号/编号文本。 |
DoNotUseIndentAsNumberingTabStop | bool | 读写 | 在编号后创建制表位时忽略悬挂缩进。 |
UseAltKinsokuLineBreakRules | bool | 读写 | 使用备用的东亚换行规则集。 |
AllowSpaceOfSameStyleInTable | bool | 读写 | 允许在表格中对段落进行上下文间距。 |
DoNotSuppressIndentation | bool | 读写 | 计算段落缩进时不要忽略浮动对象。 |
DoNotAutofitConstrainedTables | bool | 读写 | 不要 AutoFit 表格以适应紧邻换行对象。 |
AutofitToFirstFixedWidthCell | bool | 读写 | 允许表格列超过组成单元格的首选宽度。 |
UnderlineTabInNumList | bool | 读写 | 在编号后对后续字符加下划线。 |
DisplayHangulFixedWidth | bool | 读写 | 始终为韩文字使用等宽字体。 |
SplitPgBreakAndParaMark | bool | 读写 | 始终在分页符后将段落标记移动到下一页。 |
DoNotVertAlignCellWithSp | bool | 读写 | 不要对包含浮动对象的单元格进行垂直对齐。 |
DoNotBreakConstrainedForcedTable | bool | 读写 | 不要在浮动表格周围拆分表格行。 |
DoNotVertAlignInTxbx | bool | 读写 | 忽略文本框中的垂直对齐。 |
UseAnsiKerningPairs | bool | 读写 | 使用来自字体的 ANSI Kerning 对。 |
CachedColBalance | bool | 读写 | 使用缓存的段落信息进行列平衡。 |
UseFELayout | bool | 读写 | 不要绕过 East Asian/Complex Script Layout Code。 |
OverrideTableStyleFontSizeAndJustification | bool | 读写 | 指定文档的样式层次结构的评估方式。 |
DisableOpenTypeFontFormattingFeatures | bool | 读写 | 指定禁用 OpenType 字体格式化功能。 |
SwapInsideAndOutsideForMirrorIndentsAndRelativePositioning | bool | 读写 | 指定在镜像缩进和相对定位时交换 inside 和 outside。 |
UseWord2010TableStyleRules | bool | 读写 | 指定使用 Word2010 表格样式规则。 |
UICompat97To2003 | bool | 读写 | True 表示禁用与 Word97-2003 不兼容的 UI 功能。 |
方法
| 签名 | 描述 |
|---|---|
OptimizeFor(version: MsWordVersion) | 允许将文档内容以及默认的 Aspose.Words 行为优化到特定的 MS Word 版本。 |