우리는 GroupDocs.Conversion for Node.js via Java v25.11 릴리스를 발표하게 되어 기쁩니다, 2025년 11월부터 이용 가능합니다.

이번 릴리스의 새로운 기능

호환성 수정

  • [Fix]CONVERSIONNODEJS-257GroupDocs.Conversion for Node.js via Java는 이제 최신 Node.js 20+ 버전과 완전히 호환됩니다.
    이는 최신 Node.js 바이너리에서 네이티브 Java 브리지를 로드할 때 발생하던 런타임 오류를 해결합니다.

기본 라이브러리 업데이트

  • [Enhancement]CONVERSIONNODEJS-258Java 종속성이 GroupDocs.Conversion for Java v25.9로 업그레이드되었습니다.
    Java 25.4 – 25.9 릴리스에 포함된 모든 개선 사항 및 버그 수정이 자동으로 포함됩니다.

패키지 README 업데이트

The npm package README는 다음을 포함하도록 새로 고쳐졌습니다:

  • 주요 제품 기능
  • 시스템 요구 사항
  • 설치 안내
  • 빠른 시작 코드 샘플
  • 사용 시나리오

문서 업데이트

Updated documentation topics:

Added new documentation topic:

공개 API 변경 사항

Converter 클래스

  1. 스트림을 받는 Converter 클래스 생성자가 제거되고 스트림 공급자로 대체되었습니다:
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);

PdfConvertOptions 클래스

  1. 메서드 setWidthsetPageWidth로 이름이 변경되었습니다
  2. 메서드 setHeightsetPageHeight로 이름이 변경되었습니다
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height

업데이트 받는 방법

  • npm – 패키지를 최신 버전으로 업그레이드:
npm install @groupdocs/groupdocs.conversion@25.11.0
  • Direct download – 공식 release page에서 최신 JAR 및 지원 파일을 다운로드합니다.

리소스


앞으로 출시될 릴리스에서는 추가 형식 지원, 성능 최적화 및 API 개선이 제공될 예정이니 기대해 주세요. 문제가 발생하거나 제안 사항이 있으면 지원 포럼을 통해 알려 주세요. 즐거운 코딩 되세요!