ภาพรวม GroupDocs.Merger

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

Illustration merger

รวมหลายเอกสารอย่างง่ายดายใน Java

รวมไฟล์ PDF และ Office เป็นเอกสารเดียวอย่างง่ายดายใน Java โดยใช้ประโยชน์จากความสามารถของไลบรารี GroupDocs.Merger รับประโยชน์จากการรองรับรูปแบบที่หลากหลาย ทำให้คุณสามารถรวมไฟล์ประเภทต่างๆ เข้าด้วยกันได้อย่างราบรื่น ทำให้กระบวนการรวมสะดวกและคล่องตัว

เพิ่มความคล่องตัวในการจัดการเอกสารด้วยการแบ่งไฟล์ขนาดใหญ่ได้อย่างง่ายดาย

แยกไฟล์ PDF หรือ Office ขนาดใหญ่ออกเป็นส่วนย่อยๆ จัดการได้ง่าย คุณสามารถแบ่งเอกสารตามหน้า ช่วง หรือแม้กระทั่งแยกแต่ละหน้าได้อย่างง่ายดายและสะดวก ปรับปรุงการจัดการเอกสารของคุณโดยใช้ความสามารถที่ไร้รอยต่อของไลบรารี GroupDocs.Merger และทำให้ไฟล์ของคุณเป็นระเบียบและจัดการได้มากขึ้น

กำหนดโครงสร้างเอกสารของคุณเองและควบคุมไฟล์ของคุณได้อย่างเต็มที่

จัดการหน้าต่างๆ อย่างง่ายดายโดยการจัดลำดับใหม่ สลับ หรือลบออก จัดระเบียบและปรับแต่งเอกสารของคุณตามความต้องการเฉพาะของคุณ พร้อมความยืดหยุ่นในการสร้างโครงสร้างไฟล์ส่วนบุคคล

ความเป็นอิสระของแพลตฟอร์ม

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

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

GroupDocs.Merger สำหรับ Java รองรับการดำเนินการกับ รูปแบบไฟล์เอกสาร ต่อไปนี้

รูปแบบ Microsoft Office

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

เอกสารและรูปภาพ

  • เอกสาร: PDF, XPS, TEX
  • รูปภาพ: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

รูปแบบอื่นๆ

  • เว็บ: HTML, MHTML, MHT
  • หอจดหมายเหตุ: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

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

รวม แยก และจัดการ PDF และเอกสาร Office ได้อย่างราบรื่น

Feature icon

รวมไฟล์

รวมเอกสารตั้งแต่สองเอกสารขึ้นไปเป็นเอกสารเดียว รวมหน้าเฉพาะหรือช่วงหน้าจากเอกสารต้นฉบับหลายชุด

Feature icon

แยกเอกสาร

ใช้การดำเนินการแยกเพื่อแบ่งเอกสารต้นทางออกเป็นเอกสารผลลัพธ์หลายชุด ทำให้สามารถจัดระเบียบและจัดการไฟล์ได้อย่างมีประสิทธิภาพ

Feature icon

ย้ายหน้า

ปรับตำแหน่งหน้าภายในเอกสารอย่างราบรื่นโดยใช้คุณสมบัติ MovePage

Feature icon

ลบหน้า

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

Feature icon

หมุนหน้า

ใช้ประโยชน์จากการดำเนินการ RotatePages เพื่อหมุนหน้าภายในเอกสารอย่างง่ายดายโดยระบุมุมการหมุนเป็น 90, 180 หรือ 270 องศา

Feature icon

สลับหน้า

จัดเรียงลำดับหน้าใหม่โดยการแลกเปลี่ยนตำแหน่งของหน้าสองหน้าในเอกสารต้นฉบับ ทำให้เกิดเอกสารใหม่

Feature icon

แยกหน้า

สร้างเอกสารใหม่ที่มีเฉพาะหน้าที่เลือกโดยแยกหน้าหรือช่วงหน้าที่ระบุจากเอกสารต้นฉบับ

Feature icon

เปลี่ยนทิศทาง

แก้ไขการวางแนวของหน้า (แนวตั้งหรือแนวนอน) สำหรับบางหน้าหรือทุกหน้าของเอกสารโดยใช้ประโยชน์จากการดำเนินการ ChangeOrientation

Feature icon

หน้าตัวอย่าง

ทำความเข้าใจเนื้อหาและโครงสร้างของเอกสารให้ชัดเจนยิ่งขึ้นโดยการสร้างภาพแทนหน้าต่างๆ แสดงตัวอย่างหน้าทั้งหมดหรือเฉพาะบางหน้า

ตัวอย่างโค้ด

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

รวมไฟล์ DOCX เป็นเอกสารเดียว

ด้วยฟีเจอร์ ผสานเอกสาร Word คุณสามารถรวมไฟล์ DOCX ทั้งไฟล์เป็นเอกสารเดียวได้โดยการโหลดไฟล์ต้นฉบับ เพิ่มไฟล์ DOCX เพื่อเข้าร่วม และบันทึกเอกสารที่ผสาน ด้านล่างนี้คือข้อมูลโค้ด Java ที่สาธิตกระบวนการผสาน:

วิธีผสานไฟล์ DOCX ใน Java

// โหลดไฟล์ DOCX ต้นทาง
Merger merger = new Merger("sample1.docx");
// เพิ่มไฟล์ DOCX อื่นที่จะผสาน
merger.join("sample2.docx");
// รวมไฟล์ DOCX และบันทึกผลลัพธ์
merger.save("merged.docx");

แยกเอกสาร PDF ออกเป็นหลายไฟล์

แบ่งเอกสารออกเป็นหลายๆ ไฟล์ด้วยฟีเจอร์ แยกเอกสาร เพื่อลดความซับซ้อนของกระบวนการจัดการและแยกส่วนหรือหน้าที่เจาะจงออกจากเอกสารขนาดใหญ่ ช่วยให้คุณสามารถแบ่งเอกสารออกเป็นส่วนย่อยๆ ตามเกณฑ์ต่างๆ - ตามช่วงหน้า, ตามหน้าเริ่มต้น/หน้าสุดท้าย, ตามเลขหน้าคู่/คี่ เป็นต้น

แบ่งเอกสารเป็นเอกสารหน้าเดียวหลายหน้า

// แยกไฟล์ PDF โดยใช้ GroupDocs.Merger สำหรับ Java API
String filePath = "input.pdf";
String filePathOut = "output.pdf";

// เริ่มต้นคลาส SplitOptions ด้วยรูปแบบเส้นทางไฟล์เอาต์พุต
SplitOptions splitOptions = new SplitOptions(filePathOut, new int[] { 3, 6, 8 });

// สร้างอินสแตนซ์การควบรวมกิจการด้วยการป้อนเอกสาร PDF
Merger merger = new Merger(filePath);

// วิธีการแยกการโทรและส่งวัตถุ SplitOptions เพื่อบันทึกเอกสารผลลัพธ์
merger.split(splitOptions);
 ไทย