我们很高兴地宣布Aspose.Cells for Java 17.11的发布。此版本包含许多新功能和增强功能,以及一些关键错误修复,进一步提高了API的整体稳定性。 我们还建议我们的客户使用功能强大的Aspose for Java API直接在他们的Maven项目中进行简单的配置。请查看发行说明以了解有关此版本的Aspose.Cells for Java新增功能和修复功能。新版本的主要功能如下。
寻找Xml Map的根元素名称
Aspose.Cells允许您使用XmlMap.RootElementName属性来查找XML映射的根元素名称。 有关更多详细信息,请参阅此文章。
查询映射到Xml映射路径的单元格区域
您可以使用Worksheet.xmlMapQuery()方法查询与Aspose.Cells映射到xml映射路径的单元格区域。如果路径存在,它将返回xml映射中与该路径相关的单元格区域列表。Worksheet.xmlMapQuery()方法的第一个参数指定xml元素路径,第二个参数指定要查询的xml映射。
以下示例代码查询xml映射两次,并在控制台上输出由Worksheet.xmlMapQuery()方法返回的单元格区域列表。
//Load sample Excel file having Xml Map
Workbook wb = new Workbook(dirPath + "sampleXmlMapQuery.xlsx");
//Access first XML Map
XmlMap xmap = wb.getWorksheets().getXmlMaps().get(0);
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Query Xml Map from Path - /MiscData
System.out.println("Query Xml Map from Path - /MiscData");
ArrayList ret = ws.xmlMapQuery("/MiscData", xmap);
//Print returned ArrayList values
for (int i = 0; i < ret.size(); i++)
{
System.out.println(ret.get(i));
}
System.out.println("");
//Query Xml Map from Path - /MiscData/row/Color
System.out.println("Query Xml Map from Path - /MiscData/row/Color");
ret = ws.xmlMapQuery("/MiscData/row/Color", xmap);
//Print returned ArrayList values
for (int i = 0; i < ret.size(); i++)
{
System.out.println(ret.get(i));
}
确定智能艺术形状并将其转换为组形状
智能艺术形状是特殊的形状,允许您自动创建复杂的图表。 Aspose.Cells允许您检测智能艺术形状并将其转换为组形状,使您能够像组形状一样处理智能艺术形状。 因此,您将可以访问组形状的各个部分或形状。
创建和保护共享工作簿
Microsoft Excel允许您创建共享的工作簿。 当您共享工作簿时,多个用户可以编辑该工作簿。Aspose.Cells使您能够使用Workbook.Settings.Shared属性创建共享工作簿。 此外,您可以保护或取消保护共享工作簿。
使用ImageOrPrintOptions类的PageIndex和PageCount属性渲染页面序列
Aspose.Cells允许您使用ImageOrPrintOptions.PageIndex和ImageOrPrintOptions.PageCount属性将Excel文件的页面顺序呈现给图像。当工作表中有这么多页面时,这些属性非常有用,但只需要渲染几页。 这不仅节省了处理时间,而且节省了渲染过程的内存消耗。
在将Excel呈现为PDF时忽略错误
您可以在转换过程中使用PdfSaveOptions.IgnoreError属性忽略所有错误。 这样,转换过程将顺利完成,不会出现任何错误或异常,但可能会发生数据丢失。
Aspose.Cells for Java产品资源
这些资源,将帮助您完成您的任务:
- Aspose.Cells for Java API产品主页。
- Aspose.Cells for Java下载部分。
- Aspose.Cells for Java产品文档 –包含程序员指南,知识库等等的最新文档。
- Aspose.Cells for Java API参考指南 –详细说明公开类,方法,属性,常量&接口。
- Aspose.Cells系列产品支持论坛 –发贴反馈您的技术问题和疑问,或您在使用Aspose.Cells API时遇到的任何其他问题。
- Aspose.Cells for Java代码示例 –我们已经在社交编码网站GitHub.com上发布了我们的代码示例。 任何人都可以探索代码示例的学习目的。