我们很高兴地宣布发布Aspose.Cells for Java 17.8。 此版本包含许多新功能和增强功能以及一些重要的错误修复,可进一步提高API的整体稳定性。我们还建议我们的客户?通过简单的配置直接在其Maven项目中使用强大的Aspose for Java API。请查看发行说明以了解有关Aspose.Cells for Java的新增内容以及已修复的内容。 这是这个发行版的主要功能。
当没有打印时输出空白页
如果工作表为空,当工作表导出到图像时,Aspose.Cells不会打印任何内容。 您可以更改此操作通过使用ImageOrPrintOptions.OutputBlankPageWhenNothingToPrint
属性。当您设置为真时,它将打印空白页。
// Create workbook
Workbook wb = new Workbook();
// Access first worksheet - it is empty sheet
Worksheet ws = wb.getWorksheets().get(0);
// Specify image or print options
// Since the sheet is blank, we will set OutputBlankPageWhenNothingToPrint to true
// So that empty page gets printed
ImageOrPrintOptions opts = new ImageOrPrintOptions();
opts.setImageFormat(ImageFormat.getPng());
opts.setOutputBlankPageWhenNothingToPrint(true);
// Render empty sheet to png image
SheetRender sr = new SheetRender(ws, opts);
sr.toImage(0, dirPath + "OutputBlankPageWhenNothingToPrint.png");
当Excel文件保存到Html时导出注释
将Excel文件保存为HTML时,不会导出注释。 但是,Aspose.Cells提供此功能通过使用HtmlSaveOptions.IsExportComments
属性。如果设置为true,则HTML也会显示Excel文件中的注释。
保存为HTML时禁用Downlevel显示注释
当您将Excel文件保存到HTML时,Aspose.Cells会显示“低级条件注释”。 这些条件注释主要与Internet Explorer的旧版本相关,与现代Web浏览器无关。你可以在此链接中详细阅读。?Aspose.Cells允许您通过设置HtmlSaveOptions.DisableDownlevelRevealedComments
属性为true来消除这些Downlevel显示的注释。
截图显示当该属性未设置为true时,该属性对输出Html的影响。
将数字签名添加到已签名的Excel文件
Aspose.Cells提供了Workbook.addDigitalSignature(DigitalSignatureCollection digitalSignatureCollection)
方法,您可以使用它将数字签名添加到已签名的Excel文件。
在已经签署的Excel文档中添加数字签名时请注意,如果原始文档是Aspose.Cells生成的文档,则其工作正常。 但如果原始文档是由其他引擎(例如Microsoft Excel等)生成的,则Aspose.Cells在加载和重新保存后不能保持文件相同,这将使原始签名无效。
创建删除并获取GridCell注释
Aspose.Cells for GridWeb支持创建,删除和获取GridCell注释。 有关详细信息,请参阅这篇文章。
Aspose.Cells for Java产品资源
这些资源,你可能需要完成你的任务:
- Home of Aspose.Cells for Java API.
- Aspose.Cells for Java Download Section.
- Aspose.Cells for Java Documentation – 最新的文档包含程序员指南,知识库等等。
- Aspose.Cells for Java API Reference Guide –详细介绍公开的类,方法,属性,常量和接口。
- Aspose.Cells Product Family Forum – 发布您的技术问题和查询,或使用Aspose.Cells API时遇到的任何其他问题。
- Enable Blog Subscription –不要限制自己,您可以通过订阅Aspose.Cells博客,更新关于Aspose.Cells API,新功能,修订和其他API相关主题的最新消息。
- Aspose.Cells for Java Examples – 我们在社交编码网站GitHub.com上发布了我们的代码示例。 任何人都可以探索用于学习目的的代码示例。