저희는 GroupDocs.Merger for .NET 26.7이 2026년 7월에 출시되었음을 알려드립니다. 이번 업데이트는 병합 작업을 만들기 위한 로우코드 워크플로우 기능을 도입하고 Aspose.Drawing 의존성을 제거하여 보다 가벼운 통합 및 배포 환경을 제공합니다.
이번 릴리스의 새로운 기능
| Key | Category | Summary |
|---|---|---|
| MERGERNET-2172 | Feature | Introduce GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Improvement | Remove Aspose.Drawing dependency |
Public API 변경 사항
Public API 및 이전 버전과 호환되지 않는 변경 사항
- GroupDocs.Merger.LowCode for .NET — 제품 소개
무엇인지: GroupDocs.Merger for .NET의 로우코드 에디션으로, 하나의 NuGet 패키지(GroupDocs.Merger.LowCode, .NET 6.0+, 크로스‑플랫폼 — Windows, Linux, macOS) 안에 제공되는 7개의 집중된 개별 라이선스 제품입니다. 각 제품은 최소하고 직관적인 API를 통해 단일 문서 작업을 수행합니다 — 객체를 생성하고 Save를 호출합니다.
제품들: JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. 일곱 제품 모두 동일한 형태를 공유합니다: 생성자는 소스 문서(파일 경로나 스트림)와 작업 입력을 받으며; **Save(outputPath)**가 작업을 수행하고 결과를 기록합니다 — split 제품은 결과를 직접 지정된 출력 위치에 저장합니다. 입력 형식은 사전에 검증되며 명확한 오류 보고가 제공됩니다.
라이선스: **License.Set(path)**는 메터링 라이선스 또는 표준 GroupDocs 라이선스 파일을 받을 수 있으며, 애플리케이션 디렉터리에 라이선스 파일을 두면 자동으로 적용됩니다. 각 제품은 개별적으로 라이선스가 부여되며, 패밀리 라이선스는 일곱 제품 모두를 포함합니다. 라이선스가 없을 경우 제품은 평가 모드로 실행되며 체험 제한이 적용됩니다.
배포: GroupDocs.Merger.LowCode는 기존 GroupDocs.Merger 패키지와 별도로 자체 NuGet 패키지(GroupDocs.Merger.LowCode)로 제공됩니다. 이는 첫 번째 릴리스이며, GroupDocs.Merger for .NET 26.7과 동일한 버전으로 출시됩니다.
새로운 기능
- GroupDocs.Merger.LowCode: 별도의 NuGet 패키지로 제공되는 새로운 로우코드 에디션으로, 일곱 개의 단일 목적, 개별 라이선스 제품(JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf)을 포함합니다. 각 제품은 최소 API를 통해 하나의 문서 작업을 수행합니다: 소스 문서와 작업 입력으로 객체를 생성한 뒤
Save를 호출합니다. - Aspose.Drawing 의존성 제거: 패키지에서 외부 라이브러리를 제거하여 바이너리 크기를 줄이고 버전 충돌을 방지함으로써 배포가 간소화되고 런타임 안정성이 향상됩니다.
코드 예시
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
업데이트 받는 방법
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7