Spire.Office for Java

ニュース&リリース

2026-02-28

Spire.Office for Java 11.2.0 がリリースされました

Spire.Office for Java 11.2.0 のリリースをお知らせします。本バージョンでは、Spire.PDF が PDF から Word への変換機能を強化し、Spire.Doc は Word 文書内の空白ページや指定ページの削除をサポート、Spire.XLS はストリームから読み込む Excel ファイルのパスワード保護判定をサポートします。また、多くの既知の問題も修正されています。詳細は以下をご参照ください。

Spire.Office for Java 11.2.0 を入手する場合は、以下のリンクをクリックしてください:

変更内容一覧

Spire.PDF for Java

カテゴリー ID 説明
不具合修正 SPIREPDF-5896 PDF を Word に変換した際に画像コンテンツがぼやけて表示される問題を修正しました。
不具合修正 SPIREPDF-7700 SPIREPDF-7914 PDF から Word への変換時に不正確な変換結果が発生する問題を修正しました。
不具合修正 SPIREPDF-7933 PDF ドキュメントの読み込み時に「file structure is not valid」エラーが発生する問題を修正しました。
不具合修正 SPIREPDF-7895 SPIREPDF-7905 背景画像設定用のオーバーロードメソッド(setBackgroundImage(PdfImage image))を最適化しました。

Spire.Doc for Java

カテゴリー ID 説明
新機能 SPIREDOC-11791 Word ドキュメント内の空白ページまたは指定されたページの削除をサポートしました。
doc.RemoveBlankPages();
 doc.RemovePages(new List<int> {0,1,3});
不具合修正 SPIREDOC-10683 Word から PDF への変換時における改ページ不一致の問題を最適化しました。
不具合修正 SPIREDOC-11183 Word から PDF への変換時に StringIndexOutOfBoundsException がスローされる問題を修正しました。
不具合修正 SPIREDOC-11695 変更して保存した Word ドキュメントを開く際のエラーを修正しました。
不具合修正 SPIREDOC-11715 Word から HTML への変換時に余分な "<0x202c>" が表示される問題を修正しました。
不具合修正 SPIREDOC-11726 setEmbedFontsInFile(true) を設定した際の効果が正しくない問題を修正しました。
不具合修正 SPIREDOC-11729 Word から PDF への変換時に StackOverflowError がスローされる問題を修正しました。
不具合修正 SPIREDOC-11732 getText() で取得される内容が不正確な問題を修正しました。
不具合修正 SPIREDOC-11756 Word ドキュメントの読み込みおよび保存時に、透かしや画像の位置が正しくない問題を修正しました。
不具合修正 SPIREDOC-11786 extractPages() でページを抽出する際に余分な空白ページが発生する問題を修正しました。
不具合修正 SPIREDOC-11800 RTF から Word への変換時に背景色が失われる問題を修正しました。
不具合修正 SPIREDOC-11821 chart.getLegend().setShow(false) を設定した際の効果が正しくない問題を修正しました。
不具合修正 SPIREDOC-11822 特定の Word ドキュメントで Replace() を使用した際に "NullReferenceException" がスローされる問題を修正しました。

Spire.XLS for Java

カテゴリー ID 説明
新機能 SPIREXLS-6079 ファイルストリームを渡してパスワード保護を判定する Workbook.isPasswordProtected(stream) をサポートしました。
不具合修正 SPIREXLS-6070 セルをコピーした後、取得されるチャートの数が不正確になる問題を修正しました。
不具合修正 SPIREXLS-6072 従来の条件付き書式の追加方法を非推奨とし、XlsConditionalFormats を使用する方法に変更しました。
XlsConditionalFormats format1 = sheet.getConditionalFormats().add();
        format1.addRange(sheet.getCellRange("A2:A11"));
不具合修正 SPIREXLS-6080 テーブル変更後にスライサーの効果が正しくない問題を修正しました。
不具合修正 SPIREXLS-6081 数式の計算結果が不正確になる問題を修正しました。
不具合修正 SPIREXLS-6083 Excel ファイルの読み込みおよび保存時に NullPointerException が発生する問題を修正しました。
不具合修正 SPIREXLS-6096 Excel から PDF への変換時に画像が正しく表示されない問題を修正しました。

Spire.Presentation for Java

カテゴリー ID 説明
不具合修正 SPIREPPT-3074 数式追加時に「The node to be removed is not a child of this node」というエラーが発生する不具合を修正。
不具合修正 SPIREPPT-3075 isPasswordProtected () メソッドが誤った結果を返す不具合を修正。