Spire.Office for Java

ニュース&リリース

2022-07-14

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

Spire.Office for Java 7.7.1のリリースを発表できることをうれしく思います。このバージョンでは、Spire.Doc for Javaが、Wordファイルを比較するときに、比較レベルの設定をサポートしました。 Spire.XLS for Javaは、グラフシリーズのマークにカスタムピクチャを埋めることをサポートしました。 さらに、多くの既知のバグが正常に修正されました。詳細は以下の内容を読んでください。

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

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

Spire.Doc for Java

カテゴリー ID 説明
New feature - Wordファイルを比較するときに、比較レベルの設定をサポートしました。
Document doc1 = new Document();
doc1.loadFromFile("input1.docx");
Document doc2 = new Document();
doc2.loadFromFile("input2.docx");
doc1.compare(doc2,"user");
//setting comparison level
CompareOptions options = new CompareOptions();
options.setLevel(ComparisonLevel.Character);
doc1.saveToFile("result.docx", FileFormat.Docx_2013);
Bug SPIREDOC-7530 2 つの Word ファイルをマージした後、コンテンツが正しくない問題を修正しました。
Bug SPIREDOC-7625 2 つの Word ファイルを比較した後、結果が正しくない問題を修正しました。
Bug SPIREDOC-7674 WordファイルをPDFに変換した後、画像の位置が正しくない問題を修正しました。
Bug SPIREDOC-7776 Word ファイルを画像に変換した後、コンテンツが正しくない問題を修正しました。
Bug SPIREDOC-7799
SPIREDOC-7818
SPIREDOC-7890
SPIREDOC-7891
Word ファイルを PDF に変換した後、コンテンツの位置が変更される問題を修正しました。
Bug SPIREDOC-7818
SPIREDOC-7971
取得文字数が正しくない問題を修正しました。
Bug SPIREDOC-7840 注釈を添加した後、保存された doc 形式のファイルが正しくない問題を修正しました。
Bug SPIREDOC-7891 Word ファイルを PDF に変換した後、テキストコンテンツの一部が失われる問題を修正しました。
Bug SPIREDOC-7921 Word ファイルを PDF に変換した後、コンテンツが正しくない問題を修正しました。
Bug SPIREDOC-7940 Word ファイルを PDF に変換した後、改行位置が変更された問題が修正されました。
Bug SPIREDOC-7953 改訂を受け入れ、注釈を消去するときにアプリケーションが 「IndexOutOfBoundsException」をスローする問題を修正しました。
Bug SPIREDOC-7970 HTML を添加するときに、アプリケーションが 「The local name for elements or attributes cannot be null or an empty string」 をスローする問題を修正しました。
Bug SPIREDOC-7983 WordファイルをPDFに変換するときに、アプリケーションが「IllegalStateException」をスローする問題を修正しました。
Bug SPIREDOC-8003 ウイルス スキャン ツールを使用して検出中にエラーが発生する問題を修正します。
Bug SPIREDOC-8077 jdk 11、jdk 17などの高いJDKバージョンで使用したときに、アプリケーションが「WindowsPreferences.WindowsRegOpenKey(int,[B,int)」をスローする問題を修正しました。

Spire.XLS for Java

カテゴリー ID 説明
New feature SPIREXLS-3948 グラフシリーズのマークにカスタムピクチャを埋めることをサポートしました。
IShapeFill markerFill = chart.getSeries().get(0).getDataFormat().getMarkerFill();
markerFill.customPicture("pic.png");
markerFill.setTexture(...);
markerFill.SetPattern(...);
//If use pattern filling, foreground color and backgroud color are needed. 
markerFill.setForeColor(...);
markerFill.setBackColor(...);
New feature - UOS形式のドキュメントのロードと保存をサポートしました。
Workbook workbook = new Workbook();
workbook.loadFromFile("input.uos");
workbook.saveToFile("output.uos", FileFormat.UOS);
Bug SPIREXLS-3891 多様な文化名前、地域へのサポートを最適化しました。
Bug SPIREXLS-3899 透視表のデータの更新が正しくない問題が修正されました。
Bug SPIREXLS-3925 グラフを画像に変換した後、スタイルが正しくない問題を修正しました。
Bug SPIREXLS-3930 グラフの傾向線の方程式の読み取りが正しくない問題を修正しました。
Bug SPIREXLS-3931 文書が暗号化されているかどうかの判定エラーの問題を修正しました。
Bug SPIREXLS-3938 HTML を Excel に変換した後、画像の位置が上がる問題を修正しました。
Bug SPIREXLS-3939 Excel を PDF に変換した後、チェック ボックス コントロールの後にテキストが失われる問題を修正しました。

Spire.PDF for Java

カテゴリー ID 説明
Bug SPIREPDF-4764 PDF を Excel に変換した後、セルが正しく分割されない問題を修正しました。
Bug SPIREPDF-5130 PDF を HTM Lに変換するときに、アプリケーションが「Path is empty」をスローする問題を修正しました。
Bug SPIREPDF-5202 SVG を PDF に変換するときに、アプリケーションが「Invalid token 'flex'」をスローする問題を修正しました。
Bug SPIREPDF-5224 PDF を Excel に変換するときに、コンテンツが画像に変わる問題を修正しました。
Bug SPIREPDF-5229 ファイルをマージするときに、ドキュメントの生成に失敗した問題が修正されました。
Bug SPIREPDF-5252 PDF を Word に変換するときに、画像が WPS や携帯電話で開かれて表示されない問題を修正しました。
Bug SPIREPDF-5265 PDF を GrayPd に変換するときに、プログラム保留中の問題を修正しました。
Bug SPIREPDF-5272 テキスト検索時、位置が正しくない問題を修正しました。
Bug SPIREPDF-5285 PDF を画像に変換するときに、コンテンツが失われる問題を修正しました。
Bug SPIREPDF-5286 PDF を PDFA3A に変換するときに、アプリケーションが「NullPointerException」をスローする問題を修正しました。