ผสานตรวจสอบความแตกต่างของเอกสารเข้ากับแอปพลิเคชัน Apex ของคุณโดยใช้ REST API เปรียบเทียบรูปภาพ, เอกสาร, eBooks, CAD และไฟล์ PDF เป็นต้น
เริ่มทดลองใช้งานฟรีGroupDocs.Comparison สำหรับคลาวด์เป็น REST API ที่ทำให้แอปพลิเคชัน Apex ของคุณสามารถเปรียบเทียบเอกสารสองไฟล์ที่มีรูปแบบเดียวกันเพื่อค้นหาความแตกต่างระหว่างกัน สร้างไฟล์ผลลัพธ์และให้คุณยอมรับหรือปฏิเสธการเปลี่ยนแปลงที่ดึงมาได้ โซลูชันการเปรียบเทียบเอกสาร SDK ของเราสำหรับ Apex ช่วยให้การผสานรวมกับแอปพลิเคชันที่มีอยู่ของคุณเป็นเรื่องง่าย เพื่อให้ผู้ใช้ปลายทางของคุณสามารถเปรียบเทียบเอกสาร, สเปรดชีต, งานนำเสนอ, แผนภาพ Microsoft Visio, อีเมล, และไฟล์รูปแบบอื่น ๆ ได้หลายรูปแบบ
โดยใช้ GroupDocs.Comparison Cloud API คุณสามารถเปรียบเทียบเอกสารและรับรายการการเปลี่ยนแปลงระหว่างเอกสารได้ ตัวอย่างโค้ดต่อไปนี้แสดงวิธีดึงความแตกต่างระหว่างไฟล์ DOCX แหล่งที่มาและเป้าหมาย และดึงความแตกต่างเหล่านั้นในไฟล์ผลลัพธ์ DOCX โดยใช้ Apex:
# TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud/#/apps (free registration is required).
# For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-apex
String outPath = "result.docx",
sourceName = "source.docx",
targetName = "target.docx";
StorageApi storageApi = Utils.getStorageApiInstance();
// Upload files to Cloud Storage
File file = new File("src/main/resources/" + sourceName);
ResponseMessage storageresponse = storageApi.PutCreate("comparison/" + sourceName, null, null, file);
file = new File("src/main/resources/" + targetName);
storageresponse = storageApi.PutCreate("comparison/" + targetName, null, null, file);
ChangesApi changesApi = Utils.getChangesApiInstance();
PutChangesDocumentRequest request = new PutChangesDocumentRequest();
request.setRequest(GetComparisonRequest(sourceName, targetName));
request.setOutPath(outPath);
Link response = changesApi.putChangesDocument(request);
System.out.println(response);