Spire.Office for Java

ニュース&リリース

2022-10-28

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

Spire.Office for Java 7.10.4 のリリースを発表できることをうれしく思います。今回のアップデートには、いくつかの新機能が含まれています。Spire.Doc for Java は、Word ドキュメントのグリッドプロパティを設定する機能と、Docm 形式のファイルが暗号化されているかどうかをストリームで判断する機能が追加されました。Spire.PDF for Java は PDF から画像への変換機能が強化されました。Spire.XLS for Java は Excel から PDF への変換機能が強化されました。Spire.Presentation for Java では、PPT から PDF、SVG、および画像への変換機能が強化されました。さらに、多くの既知のバグが正常に修正されました。詳細は以下の内容を読んでください。

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

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

Spire.Doc for Java

カテゴリー ID 説明
New feature SPIREDOC-3686 Word のグリッドプロパティの設定をサポートしました。
      doc.loadFromFile("input.docx");
        for (GridPitchType type : GridPitchType.values()) {
            for (Object sec : doc.getSections()) {
                ((Section) sec).getPageSetup().setGridType(type);
                ((Section) sec).getPageSetup().setLinesPerPage(15);
            }
            doc.saveToFile("output.docx", FileFormat.Docx);
        }
        doc.close();
New feature SPIREDOC-8320 Docm 形式のファイルが暗号化されているかどうかをストリームで判断することがサポートしました。
    Document document = new Document();
        FileInputStream inStream = new FileInputStream("data/WordWithMacro1.docm");
        boolean isPwd = Document.isPassWordProtected(inStream);
Bug SPIREDOC-7739 WordをPDFに変換した後、横線の位置が正しくない問題が修正されました。
Bug SPIREDOC-8030 ドキュメントを分割した後のフォーマットの不一致が修正されました。
Bug SPIREDOC-8073 WordをPDFに変換した後、縦組みのテキストが横組みのテキストになっていた問題が修正されました。
Bug SPIREDOC-8074 HtmlをWordに変換した後、画像が失われていた問題が修正されました。
Bug SPIREDOC-8081 WordをPDFに変換した後、ページングが正しくない問題が修正されました。
Bug SPIREDOC-8240 row.addCell(true)メソッドで新しい行を追加すると、セルの枠線スタイルが失われる問題が修正されました。
Bug SPIREDOC-8241 差し込み印刷ドメインの更新が正しくない問題が修正されました。
Bug SPIREDOC-8274 WordをPDFに変換した後、コンテンツのインデントが変更された問題が修正されました。
Bug SPIREDOC-8290 WordをPDFに変換すると、余分な横線が発生する問題が修正されました。
Bug SPIREDOC-8311
SPIREDOC-8411
WordをPDFに変換した後、画像の位置が正しくない問題が修正されました。
Bug SPIREDOC-8323 修正を受け入れた後、コンテンツフォーマットが正しくない問題が修正されました。
Bug SPIREDOC-8333 isPassWordProtectedメソッドを呼び出した後、Files.deleteIfExistsでファイル削除に失敗した問題を修正しました。
Bug SPIREDOC-8334 ドキュメントが暗号化されているかどうかを判断する際に、アプリカティオンが「Cannot detect current file type」をスローする問題が修正されました。
Bug SPIREDOC-8335 ドキュメントをマージした後、結果ドキュメントを開くことができなかった問題が修正されました。
Bug SPIREDOC-8337 マルチスレッドでブックマークコンテンツを置換すると、アプリカティオンが例外をスローする問題が修正されました。
Bug SPIREDOC-8338 HTMLをWordに変換した後、画像表示が失敗した問題が修正されました。
Bug SPIREDOC-8339 ドキュメントを比較した後、ドキュメントテーブルに表示されていなかった差異の問題が修正されました。
Bug SPIREDOC-8342 ドキュメントを比較した後、結果ドキュメントの強調表示された領域の違いが表示されない問題が修正されました。
Bug SPIREDOC-8343 DocmをDocxに変換すると、custom.xmlファイルに情報が格納されているノードがvt:lpwstrからvt:lpstrに変化する問題が修正されました。
Bug SPIREDOC-8397 WordをPDFに変換した後、テキストの間隔が一致しなかった問題が修正されました。
Bug SPIREDOC-8407 WordをPDFに変換した後、表の形式が正しくない問題が修正されました。
Bug SPIREDOC-8411 ディレクトリドメインを更新する際に、アプリカティオンが「unpected cross ax」をスローする問題が修正されました。
Bug SPIREDOC-8414 要素をクローニングする際に、アプリカティオンが「IllegalArgumentException」をスローする問題が修正されました。
Bug SPIREDOC-8417 Wordから変換されたPDFをブラウザで開くと、日本語、ハングル文字の内容が表示されない問題が修正されました。
Bug SPIREDOC-8469 WordをHTMLに変換した後、内容が正しくない問題が修正されました。
Bug SPIREDOC-8493 WPS Officeで結果ドキュメントを開いたときに、追加された値が英字(または数字を含む英字)のカスタムプロパティが見えない問題が修正されました。

Spire.PDF for Java

カテゴリー ID 説明
Bug SPIREPDF-4981 システム DPI を 200% に設定した場合、PDFを画像に変換した後、画像の位置が正しくない問題が修正されました。
Bug SPIREPDF-5397 PDF をグレースケールに変換した後、一部のコンテンツがカラーのままになる問題が修正されました。
Bug SPIREPDF-5487 キーワードを検索するときに、アプリケーションが「java.lang.NullPointerException」をスローする問題が修正されました。
Bug SPIREPDF-5537 PDF を画像に変換するときに、アプリケーションが「java.lang.NullPointerException」をスローする問題が修正されました。
Bug SPIREPDF-5538 PDF を画像に変換した後、内容が文字化けしてしまう問題が修正されました。

Spire.XLS for Java

カテゴリー ID 説明
Bug SPIREXLS-4107 ファイルの最終の変更時間が正しく取得されない問題を修正しました。
Bug SPIREXLS-4129 Excel を XPS に変換した後、結果文書のオープンに失敗する問題を修正しました。
Bug SPIREXLS-4139 Excel を PDFに変換した後、行の高さが変更される問題を修正しました。
Bug SPIREXLS-4149 Excel を PDF に変換するときに、アプリカティオンが「ArrayIndexOutOfBoundsException」をスローする問題を修正しました。
Bug SPIREXLS-4153 Linux で Excel を PDF に変換するときに、フォントの埋め込みに失敗する問題を修正しました。
Bug SPIREXLS-4156 Excel を画像に変換するときに、評価警告ウォーターマークが不完全に表示される問題を修正しました。

Spire.Presentation for Java

カテゴリー ID 説明
Bug SPIREPPT-2057 暗号化されたPPTファイルをPDFに変換した後、出力ファイルが破損していた問題が修正されました。
Bug SPIREPPT-2070 PPTファイルをSVGに変換すると、形状が変化する問題が修正されました。
Bug SPIREPPT-2076 PPTファイルをPDFに変換すると、出力ファイルはテキストオーバーラップが発生する問題が修正されました。
Bug SPIREPPT-2084 PPTファイルを画像に変換した後、内容が正しくない問題が修正されました。
Bug SPIREPPT-2087 PPTをPDFに変換する際に、アプリケーションが「Cannot find table 'loca' in the font file.」をスローする問題が修正されました。
Bug SPIREPPT-2088 PPTファイルをロードする際にアプリケーションが「NullPointerException」をスローする問題も修正されました。