<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-editor</artifactId>
    <version>24.9</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-editor', version: '24.9')
copied!  
<dependency org="com.groupdocs" name="groupdocs-editor" rev="24.9">
    <artifact name="groupdocs-editor" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-editor" % "24.9"
copied!  

GroupDocs.Editor for Java 24.9の新機能

リリースのハイライト

GroupDocs.Editor for Java 24.9は、Word文書におけるフォームフィールドの操作を可能にする新API「FormFieldManager」を導入し、編集ワークフローの柔軟性を高める複数のEditorコンストラクタを追加しました。また、互換性と安定性を向上させる多数の不具合修正と内部改善も含まれています。

新機能

  • フォームフィールド操作API:
    FormFieldManagerクラスを通じて、テキスト、チェックボックス、ドロップダウン、日付フィールドなどをプログラムから編集可能に。

  • 対応フィールドタイプ:
    TextFormFieldCheckBoxFormDropDownFormFieldDateFormFieldCurrentDateFormFieldCurrentTimeFormFieldNumberFormFieldに対応。

  • 柔軟なEditorコンストラクタ追加:
    ストリーム、ファイルパス、またはフォーマット指定でEditorを初期化できるように。

  • コールバック不要の文書作成サポート:
    空のドキュメントを作成する際、ストリームコールバック関数が不要に。

改善点

  • 形式互換性の強化:
    Formats.IDocumentFormatのリファクタにより、Node.js環境との互換性が向上。

  • バイナリ出力の保存メソッド追加:
    Editor.save(OutputStream)により、変換結果を直接バイナリストリームに保存可能に。

  • 依存ライブラリの更新:
    パフォーマンスとセキュリティ向上のためプロジェクト依存関係を最新化。

  • ネストされた列挙型の整理:
    ArgbColor.KnownColorsLength.Unitをよりシンプルな構造に刷新。

バグ修正

  • Graphics.MeasureStringの例外修正:
    シェイプ描画中に発生するArgumentNullExceptionを修正。

  • 複数のスタイルシートを含むHTML保存時の例外修正:
    スタイルシートを複数含むHTML保存で発生していた保存エラーを解消。

  • ShapeProcessorでのInvalidOperationException修正:
    liタグ内のdiv構造による例外を修正。

  • 背景色付きHTMLの保存時クラッシュ修正:
    スタイル付きHTMLのラウンドトリップ保存中に発生するクラッシュを修正。

パブリックAPIと後方互換性の変更

新規追加されたパブリック型とメンバー

  • 名前空間 com.groupdocs.editor.words.fieldmanagement に以下を追加:
    FormFieldManagerTextFormFieldCheckBoxFormDropDownFormFieldDateFormFieldCurrentDateFormFieldCurrentTimeFormFieldNumberFormFieldFormFieldCollection

  • 新しいEditorコンストラクタ:

    • Editor(DocumentFormatBase)
    • Editor(InputStream)
    • Editor(InputStream, ILoadOptions)
    • Editor(String, ILoadOptions)
    • Editor(IDocumentFormat format)(空ドキュメント作成用)
  • 保存メソッド:

    • Editor.save(OutputStream outputDocument)

廃止・変更された型と構造

  • ネスト型の削除:
    • ArgbColor.KnownColors.CssLevel1〜4
    • Length.UnitArgbColorsLengthUnitに分割

🔍 リリースの詳細を確認する

完全な変更一覧は GroupDocs.Editor for Java 24.9 Release Notes をご覧ください。


formfieldmanager java | create new document editor | groupdocs editor save outputstream | html export bug fix | groupdocs editor 24.9


VersionRelease Date
25.32025年3月28日
24.92024年9月19日
24.42024年4月26日
23.92023年9月20日
23.5.12023年7月26日
23.52023年5月17日
23.22023年2月6日
22.112022年11月16日
22.92022年9月27日
22.62022年8月25日
22.42022年4月21日
20.8.12022年1月25日
17.92022年1月25日
20.112020年11月25日
20.82020年8月13日
19.102019年10月4日
19.42019年4月3日
18.92018年9月12日