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 项。

属性

名称类型访问描述
NoTabHangIndbool读写不要为悬挂缩进创建自定义制表位。
NoSpaceRaiseLowerbool读写不要为上升/下降的文本增加行高。
SuppressSpBfAfterPgBrkbool读写在分页符后的第一行前不要使用空格。
WrapTrailSpacesbool读写行换行时保留尾随空格。
PrintColBlackbool读写打印颜色为黑白且不使用抖动。
NoColumnBalancebool读写不要在章节内平衡文本列。
ConvMailMergeEscbool读写将反斜杠引号定界符视为两个引号。
SuppressTopSpacingbool读写忽略页面上第一行的最小行高和精确行高。
UseSingleBorderforContiguousCellsbool读写对表格边框冲突使用简化规则。
TransparentMetafilesbool读写指定不清除元文件图片后面的区域。
ShowBreaksInFramesbool读写在框架中显示页面/列分隔符。
SwapBordersFacingPgsbool读写在奇数页上交换段落边框。
DoNotLeaveBackslashAlonebool读写输入时将反斜杠转换为日元符号。
DoNotExpandShiftReturnbool读写不要对以软换行结尾的行进行两端对齐。
UlTrailSpacebool读写对所有尾随空格加下划线。
BalanceSingleByteDoubleByteWidthbool读写平衡单字节和双字节字符。
SuppressSpacingAtTopOfPagebool读写忽略页面首行的最小行高。
SpacingInWholePointsbool读写仅按完整的点数扩展/压缩文本。
PrintBodyTextBeforeHeaderbool读写在页眉/页脚内容之前打印正文文本。
NoLeadingbool读写不要在文本行之间添加行距。
SpaceForULbool读写在基线以下为带下划线的东亚文字添加额外空间。
MWSmallCapsbool读写在 Macintosh 上仿真 Word 5.x 的小型大写字母格式。
SuppressTopSpacingWPbool读写模拟 WordPerfect 5.x 行距。
TruncateFontHeightsLikeWP6bool读写模拟 WordPerfect 6.x 字体高度计算。
SubFontBySizebool读写在字体替换期间提升对字体大小的优先级。
LineWrapLikeWord6bool读写仿真 Word 6.0 对东亚文本的换行方式。
DoNotSuppressParagraphBordersbool读写不要在框架旁抑制段落边框。
NoExtraLineSpacingbool读写不要在使用精确行高的行上居中内容。
SuppressBottomSpacingbool读写在页面的最后一行忽略精确行高。
WPSpaceWidthbool读写指定是否像在 WordPerfect 5.x 中那样设置空格的宽度。
WPJustificationbool读写模拟 WordPerfect 6.x 段落对齐。
UsePrinterMetricsbool读写使用打印机指标显示文档。
ShapeLayoutLikeWW8bool读写模拟 Word 97 文本环绕浮动对象。
FootnoteLayoutLikeWW8bool读写模拟 Word 6.x/95/97 脚注位置。
DoNotUseHTMLParagraphAutoSpacingbool读写对 HTML 自动设置使用固定段落间距。
AdjustLineHeightInTablebool读写将文档网格线间距添加到表格单元格中的行。
ForgetLastTabAlignmentbool读写在对齐段落时,如果不是左对齐,则忽略最后一个制表位的宽度。
AutoSpaceLikeWord95bool读写模拟 Word 95 的全角字符间距。
AlignTablesRowByRowbool读写独立对齐表格行。
LayoutRawTableWidthbool读写在决定表格是否应环绕浮动对象时,忽略表格前的空白。
LayoutTableRowsApartbool读写允许表格行独立换行内联对象。
UseWord97LineBreakRulesbool读写模拟 Word 97 的东亚换行。
DoNotBreakWrappedTablesbool读写不允许浮动表格跨页断开。
DoNotSnapToGridInCellbool读写在包含对象的表格单元格中不对齐到文档网格。
SelectFldWithFirstOrLastCharbool读写当选中首字符或末字符时选择字段。
ApplyBreakingRulesbool读写使用传统埃塞俄比亚文和阿姆哈拉文换行规则。
DoNotWrapTextWithPunctbool读写不要在字符网格中允许悬挂标点。
DoNotUseEastAsianBreakRulesbool读写使用文档网格时不要压缩可压缩字符。
UseWord2002TableStyleRulesbool读写模拟 Word 2002 表格样式规则。
GrowAutofitbool读写允许表格 AutoFit 进入页面边距。
UseNormalStyleForListbool读写不要自动将列表段落样式应用于项目符号/编号文本。
DoNotUseIndentAsNumberingTabStopbool读写在编号后创建制表位时忽略悬挂缩进。
UseAltKinsokuLineBreakRulesbool读写使用备用的东亚换行规则集。
AllowSpaceOfSameStyleInTablebool读写允许在表格中对段落进行上下文间距。
DoNotSuppressIndentationbool读写计算段落缩进时不要忽略浮动对象。
DoNotAutofitConstrainedTablesbool读写不要 AutoFit 表格以适应紧邻换行对象。
AutofitToFirstFixedWidthCellbool读写允许表格列超过组成单元格的首选宽度。
UnderlineTabInNumListbool读写在编号后对后续字符加下划线。
DisplayHangulFixedWidthbool读写始终为韩文字使用等宽字体。
SplitPgBreakAndParaMarkbool读写始终在分页符后将段落标记移动到下一页。
DoNotVertAlignCellWithSpbool读写不要对包含浮动对象的单元格进行垂直对齐。
DoNotBreakConstrainedForcedTablebool读写不要在浮动表格周围拆分表格行。
DoNotVertAlignInTxbxbool读写忽略文本框中的垂直对齐。
UseAnsiKerningPairsbool读写使用来自字体的 ANSI Kerning 对。
CachedColBalancebool读写使用缓存的段落信息进行列平衡。
UseFELayoutbool读写不要绕过 East Asian/Complex Script Layout Code。
OverrideTableStyleFontSizeAndJustificationbool读写指定文档的样式层次结构的评估方式。
DisableOpenTypeFontFormattingFeaturesbool读写指定禁用 OpenType 字体格式化功能。
SwapInsideAndOutsideForMirrorIndentsAndRelativePositioningbool读写指定在镜像缩进和相对定位时交换 inside 和 outside。
UseWord2010TableStyleRulesbool读写指定使用 Word2010 表格样式规则。
UICompat97To2003bool读写True 表示禁用与 Word97-2003 不兼容的 UI 功能。

方法

签名描述
OptimizeFor(version: MsWordVersion)允许将文档内容以及默认的 Aspose.Words 行为优化到特定的 MS Word 版本。

另请参阅

 中文