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」をスローする問題も修正されました。 |