C#에서 Word 또는 PDF 문서 비교

PDF, Word, HTML, TXT, MD 및 기타 형식의 두 문서를 비교하는 고화질 .NET 라이브러리

프로그래밍 API를 사용하여 두 파일을 비교하고 차이점을 찾을 수 있습니다. 즉, .NET 라이브러리는 강력한 파일 차이 검사기입니다. 문서 비교 API를 사용한 후 결과를 가져와 DOCX, PDF, DOC 및 기타 형식으로 저장할 수 있습니다.

코드 스니펫 보기

이 기본 .NET API를 사용하면 문서를 쉽게 비교하고 원하는 출력 형식의 차이점을 얻을 수 있습니다. C# 라이브러리는 완전히 독립적이며 외부 도구나 서비스에 의존하지 않습니다. 모든 문서 처리 기능은 번거로움 없는 경험을 위해 이 강력한 C# 솔루션에 구현됩니다.

문서 비교는 특히 자동화된 문서 워크플로우 내에서 매우 인기 있는 절차입니다. 법률 문서, 버전 제어 시스템, 콘텐츠 관리 시스템 등 어떤 작업을 하든 C# 용 문서 비교 API는 판도를 바꿀 수 있습니다. 문자 수준과 단어 수준 모두에서 문서의 내용을 비교합니다. 한 글자만 변경되더라도 전체 단어가 수정된 것으로 표시됩니다. 이를 통해 사람의 눈에는 보이지 않는 가장 작은 변화도 감지할 수 있습니다.

C# 을 사용하여 Word, PDF, 웹 문서 비교

문서가 수정되었는지 확실하지 않은 경우가 있으며 두 버전의 문서를 수동으로 비교하는 프로세스가 매우 어려울 수 있습니다. 반면에 문서가 변경되었다고 확신하지만 업데이트된 영역을 시각적으로 찾는 작업이 매우 어려워지는 경우도 있습니다. 자동화된 문서 비교가 매우 유용할 수 있는 몇 가지 일반적인 시나리오를 살펴보겠습니다.

  • 법률 산업. 계약서, 동의서, 법률 브리핑 비교를 자동화하면 귀중한 시간을 절약하고 정확성을 보장하여 법무팀이 보다 중요한 업무에 집중할 수 있습니다.
  • 소프트웨어 개발. 이 API를 사용하면 C# 개발자는 소스 코드, 요구 사항 문서 및 기술 사양을 쉽게 비교할 수 있어 효율적인 버전 제어 및 간소화된 커뮤니케이션이 가능해집니다.
  • 품질 보증. 출판, 콘텐츠 제작 등의 산업에서는 여러 문서 버전에 걸쳐 일관성과 정확성을 보장하는 것이 중요합니다. 이 .NET 솔루션을 사용하면 QA 팀이 초안, 원고 또는 사용자 매뉴얼을 자동으로 비교하여 불일치를 찾아내고 오류 없는 문서 생성을 촉진할 수 있습니다.
  • 금융 서비스. 금융 기관은 보고서, 명세서, 계약서를 포함한 광범위한 문서를 처리합니다. .NET 라이브러리를 사용하면 금융 전문가는 재무제표 비교를 자동화하고, 이상 징후를 감지하고, 규정 준수 프로세스를 간소화하여 운영 효율성을 높일 수 있습니다.

C# 에서 프로그래밍 방식으로 두 문서를 비교합니다.

자동 문서 비교를 워크플로에 통합하면 프로그래밍 방식으로 문서를 비교하고, 차이점을 추출하고, 원하는 출력 형식으로 결과를 즉시 얻을 수 있는 기능을 얻을 수 있습니다. 숙련된 개발자이든 이제 막 .NET 을 시작하는 개발자이든 당사의 포괄적인 코드 조각과 온라인 데모가 프로세스를 안내해 드립니다.

두 개의 문서를 업로드하고 대상 형식을 선택하여 차이점을 강조하고 화면에 표시된 C# 코드 조각을 검토하여 라이브 데모를 사용해 보세요. 이 예에서는 프로그래밍 방식으로 문서 비교를 수행하고 필요한 파일 형식으로 결과를 얻는 방법을 자세히 보여줍니다.

중요한 점은 비교 메서드를 호출하기 전에 비교된 문서에 수정본이 있어서는 안 된다는 것입니다. 먼저 모든 수정본을 수락해야 합니다. 우리는 아래 C# 코드 조각에서 이 미묘한 차이를 이미 처리했습니다.

C#에서 문서 비교
비교 파일 업로드
코드 실행
비교할 두 번째 파일 업로드
목록에서 대상 형식 선택
dotnet add package Aspose.Words
복사
using Aspose.Words;

var docA = new Document("Input1.docx");
var docB = new Document("Input2.docx");

// 비교 전 수정 사항이 없어야 합니다.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();

docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.docx");
코드 실행

C#에서 두 텍스트 파일을 비교하는 방법

  1. Aspose.Words for .NET 설치
  2. C# 프로젝트에 라이브러리 참조 추가(라이브러리 가져오기)
  3. 비교할 두 문서 로드
  4. Compare() 메소드를 호출하기 전에 모든 개정을 수락하십시오.
  5. 두 문서를 비교하려면 Compare() 메서드를 호출하세요.
  6. Save() 메서드를 호출하여 필요한 확장자를 가진 출력 파일 이름을 전달합니다.
  7. 압축 결과를 별도의 파일로 가져오기

문서를 비교하는 C# 라이브러리

시스템에 "Aspose.Words for .NET" 을 설치하는 세 가지 대체 옵션이 있습니다. 귀하의 요구 사항과 유사한 것을 선택하고 단계별 지침을 따르십시오.

시스템 요구 사항

우리 제품은 완전히 크로스 플랫폼이며 모든 주요 .NET 구현을 지원합니다.

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

.NET 코드가 기본 하드웨어나 운영 체제에 의존하지 않고 가상 머신에만 의존하는 한 Windows, macOS, Android, iOS 및 Linux용 모든 종류의 소프트웨어를 자유롭게 개발할 수 있습니다. 해당 버전의 .NET Framework, .NET Core, Windows Azure, Mono 또는 Xamarin 설치했는지 확인하세요.

C#, F#, VB.NET 애플리케이션을 생성하려면 Microsoft Visual Studio, Xamarin 및 MonoDevelop 통합 개발 환경을 사용하는 것이 좋습니다.

자세한 내용은 제품 설명서 를 참조하십시오.

5%

Aspose 제품 업데이트 구독

월간 뉴스레터와 제안을 우편함으로 직접 받으십시오.

© Aspose Pty Ltd 2001-2024. 판권 소유.