このリリースの新機能
GroupDocs.Viewer for Node.js via Java 25.12 (December 2025) は、4 つの改善と 1 つのバグ修正が追加されました。変更点は、最新のランタイム バージョンにライブラリを合わせ、開発者体験を磨き、重大なラスター変換問題を修正することに焦点を当てています。
| Item | Category | Summary |
|---|---|---|
| VIEWERNODEJS‑174 | Improvement | Node.js と Java の最新サポート バージョンをフルサポート – コア依存関係を更新し、現在の LTS リリースとの互換性を検証しました。 |
| VIEWERNODEJS‑176 | Improvement | ドキュメントと GitHub のサンプルコードを同期させました;ロギングを追加し、サンプルはドキュメントと同じ構造になっています。 |
| VIEWERNODEJS‑177 | Improvement | ドキュメント内のすべてのコードスニペットを スタンドアロンの実行可能スクリプト に変換しました – 余計なインポートや設定手順は不要です。 |
| VIEWERNODEJS‑178 | Improvement | CI/CD パイプライン向けに GroupDocs.Viewer をコンテナ化する手順を示す「Running in Docker」ドキュメントトピックを新設しました。 |
| VIEWERNODEJS‑70 | Bug fix | 以前は白紙画像を生成していた EPS → JPG 変換を修正しました。現在、Windows と Linux の両方で EPS コンテンツが正しくレンダリングされます。 |
主な機能ハイライト
- EPS から JPG への変換修正 – EPS 文書の信頼できるラスター出力。
- 最新の Node.js と Java のサポート – 現代的なビルドツールとのシームレスな統合。
- 同期されたスタンドアロンコードサンプル – コピーペースト可能なスクリプトでオンボーディングを高速化。
コード例
1. ドキュメントを埋め込みリソース HTML にレンダリング (スタンドアロン スクリプト)
import { Viewer, HtmlViewOptions } from '@groupdocs/groupdocs.viewer';
// Input document to render
const viewer = new Viewer('resume.docx');
// Output configuration:
// - Embedded resources produces a single self‑contained HTML per page.
// - "page_{0}.html" is a filename pattern where {0} is the page number.
const viewOptions = HtmlViewOptions.forEmbeddedResources('page_{0}.html');
// Render document pages to HTML
viewer.view(viewOptions);
この例 (VIEWERNODEJS‑177) は、新しくリファクタリングされたコピーペースト即使用可能なスクリプトを示しています。
2. EPS から JPG への変換 (バグ修正済み)
import { Viewer, License, JpgViewOptions } from '@groupdocs/groupdocs.viewer';
// Optional: apply your license before rendering
const license = new License();
license.setLicense('GroupDocs.Viewer.lic');
// Input EPS document
const viewer = new Viewer('sample.eps');
// Output configuration: render each page to a JPEG file using the pattern below
const viewOptions = new JpgViewOptions('page_{0}.jpg');
// Render EPS pages to JPG
viewer.view(viewOptions);
// Optional: exit explicitly in short‑lived scripts/CI jobs
process.exit(0);
EPS → JPG パイプラインは現在、正しい画像を生成します (VIEWERNODEJS‑70)。
アップデートの入手方法
# Install the latest 25.12 package from npm
npm install @groupdocs/groupdocs.viewer@25.12
Tip: このパッケージは現在の LTS 版 Node.js と Java で動作します。コンテナ化されたワークフローについては、以下の Docker ガイダンスをご覧ください。
リソース
- GitHub コード例 – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-Node.js-via-Java
- システム要件 – https://docs.groupdocs.com/viewer/nodejs-java/system-requirements/
- Running in Docker – https://docs.groupdocs.com/viewer/nodejs-java/running-in-docker/
- インストール ガイド – https://docs.groupdocs.com/viewer/nodejs-java/installation/
- 無料サポートフォーラム – https://forum.groupdocs.com/c/viewer/9