우리는 GroupDocs.Viewer for Node.js via Java 26.9의 출시를 기쁘게 발표합니다. 이 버전은 2026년 9월부터 사용할 수 있습니다. 이번 릴리스에서는 .NET 및 Java용 GroupDocs.Viewer에서 포팅된 네 가지 새로운 기능, 두 가지 Java 전용 아카이브 향상 및 일곱 가지 버그 수정을 제공합니다. Public API가 새로운 멤버로 확장되었으며, 일부 기존 멤버는 새로운 기능을 지원하도록 수정되었습니다.

이번 릴리스의 새로운 내용

  • [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)

Public API 변경 사항

추가됨

수정됨

제거됨
없음

새로운 기능

VIEWERNET-4630

이 버전부터 GroupDocs.Viewer for Node.js via Java는 Open Fixed‑layout Document (OFD) 파일 형식을 지원합니다. OFD 파일을 처리하려면 운영 체제에 SimSun.ttf 폰트가 설치되어 있어야 합니다(Windows에는 기본 설치되어 있으나 Linux에서는 사용자 지정 폰트 소스를 통해 명시적으로 제공해야 할 수 있습니다). 이 기능에 대한 자세한 내용은 Render OFD documents 섹션을 참고하십시오.

VIEWERNET-5607

이제 PDF 파일에서 기본적으로 숨겨진 팝업 주석(풍선 힌트)을 렌더링하도록 setRenderNotes 옵션을 사용할 수 있습니다—PDF 문서에 대해 의미가 확대되었습니다. 자세한 내용은 This article section에서 확인할 수 있습니다.

VIEWERNET-5700

이전 릴리스에서 Spreadsheet 문서에 적용했던 것과 마찬가지로, 버전 26.9에서는 WordProcessing 문서를 래스터 형식(PNG 및 JPEG)으로 렌더링할 때 DPI 단위의 가로·세로 해상도를 지정할 수 있습니다. 이는 WordProcessingOptions 클래스의 새로운 메서드 setHorizontalResolution 및 setVerticalResolution를 통해 수행됩니다. 두 옵션 모두 기본값은 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 페이지에서 패키지를 다운로드합니다.

리소스