Spire.Doc for Java 14.1.3 现已正式发布。该版本支持为表格应用自定义样式,支持使用 removeSelf() 方法删除样式,并支持从模板文档中克隆样式。同时,一些在转换 Word 到 PDF 或 Markdown,以及更新目录(TOC)或页码域时出现的问题也得以成功修复。更多详情如下。
新功能:
- 新增 removeSelf() 方法支持移除样式。
- 支持为表格应用自定义样式。
- 支持从模板克隆样式。
document.getStyles().get("style1").removeSelf();
Document doc = new Document();
Section section = doc.addSection();
TableStyle tableStyle = (TableStyle) doc.getStyles().add(StyleType.Table_Style, "TestTableStyle1");
tableStyle.setHorizontalAlignment(RowAlignment.Center);
tableStyle.getBorders().setColor(Color.BLUE);
tableStyle.getBorders().setBorderType(BorderStyle.Single);
Table table = section.addTable();
table.resetCells(1, 1);
table.getRows().get(0).getCells().get(0).addParagraph().appendText("Aligned to the center of the page");
table.setPreferredWidth(PreferredWidth.fromPoints(300));
table.applyStyle(tableStyle);
// table.getFormat().setStyle(tableStyle);
doc.saveToFile(outputDocxFile, FileFormat.Docx);
doc.copyStylesFromTemplate(inputFile_2); // Accepts file path as String
doc.copyStylesFromTemplate(doc2); // Accepts another Document object
问题修复:
- 修复了转换 Word 到 PDF 时,段落缩进不正确的问题。
- 修复了转换 Word 到 PDF 时,表格中的图片排版不正确的问题。
- 修复了遵循 WPS 规则转换 Word 到 PDF 时,效果不正确的问题。
- 修复了转换 Word 到 Markdown 时,程序抛出 NullPointerException 异常的问题。
- 修复了转换 Word 到 PDF 时,程序抛出 NullPointerException 异常的问题。
- 修复了更新目录域时,程序挂起的问题。
- 修复了更新页码域失败的问题。
- 修复了转换 Word 到 PDF 时,程序抛出 "java.lang.IllegalStateException: Unexpected ST_TrueFalse value" 异常的问题。
获取 Spire.Doc for Java 14.1.3 请点击:







