เราสามารถเปรียบเทียบพรีเซนเตชัน PowerPoint สองชุดขึ้นไปและเน้นความแตกต่างในโปรแกรมบนคลาวด์ได้ ซึ่งช่วยในการติดตามการปรับปรุง, รับรองความสอดคล้อง, และระบุการเปลี่ยนแปลงระหว่างเวอร์ชันที่แตกต่างกันของสไลด์ ในบทความนี้ เราจะเรียนรู้วิธีการเปรียบเทียบพรีเซนเตชัน PowerPoint ใน C# .NET โดยใช้ GroupDocs.Comparison Cloud SDK.
หัวข้อที่ตามมาจะถูกรวมอยู่ในงานนำเสนอ Microsoft PowerPoint นี้:
API เปรียบเทียบ PowerPoint
เพื่อเปรียบเทียบ 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 และ secret ของคุณแล้ว ให้เพิ่มรหัสลงไปตามที่แสดงด้านล่าง:
เปรียบเทียบสองงานนำเสนอ PowerPoint ใน C#
คุณสามารถเปรียบเทียบไฟล์ PPTX สองไฟล์ในคลาวด์โดยทำตามขั้นตอนเหล่านี้:
- Upload the source and target files.
- เปรียบเทียบไฟล์ 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));
}
ตอนนี้ให้ดำเนินการโค้ดส่วนนี้เพื่อเปรียบเทียบการนำเสนอ PowerPoint สองรายการโดยใช้ 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);

ลองออนไลน์
ต้องการทดสอบโดยไม่ต้องเขียนโค้ดใช่ไหม? ใช้เครื่องมือเปรียบเทียบ PowerPoint ออนไลน์ฟรีที่ขับเคลื่อนด้วย REST API เดียวกัน

ข้อสรุป
ในบทความนี้ เราได้เรียนรู้วิธีการเปรียบเทียบการนำเสนอ PowerPoint ใน C# .NET และวิธีการระบุการเปลี่ยนแปลงระหว่างไฟล์ PPTX สองไฟล์ขึ้นไป เรายังค้นพบความสะดวกในการเปรียบเทียบ PowerPoint โดยใช้ .NET REST API ลองใช้ API ของเราและสำรวจโลกแห่งการเปรียบเทียบเอกสารอย่างง่ายดาย