GroupDocs.Viewer for Java 26.3 が利用可能になりました。このマイナーバージョンでは、スライドのプレースホルダーの新しい描画オプションが追加され、PDF、PowerPoint、Excel、Word、画像変換に影響する多数のバグが修正されました。

このリリースの新機能

  • GroupDocs.Viewer for Java 26.3 (25.12 → 26.3)
Key Category Summary
VIEWERNET‑5551 新機能 スライドのヘッダーとフッターにあるプレースホルダーを描画するオプションを追加
VIEWERNET‑5550 バグ PowerPoint のフッターに追加したコンテンツが、すべての出力形式で描画されない
VIEWERNET‑5530 バグ DOCX から PDF への変換時にアラビア文字フォントが正しく描画されない
VIEWERNET‑5408 バグ PDF から HTML への描画速度が遅い
VIEWERNET‑4964 バグ カスタム DefaultFontName を適用した際、PDF を HTML に保存するとテキストが乱れる
VIEWERNET‑4941 バグ Windows Server 2019 で断続的に文字描画エラーが発生
VIEWERNET‑5024 バグ PDF から HTML への変換でテキストが正しく変換されない
VIEWERNET‑5514 バグ Spreadsheet 系列形式で連続呼び出し時に明示的なページ番号付けが正しく処理されない
VIEWERNET‑5513 バグ トライアルモードで明示的にページ番号を指定した場合、WordProcessing ドキュメント生成がトライアル上限を超えて無効になる
VIEWERNET‑5480 バグ PDF の描画が完全に壊れている
VIEWERNET‑5515 バグ Linux 上のクロスプラットフォーム Viewer で TIFF 描画時に例外がスローされる
VIEWERNET‑4540 バグ PDF ファイルが文字が変わり、行がずれて表示される
VIEWERNET‑5516 バグ ライセンスモードで、ドキュメントの総ページ数を超えるページ番号を渡した場合に WordProcessing から PDF へのビュー生成が無効になる
VIEWERNET‑5577 改善 メール本文中の生の URI を検出し、ラップする機能を実装
VIEWERNET‑5550 バグ PowerPoint のフッターに追加したコンテンツが、すべての出力形式で描画されない(v25.11 から再オープン)
VIEWERNET‑5241 バグ PDF から HTML への変換時に数値、日時、通貨の書式が壊れる
VIEWERNET‑4709 バグ PDF から HTML への変換で、結果ファイル全体がリンクになる
VIEWERNET‑5568 バグ メール本文中のハイパーリンクがクリックできない
VIEWERJAVA‑4048 バグ XLSX から HTML への変換で、行番号に自動調整が適用されない
VIEWERJAVA‑4058 バグ Docker 環境で LOCALAPPDATA が欠如しているため、フォント解決時に NullPointerException が発生
VIEWERJAVA‑4060 機能強化 Excel を JPG(または PNG)に変換する際、PDF に比べてテキストの解像度が低くなる問題を改善

Public API changes

追加

com.groupdocs.viewer.options.PresentationOptions.isRenderHeaderFooterPlaceholders() ブールプロパティ (VIEWERNET‑5551)

削除

なし

新機能

  • HorizontalResolutionVerticalResolution プロパティを SpreadsheetOptions クラスに追加しました。これにより、スプレッドシートを PNG や JPEG 形式に描画する際の出力画像解像度(DPI)を制御できます。

コード例

Path pageFilePathFormat = Paths.get("page_{0}.png");

PngViewOptions viewOptions = new PngViewOptions(pageFilePathFormat);
viewOptions.getSpreadsheetOptions().setHorizontalResolution(300);
viewOptions.getSpreadsheetOptions().setVerticalResolution(300);
try (Viewer viewer = new Viewer("sample.xlsx")) {
    viewer.view(viewOptions);
}

アップデートの取得方法

バージョン 26.3 を使用するには、pom.xml(または Gradle の同等エントリ)に以下の依存関係を追加してください。

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

直接ダウンロード

あるいは、公式リリースページからコンパイル済み JAR をダウンロードしてください:
https://releases.groupdocs.com/viewer/java/