Spire.Doc for Java

ニュース&リリース

2025-10-28

Spire.Doc for Java 13.10.6 はスタイル変更リビジョンの取得をサポート

Spire.Doc for Java 13.10.6 のリリースを喜んでお知らせいたします。本バージョンでは、スタイル変更リビジョンの取得、部分リビジョンの承認または拒否、以及びスタイルのリビジョン履歴の追跡をサポートしています。同時に、Word から PDF への変換、HTML から Word への変換、Word 文書の読み込みと保存時に発生した一部の問題も正常に修正されました。詳細は以下に記載します。

本リリースで行われたすべての変更点の一覧
カテゴリー ID 説明
新機能 SPIREDOC-9691 SPIREDOC-8447 Added support for accepting or rejecting partial revisions.
Document document = new Document();
        document.loadFromFile(inputFile);
        RevisionInfoCollection revisionInfoCollection= document.getRevisionInfos();
        for (int i = 0; i 
新機能 SPIREDOC-10632 SPIREDOC-11261 Added support for retrieving style change revisions.
Document document = ConvertUtil.GetNewEngineDocument();
document.loadFromFile(inputFile);
RevisionInfoCollection revisionInfoCollection= document.getRevisionInfos();
for (RevisionInfo revisionInfo : (java.lang.Iterable)revisionInfoCollection) {
    if(revisionInfo.getRevisionType()==RevisionType.Format_Change){
        if(revisionInfo.getOwnerObject() instanceof TextRange){
            TextRange range = (TextRange)revisionInfo.getOwnerObject();
            TestUtil.writeAllText(outputFile,"TextRange:"+range.getText()+"\r\n");
            document.setRevisionsView(RevisionsView.Original);
            TestUtil.writeAllText(outputFile,"Original bold:"+range.getCharacterFormat().getBold()+"\r\n");
            document.setRevisionsView(RevisionsView.Final);
            TestUtil.writeAllText(outputFile,"Final bold:"+range.getCharacterFormat().getBold()+"\r\n");
        }
    }
}
document.close(); 
新機能 SPIREDOC-11303 SPIREDOC-8447 Added support for tracking revision records for styles.
Document document = new Document();
document.loadFromFile("test.docx");
document.startTrackRevisions("e-iceblue");
for (int i=0; i
新機能 SPIREDOC-11313 Added support for setting the number of characters per line in the document grid.
sec.getPageSetup().setGridType(GridPitchType.Chars_And_Line);
sec.getPageSetup().setCharactersPerLine(30);
不具合修正 SPIREDOC-9775 リビジョンの承認動作が不正確だった問題を修正しました。
不具合修正 SPIREDOC-10561 SPIREDOC-11399 SPIREDOC-11405 SPIREDOC-11476 SPIREDOC-11481 SPIREDOC-11518 SPIREDOC-11530 SPIREDOC-11569 SPIREDOC-11585 Word から PDF に変換する際、描画が不正確になる問題を修正しました。
不具合修正 SPIREDOC-10635 AcceptChanges () を呼び出さない場合、ハイライトの色を取得できない問題を修正しました。
不具合修正 SPIREDOC-10995 テーブルスタイルを設定する際にエラーが発生する問題を修正しました。
不具合修正 SPIREDOC-11433 目次の更新が不正確に行われる問題を修正しました。
不具合修正 SPIREDOC-11511 SPIREDOC-11599 HTML から Word に変換する際、描画が不正確になる問題を修正しました。
不具合修正 SPIREDOC-11519 MHT ファイルを DOCX に変換する際、テキストが文字化けする問題を修正しました。
不具合修正 SPIREDOC-11520 ドキュメント読み込み時に「IllegalArgumentException」がスローされる問題を修正しました。
不具合修正 SPIREDOC-11525 ドキュメント読み込み時に「NullPointerException」がスローされる問題を修正しました。
不具合修正 SPIREDOC-11531 コンテンツコントロール削除時の動作が不正確だった問題を修正しました。
不具合修正 SPIREDOC-11551 ブックマークが空の値を返す問題を修正しました。
不具合修正 SPIREDOC-11560 選択済みのチェックボックスがチェック状態を保持できない問題を修正しました。
不具合修正 SPIREDOC-11563 リビジョン承認後、コンテンツ領域が編集不可になる問題を修正しました。
不具合修正 SPIREDOC-11572 ドキュメントを WPS 形式で保存する際、画像コンテンツが消失する問題を修正しました。
不具合修正 SPIREDOC-11584 Word から PDF への変換中に useHarfBuzzTextShaper (true) を使用すると例外がスローされる問題を修正しました。
不具合修正 SPIREDOC-11589 replaceBookmarkContent 使用時に「NullPointerException」がスローされる問題を修正しました。
不具合修正 SPIREDOC-11597 置換動作が不正確だった問題を修正しました。
不具合修正 SPIREDOC-11600 StructureDocumentTagCell.removeSelfOnly 使用時に「親が存在しないため削除できません」という例外がスローされる問題を修正しました。
以下のリンクをクリックして、Spire.Doc for Java 13.10.6 をダウンロードしてください: