このリリースの新機能
- [New feature] Open Fixed‑layout Document (OFD) ファイル形式のサポートを追加 (VIEWERNET-4630)
- [New feature] PDF のレンダリング時にデフォルトで非表示となっている注釈(ポップアップ)を公開できるように実装 (VIEWERNET-5607)
- [New feature] WordProcessing ドキュメントをラスタ形式にレンダリングする際に、水平および垂直解像度を指定できるように追加 (VIEWERNET-5700)
- [New feature] WordProcessing ドキュメントのレンダリング時にページ番号付与機能を追加 (VIEWERNET-5702)
- [Enhancement] アーカイブ名が正しく表示されない問題を修正 (VIEWERJAVA-3952)
- [Enhancement] 外部リソースを含むアーカイブファイルの表示を改善 (VIEWERJAVA-3953)
- [Bug] EML を HTML およびラスタ形式に変換する際、特殊文字が正しく描画されずテーブル枠が欠落する問題を修正 (VIEWERNET-5620)
- [Bug] PDF のレンダリング時にコメントが欠落する問題を修正 (VIEWERNET-5654)
- [Bug] Arabic 文字と
EnableOpenTypeFeaturesオプションが有効な状態での DOCX → HTML レンダリングが正しく行われない問題を修正 (VIEWERNET-5681) - [Bug] EPSF 形式のサポートが限定的で、EPSF ファイル内容の解析中にエラーが発生する問題を修正 (VIEWERNET-5683)
- [Bug] ラスタ化されたアーカイブの実際の寸法と
GetViewInfoが計算する寸法が一致しない問題を修正 (VIEWERNET-5737)
パブリック API の変更
追加
FileType.OFDフィールド (VIEWERNET-4630)int型のメソッドWordProcessingOptions.getHorizontalResolution/setHorizontalResolution(int)(VIEWERNET-5700)int型のメソッドWordProcessingOptions.getVerticalResolution/setVerticalResolution(int)(VIEWERNET-5700)WordsPageNumberLocation列挙型 (VIEWERNET-5702)WordsPageNumberLocation型のメソッドWordProcessingOptions.getPageNumberLocation/setPageNumberLocation(WordsPageNumberLocation)(VIEWERNET-5702)
変更
BaseViewOptions.setRenderNotes/isRenderNotes()の適用範囲が PDF ドキュメントにも拡張されました (VIEWERNET-5607)
削除
なし
新機能
VIEWERNET-4630
本バージョンから GroupDocs.Viewer for Node.js via Java は Open Fixed‑layout Document (OFD) ファイル形式をサポートします。OFD ファイルを処理するには、OS に SimSun.ttf フォントがインストールされている必要があります(Windows では通常プリインストール、Linux ではカスタムフォントソースで明示的に提供する必要があります)。この機能の詳細は Render OFD documents セクションをご参照ください。
VIEWERNET-5607
PDF ファイル内でデフォルトで非表示となっているポップアップ注釈(バルーンヒント)をレンダリングできるようになりました。既存の setRenderNotes オプションを使用し、その意味が PDF ドキュメント向けに拡張されています。詳細は This article section をご覧ください。
VIEWERNET-5700
前回リリースで Spreadsheet ドキュメント向けに導入された機能と同様に、バージョン 26.9 では WordProcessing ドキュメントをラスタ形式(PNG、JPEG)にレンダリングする際に DPI 単位の水平・垂直解像度を指定できるようになりました。新しいメソッド setHorizontalResolution と setVerticalResolution は WordProcessingOptions クラスに追加され、デフォルトは 96 DPI、設定可能範囲は [72..600] DPI です。詳細は WordProcessing ドキュメントのレンダリングに関する記事の corresponding section を参照してください。
VIEWERNET-5702
本バージョンから WordProcessingOptions クラスに新しいオプション PageNumberLocation が追加され、レンダリング時に WordProcessing ドキュメントへページ番号を強制的に付与し、ページ上の番号表示位置を指定できるようになりました。機能の詳細は here に記載されています。
コード例
// Example: Render WordProcessing document with page numbers and custom resolution
const viewer = new Viewer(inputFilePath);
const options = new WordProcessingOptions();
options.setPageNumberLocation(WordsPageNumberLocation.TopCenter);
options.setHorizontalResolution(150);
options.setVerticalResolution(150);
viewer.render("output_%d.png", options);
アップデートの取得方法
npm
npm を使用して最新の groupdocs-viewer パッケージにアップグレードします。
npm install groupdocs-viewer
直接ダウンロード
GroupDocs.Viewer for Node.js via Java 26.9 ページからパッケージをダウンロードしてください。