Spire.Doc for Java

ニュース&リリース

2026-01-16

Spire.Doc for Java 14.1.3 がテーブルへのカスタムスタイル適用をサポート

Spire.Doc for Java 14.1.3 が正式にリリースされました。このバージョンでは、テーブルへのカスタムスタイルの適用、removeSelf() メソッドによるスタイルの削除、およびテンプレートドキュメントからのスタイルコピーがサポートされました。また、Word から PDF や Markdown への変換、目次(TOC)やページ番号フィールドの更新時に発生していたいくつかの不具合も修正されました。詳細は以下の通りです。

リリースで行われたすべての変更点の一覧
カテゴリー ID 説明
新機能 SPIREDOC-11582 スタイルを削除するための removeSelf() メソッドを追加しました。
document.getStyles().get("style1").removeSelf();
新機能 SPIREDOC-11583 テーブルへのカスタムスタイルの適用をサポートしました。
Document doc = new Document();
Section section = doc.addSection();
TableStyle tableStyle = (TableStyle) doc.getStyles().add(StyleType.Table_Style, "TestTableStyle1");
tableStyle.setHorizontalAlignment(RowAlignment.Center);
tableStyle.getBorders().setColor(Color.BLUE);
tableStyle.getBorders().setBorderType(BorderStyle.Single);
Table table = section.addTable();
table.resetCells(1, 1);
table.getRows().get(0).getCells().get(0).addParagraph().appendText("Aligned to the center of the page");
table.setPreferredWidth(PreferredWidth.fromPoints(300));
table.applyStyle(tableStyle);
// table.getFormat().setStyle(tableStyle);
doc.saveToFile(outputDocxFile, FileFormat.Docx);
新機能 SPIREDOC-11748 テンプレートドキュメントからのスタイルコピーをサポートしました。
doc.copyStylesFromTemplate(inputFile_2);  // Accepts file path as String
doc.copyStylesFromTemplate(doc2);         // Accepts another Document object
不具合修正 SPIREDOC-10278 Word から PDF への変換時に、段落のインデントが正しくない問題を修正しました。
不具合修正 SPIREDOC-11142 Word から PDF への変換時に、テーブル内の画像レイアウトが正しくレンダリングされない問題を修正しました。
不具合修正 SPIREDOC-11688 Word から PDF への変換時に、WPS Office 特有のフォーマット規則が正しく適用されない問題を修正しました。
不具合修正 SPIREDOC-11714 Word から Markdown への変換時に NullPointerException が発生する問題を修正しました。
不具合修正 SPIREDOC-11718 Word から PDF への変換時に NullPointerException が発生する問題を修正しました。
不具合修正 SPIREDOC-11734 目次(TOC)フィールドの更新時にアプリケーションがハングアップする問題を修正しました。
不具合修正 SPIREDOC-11735 ページ番号フィールドが正しく更新されない問題を修正しました。
不具合修正 SPIREDOC-11757 Word から PDF への変換時に IllegalStateException ("Unexpected ST_TrueFalse value") が発生する問題を修正しました。
以下のリンクをクリックして、Spire.Doc for Java 14.1.3 をダウンロードしてください: