Spire.PDF for Java

ニュース&リリース

2026-05-19

Spire.PDF for Java 12.5.1、PDF 変換時の進捗コールバック機能を追加

Spire.PDF for Java 12.5.1 のリリースをお知らせいたします。本バージョンでは、PDF 変換時の進捗コールバック機能を新たにサポートしました。さらに、SVG から PDF への変換時に発生するコンテンツ不一致の問題を含む、いくつかの不具合を修正しています。詳細は以下をご覧ください。

変更内容一覧
カテゴリー ID 説明
新機能 SPIREPDF-8044 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();
不具合修正 SPIREPDF-7642 SVG から PDF への変換時にコンテンツが一致しない問題を修正しました。
不具合修正 SPIREPDF-7683 デジタル署名の検証結果が正しくない問題を修正しました。
以下のリンクをクリックして、Spire.PDF for Java 12.5.1 をダウンロードしてください: