Aspose.Words for Java近期更新至最新版v19.8,可处理原始或修订版本的文档,Aspose.Words for Java在Java 12上进行了测试,我们一起来看一看新功能详解吧!
Aspose.Words for Java是功能丰富的Word处理API。它允许开发人员在不使用Microsoft WordAPI的情况下嵌入在自己的Java应用程序中生成,修改,转换,呈现和打印文档的功能,提供访问和操作所有文档元素的格式属性的功能,多种格式的高质量转换,将单个页面或完整文档呈现为不同的文件格式,使用来自各种数据源或业务对象的数据生成 告等等。
Aspose.Words for Java近期更新至最新版v19.8,可处理原始或修订版本的文档,Aspose.Words for Java在Java 12上进行了测试,我们一起来看一看新功能详解吧!>>欢迎下载Aspose.Words for Java v19.8体验
主要特点
- 为ChartSeries的ChartDataLabel定义默认选项。
- 访问文档的修订版本。
- Aspose.Words for Java在Java 12上进行了测试。它在Oracle JDK 12.0.2和OpenJDK 12.0.2上都可以正常工作。
- 当外部TIFF图像库(JAI等)不可用时,Aspose.Words for Java现在将使用简化的TIFFImageWriter。
为ChartSeries的ChartDataLabel定义默认选项
ChartDataLabelCollection类定义可用于为Chart Series设置ChartDataLabel的默认选项的属性。 这些属性包括setShowCategoryName、setShowBubbleSize、setShowPercentage、setShowSeriesName、setShowValue等。下面的代码示例演示如何使用这些属性:
Document doc = new Document();DocumentBuilder builder = new DocumentBuilder(doc);Shape shape = builder.insertChart(ChartType.PIE, 432, 252);Chart chart = shape.getChart();chart.getSeries().clear();ChartSeries series = chart.getSeries().add("Series 1", new String[] { "Category1", "Category2", "Category3" }, new double[] { 2.7, 3.2, 0.8 });ChartDataLabelCollection labels = series.getDataLabels();labels.setShowPercentage(true);labels.setShowValue(true);labels.setShowLeaderLines(false);labels.setSeparator(" - ");doc.save(dataDir + "Demo.docx");
输出Word文档中的图表布局/结果如下所示:
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!