頁面預覽後清理資源
介紹
在 .NET 開發領域,有效率地管理和比較文件對於從律師事務所到教育機構的各種應用都至關重要。幸運的是,透過 GroupDocs.Comparison for .NET 等工具,開發人員可以輕鬆簡化文件比較流程。在本教學中,我們將逐步探索如何使用 GroupDocs.Comparison for .NET 來比較文件。
先決條件
在深入學習本教程之前,請確保您已滿足以下先決條件:
- GroupDocs.Comparison for .NET:從以下位置下載並安裝程式庫 這裡.
- .NET 開發環境:確保您的機器上已設定可運作的 .NET 開發環境。
- 文件樣本:準備您想要比較的來源文件和目標文件。
導入命名空間
在您的 .NET 專案中,首先匯入必要的命名空間以存取 .NET 的 GroupDocs.Comparison 的功能。
using System;
using System.IO;
步驟 1:定義輸出目錄和檔名
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.pptx");
步驟 2:初始化比較器並新增文檔
using (Comparer comparer = new Comparer("SOURCE.pptx"))
{
comparer.Add("TARGET.pptx");
步驟 3:進行比較並產生輸出
comparer.Compare(File.Create(outputFileName));
步驟 4:產生文件預覽
Document document = new Document(File.OpenRead(outputFileName));
PreviewOptions previewOptions = new PreviewOptions(pageNumber =>
{
var pagePath = Path.Combine(Constants.SamplesPath, $"result_{pageNumber}.png");
return File.Create(pagePath);
});
previewOptions.PreviewFormat = PreviewFormats.PNG;
previewOptions.PageNumbers = new int[] { 1, 2 };
previewOptions.ReleasePageStream = UserReleaseStreamMethod;
document.GeneratePreview(previewOptions);
}
步驟5:顯示成功訊息
Console.WriteLine($"\nDocument previews generated successfully.\nCheck output in {outputDirectory}.");
結論
總而言之,GroupDocs.Comparison for .NET 提供了一個強大的解決方案,可在 .NET 應用程式中輕鬆比較文件。透過遵循本教程中概述的步驟,開發人員可以將文件比較功能無縫整合到他們的專案中,從而提高生產力和效率。
常見問題解答
GroupDocs.Comparison for .NET 是否相容於不同的文件格式?
是的,GroupDocs.Comparison for .NET 支援多種文件格式,包括 DOCX、PPTX、XLSX、PDF 等。
我可以自訂比較文件的輸出格式嗎?
當然,GroupDocs.Comparison for .NET 可以根據您的要求靈活地選擇輸出格式。
是否有可供測試的試用版?
是的,您可以免費試用探索 GroupDocs.Comparison for .NET 的功能 這裡.
如何獲得與 GroupDocs.Comparison for .NET 相關的任何問題或疑問的支援?
您可以從 GroupDocs.Comparison 社群論壇尋求協助 這裡.
我可以在哪裡購買 GroupDocs.Comparison for .NET 的授權?
您可以從以下位置購買 GroupDocs.Comparison for .NET 許可證 此連結.