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 | フィルタ条件をクリアする効果が正しくない問題が修正されました。 |