我們可以以程式化的方式在雲端比較兩個或更多的 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
請 get your Client ID and Secret from the dashboard 在按照提到的步驟之前。獲得您的 ID 和密鑰後,按照下面顯示的方式添加代碼:
比較兩個 PowerPoint 簡報在 C# 中
您可以透過以下步驟在雲端比較兩個 PPTX 檔案:
- 上傳來源檔案和目標檔案。
- 比較 PPTX 檔案使用比較 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,輕鬆探索文檔比較的世界。