このリリースの新機能

  • [新機能] Open Fixed‑layout Document (OFD) ファイル形式のサポートを追加 (VIEWERNET-4630)
  • [新機能] PDF でデフォルトで非表示となっている注釈(ポップアップ)をレンダリングできるように実装 (VIEWERNET-5607)
  • [新機能] WordProcessing ドキュメントをラスタ形式にレンダリングする際に、水平および垂直解像度を指定できるように追加 (VIEWERNET-5700)
  • [新機能] WordProcessing ドキュメントのレンダリング時にページ番号付与機能を追加 (VIEWERNET-5702)
  • [機能強化] アーカイブ名が正しく表示されない問題を修正 (VIEWERJAVA-3952)
  • [機能強化] 外部リソースを含むアーカイブファイルの表示を改善 (VIEWERJAVA-3953)
  • [バグ] EML を HTML およびラスタ形式に変換する際、特殊文字が正しく描画されずテーブル枠が欠落 (VIEWERNET-5620)
  • [バグ] PDF のレンダリング時にコメントが欠落する問題 (VIEWERNET-5654)
  • [バグ] Arabic 文字と EnableOpenTypeFeatures オプションが有効な状態での DOCX → HTML レンダリングが正しく行われない (VIEWERNET-5681)
  • [バグ] EPSF 形式のサポートが限定的で、EPSF ファイル内容の解析中にエラーが発生 (VIEWERNET-5683)
  • [バグ] ラスタ化されたアーカイブの実際の寸法と GetViewInfo が算出する寸法が一致しない (VIEWERNET-5737)

パブリック API の変更

追加

変更

削除

なし

新機能の詳細

VIEWERNET-4630

このバージョン以降、GroupDocs.Viewer for Java は Open Fixed‑layout Document (OFD) ファイル形式をサポートします。OFD ファイルを処理するには、オペレーティングシステムに SimSun.ttf フォントがインストールされている必要があります(Windows では通常プリインストール、Linux ではカスタムフォントソースで明示的に提供する必要があります)。この機能の詳細は、Render OFD documents セクションをご参照ください。

VIEWERNET-5607

既存の setRenderNotes オプションを使用して、PDF ファイル内のデフォルトで非表示となっているポップアップ注釈(バルーンヒント)をレンダリングできるようになりました — PDF ドキュメント向けに意味が拡張されています。詳細は この記事セクション をご覧ください。

VIEWERNET-5700

前回リリースで Spreadsheet ドキュメント向けに導入された機能と同様に、バージョン 26.9 では WordProcessing ドキュメントをラスタ形式(PNG、JPEG)にレンダリングする際に DPI 単位の水平・垂直解像度を指定できるようになりました。新しいメソッド setHorizontalResolution と setVerticalResolution は WordProcessingOptions クラスに追加されています。両オプションのデフォルトは 96 DPI で、範囲は [72..600] DPI です。詳細は「WordProcessing ドキュメントのレンダリング」記事の 該当セクション を参照してください。

VIEWERNET-5702

このバージョンから、WordProcessingOptions クラスに新しいオプション PageNumberLocation が追加されました。これにより、WordProcessing ドキュメントのレンダリング時にページ番号を強制的に付与し、ページ上の番号表示位置を指定できるようになります。機能の詳細は こちら をご確認ください。

コード例

// Example: Render WordProcessing document with page numbers and custom DPI
WordProcessingOptions wordOptions = new WordProcessingOptions();
wordOptions.setPageNumberLocation(WordsPageNumberLocation.TopRight);
wordOptions.setHorizontalResolution(150);
wordOptions.setVerticalResolution(150);

// Render to HTML with page numbers and specified DPI
viewer.view("document.docx", wordOptions, "output.html");

アップデートの取得方法

Maven

pom.xml に以下の依存関係を追加してください。

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>26.9</version>
</dependency>

または、直接 GroupDocs.Viewer for Java Maven Repository をご利用ください。

直接ダウンロード

GroupDocs.Viewer for Java 26.9 ページから JAR ファイルをダウンロードできます。

リソース