우리는 GroupDocs.Total for Node.js via Java v26.10 릴리스를 발표하게 되어 기쁩니다. 이 릴리스는 2026년 10월부터 제공됩니다. 이번 업데이트에는 버그 수정, 제품군 내 개별 라이브러리의 버전 업그레이드가 포함되며, GroupDocs.Assembly를 Total 패키지에 포함된 새로운 제품으로 소개합니다.
이번 릴리스의 새로운 내용
다음 제품이 이번 버전에서 업데이트되었습니다:
- GroupDocs.Conversion for Node.js via Java (26.6 → 26.9)
- GroupDocs.Viewer for Node.js via Java (26.5 → 26.9)
- GroupDocs.Comparison for Node.js via Java (26.5 → 26.10)
- GroupDocs.Watermark for Node.js via Java (26.4 → 26.9)
- GroupDocs.Redaction for Node.js via Java (26.7 → 26.10)
- GroupDocs.Parser for Node.js via Java (26.5 → 26.9)
- GroupDocs.Search for Node.js via Java (26.6 → 26.9.1)
- GroupDocs.Markdown for Node.js via Java (26.5 → 26.5.1)
- GroupDocs.Assembly for Node.js via Java (26.10.1) — 새로 추가된 제품
수정 및 향상
| 제품 | 설명 |
|---|---|
| Comparison | PDF를 나란히 비교, 페이지 범위 비교, Cells 행/열 정보. 외부 리소스는 기본적으로 건너뜁니다. PDF 테이블, 레이아웃, HTML 적용 변경, macOS 임시 디렉터리 관련 수정. |
| Conversion | 긴 변환 작업에 대한 협력 취소 지원. Bzip2, Gzip, LZMA, XZ, Unix Z 간의 새로운 변환 지원. 동적 PDF 양식 및 PDF 첨부 파일 변환 (26.7). |
| Viewer | OFD 형식 지원, 숨겨진 PDF 팝업 주석, 래스터 렌더링을 위한 Word DPI/페이지 번호 옵션. 아카이브 HTML 미리보기 개선. EML, PDF 주석, 아라비아어 DOCX, EPSF 관련 수정. |
| Assembly | Java 객체가 JDK 16 이상에서 추가 JVM 플래그 없이 데이터 소스로 작동합니다. JavaBean, Map, 컬렉션 템플릿 사용이 더 쉬워졌습니다. 제품군이 이제 호스트 앱의 StAX/XML 스택을 깨뜨리지 않습니다. 바코드 해상도 및 이름이 변경된 DataTable 조회가 수정되었습니다. |
| Watermark | 문서 엔진이 업데이트되었습니다. 평가 워터마크와 문서 수 제한이 변경되었습니다. Words 네이티브 호출, 라이선스 적용, 임베드된 이메일 객체, PDF 주석 워터마크 관련 수정. |
| Redaction | Word 파일 저장 시 OOXML 준수. 스프레드시트 템플릿 XLT / XLTX / XLTM / TAB 지원. PDF 페이지 영역 삭제를 위한 사용자 정의 핸들러. PDF 페이지에서 이미지 영역 위치가 수정되었습니다. |
| Parser | PDF, Word, 프레젠테이션에서 주석 추출. HTML 테이블, 페이지 수, 텍스트 영역. 사용량 기반 라이선스가 다시 작동합니다. 이미지가 많은 PDF에서 메모리 사용량 감소. |
| Search | 새 인덱스 형식 26.7 (기존 인덱스가 현장에서 업그레이드). 네이티브 HTML 추출. 인덱스 병합/삭제 및 Windows 폰트 UnsatisfiedLinkError 관련 수정. |
| Markdown | 사용량 기반 라이선스 적용이 더 이상 실패하지 않습니다. |
새로운 기능
GroupDocs.Assembly가 이제 GroupDocs.Total for Node.js via Java에 포함되었습니다. 템플릿 및 데이터 소스(예: JSON, XML, JavaBeans, 컬렉션)에서 문서 생성을 가능하게 합니다. 자세한 내용은 Assembly 26.10.1 release notes를 참조하십시오.
코드 예시
두 문서 비교
const groupdocs = require('@groupdocs/groupdocs.total');
const comparer = new groupdocs.Comparer('proposal_v1.docx');
comparer.add('proposal_v2.docx');
comparer.compare('proposal_diff.docx');
comparer.close();
업데이트 받는 방법
npm
@groupdocs/groupdocs.total 패키지를 업그레이드합니다:
npm install @groupdocs/groupdocs.total@26.10.0