Spire.Office for Java 7.8.0 のリリースを発表できることをうれしく思います。今回のアップデートには、いくつかの新機能が含まれています。Spire.XLS for Java はカスタムソートがサポートして、Excel 2016 で定義された Chart タイプを PDF と画像に変換がサポートしました。Spire.Presentation for Java は PPT ドキュメント内のすべてのスライドを 1 つの SVG ファイルに変換したり、PPTM フォーマット・ドキュメント内のマクロを削除したりすることがサポートしました。また、isSlideSizeAutoFit()メソッドを提供し、スライドをクローンするときに、スライドのサイズに合わせて内容を調整しました。Spire.Doc for Java は Word と HTML の PDF への変換機能を強化しました。Spire.PDF for Java は、PDF から画像、OFD、PDF/A3A、およびTiffから PDF への変換機能を強化しました。さらに、多くの既知のバグが正常に修正されました。詳細は以下の内容を読んでください。
ここで Spire.Office for Java 7.8.0 をダウンロードする:
このリリースで行われた変更のリストは次のとおりです
Spire.XLS for Java
カテゴリー | ID | 説明 |
New feature | SPIREXLS-3704 | カスタムソートがサポートしました。
wb.getDataSorter().getSortColumns().add(0, new String[] {"12345","Argentina", "Area", "Chile", "Capital","USA","Ecuador","Guyana"} ); wb.getDataSorter().sort(wb.getWorksheets().get(0).getRange().get("A1:A8")); |
New feature | - | Excel 2016 で定義された Chart タイプをPDFと画像に変換がサポートしました。 |
Bug | SPIREXLS-3524 | Excel を PDF に変換した後に、グラフの内容が間違っていた問題が修正されました。 |
Bug | SPIREXLS-3862 | Excel をHtml に変換した後に、線の色を変更する問題が修正されました。 |
Bug | SPIREXLS-3863 | Excel を Html に変換した後に、グラフがぼやけていた問題が修正されました。 |
Bug | SPIREXLS-3975 | データシートを sheet にインポートした後に、データが正しくない問題を修正しました。 |
Bug | SPIREXLS-3976 | トレンド線をグラフに追加した後に、線のスタイルが変更された問題が修正されました。 |
Bug | SPIREXLS-3979 | グラフを画像に変換した後に、X軸の内容が正しく表示されない問題が修正されました。 |
Spire.Presentation for Java
カテゴリー | ID | 説明 |
New feature | SPIREPPT-1983 | PPTM フォーマット・ドキュメント内のマクロの削除をサポートしました |
New feature | SPIREPPT-1995 | isSlideSizeAutoFit() メソッドを提供し、スライドをクローンするときに、スライドのサイズに合わせて内容を調整しました。
Note: 現在は 4:3->16:9 のみサポートしました。
Presentation presentation1 =new Presentation(); presentation1.loadFromFile(inputFile_1); Presentation presentation2 =new Presentation(); presentation2.loadFromFile(inputFile_2); presentation1.isSlideSizeAutoFit(true); ILayout layout = presentation1.getSlides().get(0).getLayout(); presentation1.getSlides().append(presentation2.getSlides().get(0),layout); presentation1.saveToFile(outputFile, FileFormat.PPTX_2013); |
New feature | SPIREPPT-1996 | PPT ドキュメント内のすべてのスライドを 1 つの SVG ファイルに変換することがサポートしました。
byte[] bytes=ppt.saveToOneSVG(); try(java.io.FileOutputStream stream = new java.io.FileOutputStream(outputFile)){ stream.write(bytes); } |
Bug | SPIREPPT-1982 | PPT を画像に変換し、プログラムが「NullPointerException」および「Unsupported Image Type」をスローする問題を修正しました。 |
Bug | SPIREPPT-1990 | スライドから PPT ドキュメントを分割した後、テキスト フォントが小さくなる問題を修正しました。 |
Bug | SPIREPPT-1991 | setShowLoop(true) を設定してスライドをループ再生するときに、最初のスライドを再生した後に停止する問題が修正されました。 |
Bug | SPIREPPT-1994 | PPT ファイルの読み込み速度が最適化されました。 |
Bug | SPIREPPT-2000 | slide.SaveToFile() メソッド名を saveToFile()に、SaveToSVG() メソッド名を saveToSVG() に調整しました。 |
Bug | SPIREPPT-2004 | PPT を画像に変換し、プログラムが「Java heap space」をスローする問題を修正しました。 |
Spire.Doc for Java
カテゴリー | ID | 説明 |
Bug | SPIREDOC-4372 | WordからPDFへの変換でアプリケーションが保留になる問題を修正しました。 |
Bug | SPIREDOC-6957 | HTMLをPDFに変換すると、アプリケーションが「IndexOutOfBoundException」をスローする問題を修正しました。 |
Bug | SPIREDOC-7123 | パスワード保護されたドキュメントをロードするときに、パスワードが失われた問題が修正されました。 |
Bug | SPIREDOC-7524 | WordをHTMLに変換すると、プロジェクト番号が正しくない問題が修正されました。 |
Bug | SPIREDOC-7620 SPIREDOC-7628 SPIREDOC-7732 SPIREDOC-7736 SPIREDOC-7737 SPIREDOC-7750 SPIREDOC-7751 SPIREDOC-7752 SPIREDOC-7907 SPIREDOC-8005 SPIREDOC-8009 SPIREDOC-8060 SPIREDOC-8062 |
WordをPDFに変換すると、ページ分けが正しくない問題を修正しました。 |
Bug | SPIREDOC-7658 SPIREDOC-8043 |
WordをPDFに変換すると、テキストの改行が正しくない問題が修正されました。 |
Bug | SPIREDOC-7713 SPIREDOC-7741 SPIREDOC-7831 SPIREDOC-7999 |
WordをPDFに変換すると、内容が重なる問題が修正されました。 |
Bug | SPIREDOC-7739 | WordをPDFに変換すると、横線の位置が正しくない問題が修正されました。 |
Bug | SPIREDOC-7748 | WordをPDFに変換すると、数字の位置が正しくない問題が修正されました。 |
Bug | SPIREDOC-7758 | WordをPDFに変換すると、コンテンツフォーマットが正しくない問題が修正されました。 |
Bug | SPIREDOC-7820 | WordをPDFに変換すると、表のテキストが中央に揃えされていない問題が修正されました。 |
Bug | SPIREDOC-7851 | docPicture.setWidthScaleとdocPicture.setHeightScaleプロパティの設定が有効でない問題を修正しました。 |
Bug | SPIREDOC-7913 | HTMLをPDFに変換すると、内容の表示が不完全で表の効果が悪い問題を修正した。 |
Bug | SPIREDOC-7912 | HTMLを画像に変換すると、表形式が正しくない問題が修正されました。 |
Bug | SPIREDOC-7914 SPIREDOC-7926 SPIREDOC-7932 SPIREDOC-7942 |
WordをPDFに変換すると、小数点がカバーされていた問題が修正されました。 |
Bug | SPIREDOC-7955 | WordをPDFに変換すると、内容が空白になっていた問題が修正されました。 |
Bug | SPIREDOC-7966 | WordをPDFに変換すると、日付が重複していた問題が修正されました。 |
Bug | SPIREDOC-7981 | WordをPDFに変換すると、表の枠線が失われた問題が修正されました。 |
Bug | SPIREDOC-8011 | LatexMathCodeを追加した、結果が空になっていた問題が修正されました。 |
Bug | SPIREDOC-8012 | LatexMathCodeを追加した、結果が正しくない問題が修正されました。 |
Bug | SPIREDOC-8039 | WordをPDFに変換すると、セルのテキスト順序が正しくない問題が修正されました。 |
Bug | SPIREDOC-8040 | WordをPDFに変換すると、セルのテキストの改行が正しくない問題が修正されました。 |
Bug | SPIREDOC-8065 | WordをPDFに変換すると、表の内容が混乱していた問題が修正されました。 |
Bug | SPIREDOC-8078 | テーブルセルを削除した、アプリケーションが「IndexOutOfBoundException」をスローする問題が修正されました。 |
Bug | SPIREDOC-8087 | WordをPDFに変換すると、テキストの改行が正しくない問題が修正されました。 |
Bug | SPIREDOC-8093 | HTMLをWordに挿入し、アプリケーションが「Unknow char:\ 」をスローする問題が修正されました。 |
Bug | SPIREDOC-8104 | 新しいエンジンでWordをPDFに変換した、テキスト文字化けの問題が修正されました。 |
Bug | SPIREDOC-8155 | ドキュメントをロードすると、アプリケーションが「Unknown char: '」 |
Bug | SPIREDOC-8172 | WordをPDFに変換すると、ドメインデータが正しくない問題が修正されました。 |
Bug | SPIREDOC-8201 | WordをPDFに変換すると、小数点が失われた問題が修正されました。 |
Spire.PDF for Java
カテゴリー | ID | 説明 |
Bug | SPIREPDF-5248 | PDF/A3AにPDFを変換した後、一部のキャラクタが正しくない問題が修正されました。 |
Bug | SPIREPDF-5312 | PDFをTiffに変換するときに、アプリケーションが「Parameter is invalid」をスローした問題を修正しました。 |
Bug | SPIREPDF-5322 | PDFを画像に変換した後、テキストの位置が正しくない問題が修正されました。 |
Bug | SPIREPDF-5327 | OFDにPDFを変換した後、Dotpoly OFDリーダで開いたコンテンツが失われる問題を修正しました。 |
Bug | SPIREPDF-5332 | PDFを画像に変換した後、テキスト表示が間違っていた問題が修正されました。 |
Bug | SPIREPDF-5337 | PDFにTiffを変換する際に、アプリケーションが「No have this TiffTag」をスローした問題を修正しました。 |
Bug | SPIREPDF-5350 | PDFをOFDに変換した後、コンテンツが失われていた問題が修正されました。 |
Bug | SPIREPDF-5362 | PDFドキュメントをロードする際に、アプリケーションが「NullPointerException」をスローした問題を修正しました。 |