GroupDocs.Merger 개요

.NET 애플리케이션에서 문서, 슬라이드 및 다이어그램을 결합, 분할, 교체, 트리밍 또는 제거하는 API

Illustration merger

C#에서 여러 문서를 손쉽게 병합

문서 병합: 다양한 형식을 지원하여 여러 PDF 및 Office 파일을 단일 문서로 매끄럽게 결합합니다. .NET용 GroupDocs.Merger를 사용하면 문서 병합이 빠르고 번거롭지 않습니다.

대용량 파일을 분할하여 문서 관리 간소화

큰 PDF 또는 Office 파일을 더 작고 관리하기 쉬운 부분으로 쉽게 분할합니다. .NET용 GroupDocs.Merger를 사용하면 특정 페이지, 범위를 기준으로 문서를 분할하거나 개별 페이지를 쉽게 추출할 수도 있습니다.

페이지 조작 및 문서 구조 사용자 지정 - 재정렬, 교환 또는 제거

페이지를 재정렬하거나, 원하지 않는 페이지를 제거하거나, 새 페이지를 추가하여 문서를 관리하세요. GroupDocs.Merger for .NET을 사용하면 문서 구조를 조작할 수 있으므로 특정 요구 사항에 따라 파일을 사용자 지정하고 조정할 수 있습니다.

플랫폼 독립성

.NET용 GroupDocs.Merger는 다음 운영 체제, 프레임워크 및 패키지 관리자를 지원합니다.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

지원되는 파일 형식

GroupDocs.Merger for .NET은 다음 문서 파일 형식 작업을 지원합니다.

마이크로소프트 오피스 형식

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

문서 및 이미지

  • 서류: PDF, XPS, TEX
  • 이미지: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

기타 형식

  • 편물: HTML, MHTML, MHT
  • 아카이브: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

GroupDocs.Merger 기능

PDF 및 Office 문서를 원활하게 병합, 분할 및 조작

Feature icon

파일 병합

둘 이상의 문서를 단일 문서로 결합하여 여러 소스 문서의 특정 페이지 또는 페이지 범위를 병합합니다.

Feature icon

문서 분할

분할 작업을 사용하여 원본 문서를 여러 결과 문서로 나눕니다.

Feature icon

페이지 이동

MovePage 기능을 사용하여 문서 내에서 페이지 위치를 변경합니다.

Feature icon

페이지 제거

원본 문서에서 개별 페이지 또는 특정 페이지 번호 모음을 제거합니다.

Feature icon

페이지 회전

RotatePages 작업을 사용하여 회전 각도를 90, 180 또는 270도로 설정하여 문서 내에서 페이지를 회전합니다.

Feature icon

페이지 교환

소스 문서 내에서 두 페이지의 위치를 ​​교환하여 페이지 위치가 교환된 새 문서를 만듭니다.

Feature icon

페이지 추출

소스 문서에서 특정 페이지 또는 페이지 범위를 추출하여 선택한 페이지만 포함하는 새 문서를 생성합니다.

Feature icon

방향 변경

ChangeOrientation 작업을 사용하여 문서의 특정 페이지 또는 모든 페이지에 대한 페이지 방향(세로 또는 가로)을 설정합니다.

Feature icon

미리보기 페이지

내용과 구조를 더 잘 이해할 수 있도록 문서 페이지의 이미지 표현을 생성합니다. 전체 또는 특정 페이지의 미리보기를 만듭니다.

코드 샘플

.NET 작업을 위한 일반적인 GroupDocs.Merger의 일부 사용 사례

특정 DOCX 파일 페이지를 단일 문서로 병합

선택적 페이지 병합 기능을 사용하면 각 파일에서 원하는 콘텐츠만 추출하여 병합할 수 있습니다. 다음은 C#을 사용하여 선택적 페이지 병합을 수행하는 방법의 예입니다.

C#에서 DOCX 파일을 병합하는 방법

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// 소스 DOCX 파일 로드
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // 병합할 다른 DOCX 파일 추가
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // DOCX 파일 병합 및 결과 저장
  merger.Save(@"c:\result.docx");
}

PDF 문서를 여러 파일로 분할

대용량 문서에서 특정 섹션 또는 페이지를 추출하고 관리하는 과정을 간소화하는 문서 분할 기능을 사용하여 문서를 효율적으로 여러 파일로 분할합니다. 페이지 범위, 시작/끝 페이지, 홀수/짝수 페이지 번호 등 다양한 기준에 따라 문서를 더 작은 부분으로 나눌 수 있습니다.

문서를 여러 다중 페이지 문서로 분할하는 방법

// GroupDocs.Merger API를 사용하여 PDF 파일 분할
int[] splitPages = new int[] { 3, 6, 8 };

// 출력 파일 경로 형식으로 SplitOptions 클래스 초기화
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// 입력 PDF 문서로 Merger 인스턴스화
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // split 메서드를 호출하고 SplitOptions 개체를 전달하여 결과 문서 저장
  merger.Split(splitOptions);
}  
 한국인