Spire.PDF for Java 12.5.1 现已正式发布。该版本新增了 PDF 文档转换过程中的进度回调支持,同时修复了多个问题,例如 SVG 转 PDF 时内容不一致的问题。更多详情如下。
新功能:
- 新增 PDF 文档转换进度回调支持。
class CustomProgressNotifier implements IProgressNotifier {
StringBuilder str = new StringBuilder();
private String outputFile;
public CustomProgressNotifier(String outputFile) {
this.outputFile = outputFile;
}
@Override
public void notify(float progress) {
str.append("==============Progress: ").append(progress).append("%==============\n");
try {
Files.writeString(Paths.get(outputFile), str.toString());
} catch (Exception e) {
e.printStackTrace();
}
}
}
//using
PdfDocument pdf=new PdfDocument();
pdf.loadFromFile("test.pdf");
pdf.registerProgressNotifier(new CustomProgressNotifier("Progress.txt"));
pdf.saveToFile("out.docx", FileFormat.DOCX);
pdf.dispose();
问题修复:
- 修复了SVG 转PDF ,内容不一致的问题。
- 修复了数字签名有效性验证结果不正确的问题。
获取 Spire.PDF for Java 12.5.1,请点击以下链接:







