GroupDocs.Comparison 한 눈에

.NET 애플리케이션의 문서 간 차이를 비교하는 API

Illustration comparison

C# 에서의 파일 비교

단락, 단어 및 문자 수준의 변경 사항에 대한 소스 파일과 대상 파일 간의 차이를 감지합니다.굵게, 기울임꼴, 밑줄, 취소선, 글꼴 유형 등과 같은 스타일 및 서식 변경 사항을 식별할 수 있습니다.

가장 많이 사용되는 파일 및 문서 형식이 지원됩니다.

GroupDocs.Comparison API를 사용하면 PDF, HTML, 이메일, Microsoft Office 문서 (Word, Excel, PowerPoint, OneNote, Visio), 다양한 이미지 유형 (JPEG, PNG, GIF, BMP), 텍스트 파일 등 다양한 형식에서 문서를 효율적으로 비교할 수 있습니다.

변경 사항을 쉽게 적용하거나 거부할 수 있습니다.

GroupDocs.Comparison API를 사용하여 비교 문서에서 식별한 각 차이를 선택적으로 적용하거나 거부할 수 있으므로 최종 출력 문서로 내보내기 전에 사용자 지정할 수 있습니다.

비교 요약 보고서

비교 문서에서 발견된 모든 변경 사항을 자세히 설명하는 차이점에 대한 요약 보고서를 생성하고 참조용으로 저장합니다.

플랫폼 독립성

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

지원되는 파일 형식

GroupDocs.Comparison for .NET 는 다음과 같은 파일 형식 의 작업을 지원합니다.

Microsoft Office 및 OpenDocument 형식

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • 고정 페이지 레이아웃: PDF

이미지, 그래픽 및 다이어그램

  • 래스터 이미지: BMP, GIF, JPG, JPEG, PNG
  • 의료 영상: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

기타

  • 텍스트: TXT
  • 프로그래밍 언어: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • 웹: HTM, HTML, MHT, MHTML
  • 전자책: MOBI, DjVu
  • 구분자로 구분된 값: CSV

GroupDocs.Comparison 개의 특징

PDF 과 Office 문서, 이미지 및 기타 형식을 쉽게 비교할 수 있습니다.

Feature icon

사용하기 쉬운 문서 비교

두 문서 간의 차이점을 분석하고 식별합니다.

Feature icon

여러 문서 비교

여러 문서의 차이점을 동시에 분석하고 식별합니다.

Feature icon

지원되는 형식

다양한 범주에서 널리 사용되는 50개 이상의 문서 형식과 호환되므로 폭넓은 적용이 가능합니다.

Feature icon

변경 적용 또는 거부

감지된 변경 사항을 시각적으로 선명하게 표시하고 이러한 수정을 수락하거나 거부할 수 있는 옵션이 함께 제공됩니다.

Feature icon

미리 보기 생성

비교 결과를 이미지 미리보기로 저장하여 쉽게 참조하고 공유할 수 있습니다.

Feature icon

콘텐츠 비교

줄별, 단락, 단어, 문자 등 다양한 수준에서 차이점을 강조하여 텍스트를 철저하게 비교하여 명확성을 높입니다.

Feature icon

스타일 및 서식 비교

문서 서식 및 스타일의 변경을 감지하고 강조 표시하여 종합적인 검토를 보장합니다.

Feature icon

유연한 메타데이터 설정

소스 또는 대상 파일의 메타데이터를 보존하거나 사용자 기본 설정에 따라 사용자 지정할 수 있습니다.

Feature icon

비밀번호 보호

암호로 보호된 문서를 분석하고 출력 문서를 암호 암호화로 보호하여 보안을 강화합니다.

Feature icon

선택적 페이지 비교

대상 분석을 위해 문서의 특정 섹션 또는 페이지를 로드하고 비교합니다.

Feature icon

댓글 표시

원본 문서를 로드할 때 설명을 표시하거나 숨기도록 선택하여 비교 프로세스를 보다 효과적으로 제어할 수 있습니다.

코드 샘플

일반적인 GroupDocs.Comparison for .NET 작업의 일부 사용 사례

암호로 보호된 문서 비교

암호로 보호됨 인 문서를 비교하려면 해당 문서를 지정한 다음 문서를 로드해야 합니다.

암호로 보호된 문서를 비교하는 방법

// 소스 문서를 로드하고 암호를 지정합니다.
using(Comparer comparer = new Comparer("source.docx", new LoadOptions() {Password = "1234"}))  
{
    // 대상 문서를 로드하고 암호를 지정합니다.
    comparer.Add("target.docx", new LoadOptions() {Password = "5678"});

    // 비교 결과를 지정된 파일에 저장
    comparer.Compare("result.docx");
}

여러 PDF 개의 문서를 비교하는 중입니다.

GroupDocs.Comparison 를 사용하면 두 개 이상의 문서 비교 할 수 있습니다.작업은 두 파일을 비교할 때와 거의 같습니다.comparer 클래스에 대상 파일을 더 추가하기만 하면 됩니다.

세 개 이상의 문서를 비교하는 방법

// 소스 문서 로드
using(Comparer comparer = new Comparer("source.docx") 
{
    // 비교할 두 번째 파일을 지정합니다.
    comparer.Add("target2.docx");
    
    // 비교할 세 번째 파일을 지정합니다.
    comparer.Add("target3.docx");
    
    // 비교 결과를 지정된 파일에 저장
    comparer.Compare("result.docx");
}
 한국인