Spire.Doc for Java

ニュース&リリース

2022-10-27

Spire.Doc for Java 10.10.7 は Word ドキュメントのグリッドプロパティの設定をサポートしました

Spire.Doc for Java 10.10.7 のリリースを発表できることを嬉しく思います。このバージョンは、Word ドキュメントのグリッドプロパティを設定する機能と、Docm 形式のファイルが暗号化されているかどうかをストリームで判断する機能が追加されました。同時に、このリリースでは、Word から PDF、Word から HTML、HTML から Word、Docm から Docx への変換機能が強化されています。さらに、バージョンでは、差し込み印刷ドメインが正しく更新されていないことや、ディレクトリ ドメインを更新するときにアプリカティオンが 「unpected cross ax」 をスローする問題など、多くの既知の問題が修正されました。詳細は以下の内容を読んでください。

このリリースで行われた変更のリストは次のとおりです
カテゴリー 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.Doc for Java 10.10.7 をダウンロードする