Spire.Office for Java 8.1.2のリリースを発表できることをうれしく思います。今回のアップデートには、いくつかの新機能が含まれています。Spire.Doc for Javaはコンテンツコントロールの「コンテンツが編集された後にコンテンツコントロールを削除する」機能の設定をサポートしました。Spire.PDF for Javaは、PDFドキュメントを圧縮する方法が追加されました。Spire.XLS for JavaはFILTER関数をサポートしました。Spire.Presentation for Javaはツリーマップ、サンバースト、ヒストグラム、箱ひげ図、ウォーターフォール、パレート図、じょうごなどのグラフの種類をサポートしました。さらに、多くの既知のバグが正常に修正されました。詳細は以下の内容を読んでください。
ここで Spire.Office for Java 8.1.2をダウンロードする:
このリリースで行われた変更のリストは次のとおりです
Spire.Doc for Java
カテゴリー | ID | 説明 |
New feature | SPIREDOC-8961 | コンテンツコントロールの「コンテンツが編集された後にコンテンツコントロールを削除する」機能の設定をサポートしました。
Document doc = new Document(); doc.loadFromFile("1.docx"); StructureTags structureTags = GetAllTags(doc); List tagInlines = structureTags.getM_tagInlines(); for (int i = 0; i<tagInlines.size(); i++) { StructureDocumentTagInline std = tagInlines.get(i); std.getSDTProperties().isTemporary(true); } List<StructureDocumentTag> tags = structureTags.getM_tags(); for (int i = 0; i<tags.size(); i++) { StructureDocumentTag std = tags.get(i); std.getSDTProperties().isTemporary(true); } List<StructureDocumentTagRow> rowtags = structureTags.getM_rowtags(); for (int i = 0; i<rowtags.size(); i++) { StructureDocumentTagRow std = rowtags.get(i); std.getSDTProperties().isTemporary(true); } List<StructureDocumentTagCell> celltags = structureTags.getM_celltags(); for (int i = 0; i<celltags.size(); i++) { StructureDocumentTagCell std = celltags.get(i); std.getSDTProperties().isTemporary(true); } doc.saveToFile("tags.docx",FileFormat.Docx_2013); |
Bug | SPIREDOC-8538 | WordをPDFに変換した後に表の枠線が失われていた問題が修正されました。 |
Bug | SPIREDOC-8641 | ドキュメントをロードする際に、アプリケーションが「Value(11)does not exist in the<CellAlign>enumeration」をスローする問題が修正されました。 |
Bug | SPIREDOC-8689 | mavenからspringbootプロジェクトでspire.doc.jarをインポートする際に、アプリケーションが「java.lang.IllegalArgumentException:No enum constant com.spire.doc.packages.sprzny.spr」をスローする問題が修正されました。 |
Bug | SPIREDOC-8728 | テキストボックスの取得に失敗した問題が修正されました。 |
Bug | SPIREDOC-8757 | HTMLをWordに変換した後に、表の先頭部分の背景色が失われていた問題が修正されました。 |
Bug | SPIREDOC-8771 | 作成した参照フィールドの自動更新に失敗した問題が修正されました。 |
Bug | SPIREDOC-8783 | RTFをWordに変換した文字化けの問題が修正されました。 |
Bug | SPIREDOC-8784 | テキスト透かしを追加した後にドキュメントが開かなくなった問題が修正されました。 |
Bug | SPIREDOC-8794 | VerticalAlignment.Topの設定が無効になっていた問題が修正されました。 |
Bug | SPIREDOC-8798 | ドキュメントをロード時に、アプリケーションがハングする問題が修正されました。 |
Bug | SPIREDOC-8801 | docをdocxに変換した後に、アプリケーションが「Value cannot be null」をスローする問題が修正されました。 |
Bug | SPIREDOC-8802 | ドキュメントをマージすると、アプリケーションが「An element with the same key already exists in the dictionary」をスローする問題が修正されました。 |
Bug | SPIREDOC-8829 SPIREDOC-8837 |
WordをPDFに変換した後、アプリケーションが「ArithmeticException」をスローする問題が修正されました。 |
Bug | SPIREDOC-8846 | WordをPDFに変換した後、数字番号の等級が正しくない問題が修正されました。 |
Bug | SPIREDOC-8863 | 取得したリストのテキストが正しくない問題が修正されました。 |
Bug | SPIREDOC-8871 | 取得したハイパーリンクアドレスの不完全な問題が修正されました。 |
Bug | SPIREDOC-8883 | WordをHTMLに変換した後の空白が失われていた問題が修正されました。 |
Bug | SPIREDOC-8892 | WordをPDFに変換すると数字番号の後ろに背景色が多くなる問題が修正されました。 |
Bug | SPIREDOC-8897 | WordをPDFに変換した後のテキストボックスの枠線スタイルが正しくない問題が修正されました。 |
Bug | SPIREDOC-8899 | html文字列を追加すると、アプリケーションが「Parameter'emSize'0.0 is invalid」をスローする問題が修正されました。 |
Bug | SPIREDOC-8901 | ブックマークの内容を置き換える際にアプリケーションが「NullPointerException」をスローする問題が修正されました。 |
Bug | SPIREDOC-8931 | ブックマークの内容を置き換えると、ヘッダーの背景スタイルが失われていた問題が修正されました。 |
Spire.PDF for Java
カテゴリー | ID | 説明 |
New feature | - | PDFドキュメントを圧縮する方法が追加されました。
PdfCompressor compressor = new PdfCompressor(fileName); compressor.compressToFile(outputName) |
Bug | SPIREPDF-5667 | ドキュメントをマージすると、アプリケーションが「com.spire.pdf.packages.sprnsn cannot be cast to com.spire.pdf.packages.sprvqe」をスローする問題が修正されました。 |
Bug | SPIREPDF-5682 | PDFをPDFAに変換した後にフォームの内容が失われていた問題が修正されました。 |
Spire.XLS for Java
カテゴリー | ID | 説明 |
New feature | SPIREXLS-4318 | FILTER関数をサポートしました。 |
Bug | SPIREXLS-4321 | centos 7でExcelをPDFに変換した後にデータが正しくない問題が修正されました。 |
Bug | SPIREXLS-4324 | ExcelをPDFに変換した後に改ページが正しくない問題が修正されました。 |
Bug | SPIREXLS-4368 | ExcelをPDFに変換した後にテキストの位置が変更 する問題が修正されました。 |
Bug | SPIREXLS-4377 | ExcelをPDFに変換した後に日付フォーマットが正しくない問題が修正されました。 |
Bug | SPIREXLS-4397 | sheet1.copyFrom(sheet2) を使用してコンテンツをコピーしたときに生成されたドキュメントが開かなくなる問題も修正されました。 |
Spire.Presentation for Java
カテゴリー | ID | 説明 |
New feature | - | ツリーマップ、サンバースト、ヒストグラム、箱ひげ図、ウォーターフォール、パレート図、じょうごなどのグラフの種類をサポートしました。 |