このリリースの新機能

GroupDocs.Viewer for Node.js via Java 25.12 (December 2025) は、4 つの改善と 1 つのバグ修正が追加されました。変更点は、最新のランタイム バージョンにライブラリを合わせ、開発者体験を磨き、重大なラスター変換問題を修正することに焦点を当てています。

Item Category Summary
VIEWERNODEJS‑174 Improvement Node.jsJava の最新サポート バージョンをフルサポート – コア依存関係を更新し、現在の 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 ガイダンスをご覧ください。


リソース