Spire.Office for Java

ニュース&リリース

2023-03-17

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

Spire.Office for Java 8.3.5のリリースを発表できることをうれしく思います。このリリースでは、Spire.PDF for Javaはドキュメントの圧縮機能を最適化し、PDFからExcelへの変換機能を強化しました。Spire.Doc for Javaは、WordからPDFへの変換機能を強化しました。Spire.XLS for JavaはExcelからPDFへの変換機能を強化しました。さらに、多くの既知のバグが正常に修正されました。詳細は以下の内容を読んでください。

ここで Spire.Office for Java 8.3.5をダウンロードする:

このリリースで行われた変更のリストは次のとおりです

Spire.PDF for Java

カテゴリー ID 説明
New feature SPIREPDF-5706 ドキュメントの圧縮機能が最適化されました。
PdfCompressor compressor = new PdfCompressor(inputFile);
compressor.getOptions().getImageCompressionOptions().setResizeImages(true);
compressor.getOptions().getImageCompressionOptions().setImageQuality(ImageQuality.Low);
compressor.compressToFile(outputFile);
Bug SPIREPDF-5655 PDFをExcelに変換した後にキャラクターの表示が正しくない問題が修正されました。
Bug SPIREPDF-5767 注記の削除に失敗した問題が修正されました。
Bug SPIREPDF-5776 正方形と円形の注釈の削除に失敗した問題が修正されました。
Bug SPIREPDF-5778 セルを改行しないように設定したときにセルの内容が失われていた問題が修正されました。

Spire.Doc for Java

カテゴリー ID 説明
Bug SPIREDOC-8858 WordをPDFに変換すると、WPSツールでテキストを見るときに改行が一致しない問題が修正されました。
Bug SPIREDOC-8950 WordをPDFに変換した後に、ページングが一致しない問題が修正されました。
Bug SPIREDOC-9011 ブックマークを置換する際にアプリケーションが「java.lang.NullPointerException」をスローした問題が修正されました。
Bug SPIREDOC-9016 WordをPDFに変換した後に、WPSツールで中国語記号の表示が正しくない問題が修正されました。
Bug SPIREDOC-9028 Wordドキュメントをロードする際にアプリケーションが「java.lang.ClassCastException」をスローした問題が修正されました。
Bug SPIREDOC-9055 ProtectionType.Allow_Only_Revisionsの設定後に改訂されたコンテンツに符号がない問題が修正されました。

Spire.XLS for Java

カテゴリー ID 説明
Bug SPIREXLS-4423 数式を複数回設定した後に参照されたデータパスが正しくない問題が修正されました。
Bug SPIREXLS-4426 セル範囲でDataValidationの設定が有効にならない問題が修正されました。
Bug SPIREXLS-4429 Excelドキュメントのロード時にアプリケーションが「Index is less than 0 or more」をスローする問題が修正されました。
Bug SPIREXLS-4501 Excelから変換されるPDFドキュメントのサイズを最適化しました。
Workbook workbook = new Workbook();
workbook.loadFromFile("1.xlsx");
workbook.getConverterSetting().setJPEGQuality(40);
workbook.saveToFile("1.pdf", FileFormat.PDF).
Bug SPIREXLS-4453 幅の自動調整の効果とMicrosoft Excelの効果が一致しない問題が修正されました。
Bug SPIREXLS-4456 Filter関数にネストされたConcat関数の計算結果が正しくない問題が修正されました。
Bug SPIREXLS-4461 null値を含むデータテーブルをSheetにインポートする際に、アプリケーションが「java.lang.NumberFormatException」をスローした問題が修正されました。
Bug SPIREXLS-4462 フィルタを追加した後にマージされた行が失われた問題が修正されました。
Bug SPIREXLS-4469
SPIREXLS-4483
Filter関数の計算結果が正しくない問題が修正されました。
Bug SPIREXLS-4477 複数のsheetを同時に並べ替えた場合に最初のsheetだけが有効になる問題が修正されました。
Bug SPIREXLS-4478 ExcelをPDFに変換した後に図形が変更した問題が修正されました。
Bug SPIREXLS-4479 数値フォーマットを設定して列幅を自動調整するように設定した場合、Excelを開いた後にセルの数値が正しく表示されない問題が修正されました。
Bug SPIREXLS-4487 Excelドキュメントをロードする際にアプリケーションが「java.lang.NullPointerException」をスローした問題が修正されました。
Bug SPIREXLS-4488 フィルタ条件をクリアする効果が正しくない問題が修正されました。