<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>24.4</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.4')
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.4">
<artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.4"
GroupDocs.Viewer for Java 24.4 の新機能
リリース概要
GroupDocs.Viewer for Java 24.4 は、PDF出力の最適化機能とビュー情報取得APIの追加により、開発者にさらに柔軟で制御性の高いドキュメントビュー処理を提供します。本リリースでは、Web最適化、フォントサブセット化、画像圧縮などの高精度PDF設定を可能にし、DOCX、PST、EPS、PSDなど複数形式における重大な描画やメモリ問題も修正されています。
新機能
PDF出力の高度な最適化オプション:
PdfOptimizationOptions
を利用して、Web向け線形化、グレースケール変換、フォントサブセット、画像解像度制御など細かなPDF調整が可能に。PDF描画時のビュー情報取得:
getViewInfo(ViewInfoOptions.forPdfView())
を使用して、描画前にページサイズやページ数などのメタデータを取得可能。
改善点
詳細なPDFカスタマイズ対応:
印刷用途、Web配信、長期保存など、目的別にPDF出力設定を最適化可能。UI/バックエンド強化:
ビュー情報APIの追加により、よりスマートな描画判断とワークフロー構築が可能に。
バグ修正
メモリ使用量と安定性の向上:
DOCX→PNG描画やスプレッドシートのサムネイル生成時に発生していたメモリリークと高負荷を解消。描画精度の修正:
DOCXの文字・画像配置、EPS→JPG変換、Linuxでの3Dテキスト描画などの不具合を修正。形式サポートの強化:
PST、PSD、ODS、DWF、EPUB、パスワード付き7zファイルの表示に関する問題を修正。UI/UX の修正:
PDF全体にリンクが適用されるバグ、空の<title>
タグ、依存モジュール由来のテンポラリファイル作成の問題を解消。
公開APIおよび互換性のない変更
新API:
PdfOptimizationOptions
線形化、フォントサブセット化、画像解像度、アノテーション削除などを制御できる新オプション。新メソッド:
getViewInfo(ViewInfoOptions.forPdfView())
描画前にPDFページサイズやページ数などの詳細情報を取得可能。非推奨API:
PdfViewOptions#setJpgQuality(int)
→PdfOptimizationOptions#setImageQuality(int)
を使用PdfViewOptions#setOptimize(boolean)
→PdfOptimizationOptions#setOptimizeSpreadsheets(boolean)
を使用
🔍 詳細な更新情報はこちら
pdf 出力 最適化
| pdf viewinfo java
| viewer pdf 画像圧縮
| docx レンダリング 修正
| pst viewer java
Version | Release Date |
---|---|
25.2 | 2025年3月4日 |
24.12 | 2024年12月30日 |
24.10 | 2024年10月31日 |
24.8 | 2024年8月29日 |
24.6 | 2024年6月28日 |
24.4 | 2024年5月1日 |
24.2 | 2024年2月29日 |
23.11 | 2023年11月30日 |
23.7 | 2023年7月14日 |
23.4 | 2023年4月21日 |
23.2 | 2023年2月1日 |
22.12 | 2022年12月12日 |
22.9 | 2022年9月20日 |
3.2.2 | 2022年1月25日 |
3.2.0 | 2022年1月25日 |
21.4 | 2022年1月25日 |
21.11.1 | 2022年1月25日 |
2.9.0 | 2022年1月25日 |
2.6.0 | 2022年1月25日 |
2.5.0 | 2022年1月25日 |
2.4.1 | 2022年1月25日 |
2.3.0 | 2022年1月25日 |
2.2.0 | 2022年1月25日 |
2.13.0 | 2022年1月25日 |
19.8 | 2022年1月25日 |
19.8.2 | 2022年1月25日 |
19.8.1 | 2022年1月25日 |
19.1 | 2022年1月25日 |
17.5.1 | 2022年1月25日 |
21.11 | 2021年11月24日 |
21.2 | 2021年2月26日 |
20.7 | 2020年7月24日 |
20.1.1 | 2020年6月9日 |
20.1 | 2020年1月31日 |
19.11 | 2019年11月22日 |
19.3 | 2019年3月29日 |
17.5.0 | 2018年4月19日 |
17.2.0 | 2018年4月19日 |
3.7.0 | 2018年4月19日 |
3.2.1 | 2018年4月19日 |
3.0.0 | 2018年4月19日 |
2.14.0 | 2018年4月19日 |
2.12.0 | 2018年4月19日 |
2.11.0 | 2018年4月19日 |
2.10.0 | 2018年4月19日 |
2.9.1 | 2018年4月19日 |
2.8.0 | 2018年4月19日 |
2.7.0 | 2018年4月19日 |
2.4.0 | 2018年4月19日 |
File | Classifier | Size |
---|---|---|
groupdocs-viewer-24.4-javadoc.jar | javadoc | 610 KB |
groupdocs-viewer-24.4-javadoc.jar.asc | 259 bytes | |
groupdocs-viewer-24.4.jar | 257 MB | |
groupdocs-viewer-24.4.jar.asc | 259 bytes | |
groupdocs-viewer-24.4.pom | 3 KB | |
groupdocs-viewer-24.4.pom.asc | 259 bytes |