สรุปภาพ GroupDocs.Comparison

API เพื่อเปรียบเทียบความแตกต่างระหว่างเอกสารในแอปพลิเคชัน Java

Illustration comparison

การเปรียบเทียบไฟล์ใน Java

ตรวจจับการเปลี่ยนแปลงระหว่างไฟล์ต้นฉบับและไฟล์เป้าหมายที่ระดับย่อหน้า คำ และอักขระระบุการเปลี่ยนแปลงสไตล์และการจัดรูปแบบ เช่น ตัวหนา ตัวเอียง ขีดเส้นขีดขวาง ประเภทตัวอักษร และอื่นๆ

รูปแบบที่รองรับจำนวนมาก

ด้วย GroupDocs.Comparison API คุณสามารถเปรียบเทียบเอกสารในรูปแบบที่รองรับหลายรูปแบบได้อย่างง่ายดายซึ่งรวมถึง PDF, HTML, อีเมล, เอกสาร Microsoft Office Word, สเปรดชีต, Excel, งานนำเสนอ PowerPoint, OneNote, Visio ไดอะแกรม, ข้อความ, JPEG, PNG, GIF และ BMP รูปภาพ รวมถึงรูปแบบอื่น ๆ อีกมากมาย

ใช้หรือปฏิเสธการเปลี่ยนแปลงได้อย่างง่ายดาย

ทุกความแตกต่างระหว่างเอกสารที่เปรียบเทียบสามารถนำไปใช้หรือปฏิเสธแล้วส่งออกไปยังเอกสารเอาต์พุต

รายงานสรุปเปรียบเทียบ

สร้างรายงานสรุปที่แสดงรายการการเปลี่ยนแปลงทั้งหมดในเอกสารที่เปรียบเทียบ

อิสระของแพลตฟอร์

GroupDocs.Comparison for Java รองรับระบบปฏิบัติการ เฟรมเวิร์กและผู้จัดการแพ็คเกจต่อไปนี้

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

รูปแบบไฟล์ที่รองรับ

GroupDocs.Comparison for Java รองรับการดำเนินการด้วย [รูปแบบไฟล์] ต่อไปนี้ (https://docs.groupdocs.com/comparison/java/supported-document-formats/)

รูปแบบ Microsoft Office และ OpenDocument

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • เค้าโครงหน้าคงที่: PDF

รูปภาพ กราฟิก และไดอะแกรม

  • ภาพแรสเตอร์: BMP, GIF, JPG, JPEG, PNG
  • การถ่ายภาพทางการแพทย์: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

อื่น ๆ

  • ข้อความ: TXT
  • ภาษาการเขียนโปรแกรม: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • เว็บ: HTM, HTML, MHT, MHTML
  • หนังสืออิเล็กทรอนิกส์: MOBI, DjVu
  • ค่าที่คั่นด้วยตัวแยก: CSV

คุณสมบัติ GroupDocs.Comparison

เปรียบเทียบ PDF และ เอกสาร รูปภาพ และรูปแบบอื่น ๆ ของ Office ได้อย่างง่ายดาย

Feature icon

ง่ายต่อการเปรียบเทียบเอกสาร

วิเคราะห์และระบุความแตกต่างระหว่างเอกสารสองฉบับได้อย่างง่ายดาย

Feature icon

เปรียบเทียบเอกสารหลายฉบับ

ตรวจสอบและเน้นความแตกต่างในเอกสารหลายฉบับพร้อมกัน

Feature icon

รูปแบบที่รองรับ

เข้ากันได้กับรูปแบบเอกสารที่ใช้กันอย่างแพร่หลายกว่า 50 รูปแบบจากหมวดหมู่ที่หลากหลาย

Feature icon

ยอมรับหรือปฏิเสธการเปลี่ยนแปลง

การแสดงภาพการเปลี่ยนแปลงที่ระบุไว้อย่างชัดเจนพร้อมตัวเลือกในการยอมรับหรือปฏิเสธการแก้ไข

Feature icon

สร้างตัวอย่าง

ความสามารถในการบันทึกผลการเปรียบเทียบเป็นตัวอย่างภาพ

Feature icon

การเปรียบเทียบเนื้อหา

การเปรียบเทียบเนื้อหาข้อความอย่างละเอียดในระดับต่างๆ รวมถึงการวิเคราะห์บรรทัดต่อบรรทัดย่อหน้าคำและอักขระโดยเน้นการเปลี่ยนแปลง

Feature icon

การเปรียบเทียบสไตล์

ความสามารถในการตรวจจับและเน้นการเปลี่ยนแปลงในองค์ประกอบการจัดรูปแบบและสไตล์

Feature icon

ตั้งค่าข้อมูลเมตา

ตัวเลือกในการเก็บข้อมูลเมตาจากไฟล์ต้นฉบับหรือไฟล์เป้าหมาย หรืออนุญาตการตั้งค่าข้อมูลเมตาที่ผู้ใช้กำหนด

Feature icon

การป้องกันรหัสผ่าน

อำนวยความสะดวกในการวิเคราะห์เอกสารที่ป้องกันด้วยรหัสผ่านและเปิดใช้งานการป้องกันด้วยรหัสผ่านสำหรับเอกสารที่ได้รับ

Feature icon

เปรียบเทียบหน้าเฉพาะ

โหลดและเปรียบเทียบส่วนหรือหน้าเฉพาะของเอกสารตามความจำเป็น

Feature icon

แสดงความคิดเห็น

ความยืดหยุ่นในการแสดงหรือซ่อนความคิดเห็นเมื่อโหลดเอกสารต้นทาง

ตัวอย่างรหัส

บางกรณีการใช้งานของการดำเนินการ GroupDocs.Comparison for Java ทั่วไป

เปรียบเทียบเอกสารที่ป้องกันด้วยรหัสผ่าน

ในการเปรียบเทียบเอกสารที่ ป้องกันด้วยรหัสผ่าน คุณต้องระบุเอกสารแล้วโหลดเอกสาร:

วิธีเปรียบเทียบเอกสารที่ป้องกันด้วยรหัสผ่าน

// โหลดเอกสารต้นฉบับและระบุรหัสผ่าน
try (Comparer comparer = new Comparer("source.docx", new LoadOptions("1234")))
{
    // โหลดเอกสารเป้าหมายและระบุรหัสผ่าน
    comparer.add("target.docx", new LoadOptions("5678"));

    // บันทึกผลการเปรียบเทียบลงในไฟล์ที่ระบุ
    comparer.compare("result.docx");
}

เปรียบเทียบเอกสาร PDF หลายเอกสาร

GroupDocs.Comparison ช่วยให้คุณสามารถ เปรียบเทียบเอกสารมากกว่าสองเอกสารการดำเนินการเกือบจะเหมือนกับเมื่อเปรียบเทียบสองไฟล์คุณเพียงแค่ต้องเพิ่มไฟล์เป้าหมายเพิ่มเติมลงในคลาส comparer

วิธีเปรียบเทียบเอกสารสามอย่างขึ้นไป

// โหลดเอกสารต้นฉบับ
try (Comparer comparer = new Comparer("source.docx") 
{
    // ระบุไฟล์ที่สองสำหรับการเปรียบเทียบ
    comparer.add("target2.docx");

    // ระบุไฟล์ที่สามสำหรับการเปรียบเทียบ
    comparer.add("target3.docx");

    // บันทึกผลการเปรียบเทียบลงในไฟล์ที่ระบุ
    comparer.compare("result.docx");
}
 ไทย