우리는 두 개 이상의 PowerPoint 프레젠테이션을 비교하고 클라우드에서 프로그래밍 방식으로 차이점을 강조 표시할 수 있습니다. 이는 수정 사항 추적, 일관성 보장 및 슬라이드의 서로 다른 버전 간 변경 사항 식별에 도움이 됩니다. 이 기사에서는 GroupDocs.Comparison Cloud SDK를 사용하여 C# .NET에서 PowerPoint 프레젠테이션을 비교하는 방법을 배울 것입니다.
이 비교 Microsoft PowerPoint 프레젠테이션에서 다음 주제가 다뤄질 것입니다:
PowerPoint 비교 API
PowerPoint PPTX files를 비교하기 위해, GroupDocs.Comparison Cloud SDK for .NET을 사용할 것입니다. 이 도구를 사용하면 여러 프레젠테이션을 비교하고 강조 표시된 차이점이 포함된 결과 PPTX 파일을 생성할 수 있습니다.
콘솔에서 다음 명령어를 사용하여 SDK를 설정하십시오:
Install-Package GroupDocs.Comparison-Cloud
Please get your Client ID and Secret from the dashboard before following the mentioned steps. Once you have your ID and secret, add in the code as shown below:
C#에서 두 개의 PowerPoint 프레젠테이션 비교하기
두 개의 PPTX 파일을 클라우드에서 비교하려면 다음 단계를 따르세요:
- 소스 파일과 대상 파일을 업로드하십시오.
- PPTX 파일을 비교하려면 Comparison API를 사용하세요.
- 결과 프레젠테이션을 다운로드하세요.
클라우드에서 두 개의 PowerPoint 파일을 비교하려면 아래의 간단한 단계를 따르세요:
PowerPoint 프레젠테이션 업로드
첫 번째 단계는 다음 코드 샘플을 사용하여 소스 및 대상 PPTX 파일을 클라우드에 업로드하는 것입니다:
var fileApi = new FileApi(configuration);
using (var source = File.OpenRead("source.pptx"))
{
fileApi.UploadFile(new UploadFileRequest("source.pptx", source));
}
using (var target = File.OpenRead("target.pptx"))
{
fileApi.UploadFile(new UploadFileRequest("target.pptx", target));
}
Now execute the following code snippet to compare the two PowerPoint presentations using C# .NET.
var options = new ComparisonOptions
{
SourceFile = new FileInfo { FilePath = "source.pptx" },
TargetFiles = new List<FileInfo> { new FileInfo { FilePath = "target.pptx" } },
OutputPath = "result/result.pptx"
};
var request = new ComparisonsRequest(options);
var response = apiInstance.Comparisons(request);

온라인으로 시도해 보세요.
코딩 없이 테스트하고 싶으신가요? 동일한 REST API로 지원되는 무료 온라인 PowerPoint 비교 도구를 사용해 보세요.

결론
이 기사에서는 C# .NET에서 PowerPoint 프레젠테이션을 비교하는 방법과 두 개 이상의 PPTX 파일 간의 변경 사항을 식별하는 방법에 대해 배웠습니다. 또한 .NET REST API를 사용하여 PowerPoint 비교의 용이성에 대해서도 발견했습니다. 우리 API를 사용해 보고 문서 비교의 세계를 쉽게 탐색해 보세요.