We’re pleased to announce the GroupDocs.Conversion for Node.js via Java v25.11 release, available as of November 2025. This update brings a critical compatibility fix for the newest Node.js 20+ runtimes, upgrades the underlying Java library, and introduces a few public API changes.
What’s new in this release
이번 릴리스의 새로운 기능
Compatibility fix
호환성 수정
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java is now fully compatible with the latest Node.js 20+ versions.
This resolves runtime errors that occurred when the native Java bridge was loaded under newer Node.js binaries. - [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java이 이제 최신 Node.js 20+ 버전과 완전히 호환됩니다.
최신 Node.js 바이너리에서 네이티브 Java 브리지 로드 시 발생하던 런타임 오류를 해결합니다.
Underlying library update
기본 라이브러리 업데이트
- [Enhancement]
CONVERSIONNODEJS-258– The Java dependency has been upgraded to GroupDocs.Conversion for Java v25.9.
All improvements and bug‑fixes that were part of the Java 25.4 – 25.9 releases are now included automatically. - [Enhancement]
CONVERSIONNODEJS-258– Java 종속성이 GroupDocs.Conversion for Java v25.9로 업그레이드되었습니다.
Java 25.4 – 25.9 릴리스에 포함된 모든 개선 사항 및 버그 수정이 자동으로 포함됩니다.
Package README updates
패키지 README 업데이트
The npm package README was refreshed to include:
- Key product features
- System requirements
- Installation instructions
- Quick-start code samples
- Usage scenarios
npm 패키지 README가 다음 내용을 포함하도록 업데이트되었습니다:
- 주요 제품 기능
- 시스템 요구 사항
- 설치 안내
- 빠른 시작 코드 샘플
- 사용 시나리오
Documentaiton updates
문서 업데이트
Updated documentation topics:
- System Requirements: System Requirements
- Installation: Install GroupDocs.Conversion for Node.js via Java
- How to Run Examples: How to Run Examples
- Licensing: Licensing
Updated documentation topics:
- System Requirements: 시스템 요구 사항
- Installation: Node.js via Java용 GroupDocs.Conversion 설치
- How to Run Examples: 예제 실행 방법
- Licensing: 라이선스
Added new documentation topic:
- Running in Docker: Running in Docker
새롭게 추가된 문서 항목:
- Docker에서 실행: Docker에서 실행
Public API changes
공개 API 변경 사항
Converter class
Converter 클래스
- The
Converterclass constructor that accepts a stream has been removed and replaced with a stream supplier:
const fs = require('fs');
const java = require('java');
const path = require('path');
// Create read stream from file
const readStream = fs.createReadStream("source.docx");
// Convert to GroupDocs input stream
const stream = await groupdocs.readDataFromStream(readStream);
// Create Supplier<InputStream> that returns the stream (equivalent to Java lambda: () -> stream)
const streamSupplier = java.newProxy('java.util.function.Supplier', {
get: function() {
return stream;
}
});
// Initialize converter with stream data
const converter = new groupdocs.Converter(streamSupplier);
- 스트림을 받는
Converter클래스 생성자가 제거되고 스트림 공급자로 대체되었습니다:
const fs = require('fs');
const java = require('java');
const path = require('path');
// 파일에서 읽기 스트림 생성
const readStream = fs.createReadStream("source.docx");
// GroupDocs 입력 스트림으로 변환
const stream = await groupdocs.readDataFromStream(readStream);
// 스트림을 반환하는 Supplier<InputStream> 생성 (Java 람다: () -> stream와 동일)
const streamSupplier = java.newProxy('java.util.function.Supplier', {
get: function() {
return stream;
}
});
// 스트림 데이터를 사용해 컨버터 초기화
const converter = new groupdocs.Converter(streamSupplier);
PdfConvertOptions class
PdfConvertOptions 클래스
- Method
setWidthrenamed tosetPageWidth - Method
setHeightrenamed tosetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
setWidth메서드가setPageWidth로 이름이 변경되었습니다setHeight메서드가setPageHeight로 이름이 변경되었습니다
// 고급 설정으로 PDF 변환 옵션 구성
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // 출력 너비 설정
convertOptions.setPageHeight(768); // 출력 높이 설정
How to get the update
업데이트 받는 방법
- npm – Upgrade the package to the latest version:
npm install @groupdocs/groupdocs.conversion@25.11.0
- npm – 최신 버전으로 패키지를 업그레이드:
npm install @groupdocs/groupdocs.conversion@25.11.0
-
Direct download – Grab the latest JARs and supporting files from the official release page
-
Direct download – 공식 릴리스 페이지에서 최신 JAR 및 지원 파일을 다운로드합니다.
Resources
리소스
Stay tuned for upcoming releases that will bring further format support, performance optimisations, and API refinements. If you encounter any issues or have suggestions, please let us know via the support forum. Happy coding!
향후 릴리스에서는 추가 형식 지원, 성능 최적화 및 API 개선이 제공될 예정이니 기대해 주세요. 문제나 제안 사항이 있으면 지원 포럼을 통해 알려주시기 바랍니다. 즐거운 코딩 되세요!