使用Aspose.Words for Java 18.1在替换期间保留元字符显示隐藏图表轴

Aspose.Words for Java

我们十分高兴的宣布月度新版本Aspose.Words for Java 18.1的发布。本月的发布包含了一些新功能,增强功能和用户在之前版本中报告的问题修复。请核查详细的Aspose.Words for Java 18.1发行说明以了解此版本中所有新功能/增强功能和修复。此外,如果您打算从以前的任何版本升级API,我们强烈建议您检查当前发行版的Public API Changes部分以及发行说明文件夹中的其他中间版本,以了解自您当前版本API发生的更改。

以下部分将介绍有关这些新增功能/增强功能的一些详细信息。

增强了对LINQ报表引擎的单列表数据带和条件块的支持

我们在LINQ Reporting Engine的单列表格行内增强了对数据带的支持。 在以前版本的Aspose.Words中,当打开和关闭foreach标签位于同一单元格内时,输出内容将位于同一单元格中。 从Aspose.Words 18.1开始,您可以使用greedy开关在单独的新行中导出单列数据带。 有关更多详细信息,请参阅以下文章。
处理表行数据带

在这个版本中,我们已经增强了对LINQ Reporting Engine的表格行条件块的支持。 如果在同一单元格中放置if,elseif或else标记和关闭if标记,引擎将默认将这些标记形成的模板选项视为普通模式选项,而不是表格行。 但是,您可以覆盖此行为,使引擎通过指定贪婪开关将这样的模板选项作为表格行处理。 有关更多详细信息,请参阅以下文章。
处理表行行条件块

增加了在替换期间保留元字符的功能

我们已经在Aspose.Words 18.1中添加了FindReplaceOptions.PreserveMetaCharacters属性来保存替换期间以“&”开头的元字符。 请从下面的文章中查看详细信息和代码示例。
如何在更换期间保留元字符


/// 
/// True indicates that meta-characters beginning with "&" are preserved.
/// Default value is false.
/// 
public boolean PreserveMetaCharacters

在CompositeNode中删除过时的方法

在这个版本中,我们从CompositeNode类中删除了以下过时的公共方法。 参数“isLive”不再使用。 请改用CompositeNode.GetChildNodes(NodeType nodeType,bool isDeep)。


public NodeCollection getChildNodes(NodeType nodeType, boolean isDeep, boolean isLive)

新增功能显示隐藏图表轴

我们在Aspose.Words发行版中添加了新功能来显示或隐藏图表轴。 您可以使用ChartAxis.Hidden属性来实现此目的。 有关更多详细信息,请参阅以下文章。
如何隐藏图表轴


/// 
/// Gets or sets a flag indicating whether this axis is hidden or not.
/// 
/// 
/// Default value is false.
/// 
public boolean Hidden
{
    get; set;
}

添加了获取StructuredDocumentTag的StoreItemID属性的功能

已在此版本中添加XmlMapping.StoreItemId属性,以指定自定义XML数据部分的自定义XML数据标识符。 有关storeItemID属性的更多详细信息,请阅读DataBinding类。


/// 
/// Specifies the custom XML data identifier for the custom XML data part which
/// shall be used to evaluate the  expression.
/// 
public String StoreItemId

其它改进

这个定期的月度版本有63个改进和修复。 最显著的是:

  • 改进的字符间距控制逻辑。
  • 为Verdana字体改进了空间缩小。
  • 在启用字距调整时改进了“允许处理标点符号”处理。
  • 修复了半分表的问题。
  • 修正了2013模式下包裹形状的绘制顺序。
  • 修正现场更新期间重复的标题高度问题。
  • 修复了在PostScript中呈现的多页文档页码错误的问题。
  • 正确计算DrawingML Charts中未记录的边距。
  • 气泡图缩放的水平轴固定。
  • 3DArea图表缩放的垂直轴固定。
  • MS Word 2016方法绘制的DrawingML图轴标签实施; (标签旋转以适应图表)。
  • 修复了3D-LineChart图例标记的渲染。
  • 改进了复合(具有多个系列)图表的渲染。
  • 固定了ManualLayout渲染的图表标题。

Aspose.Words for Java产品资源

以下资源将帮助您使用Aspose.Words for Java: