ภาพรวม GroupDocs.Merger

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

Illustration merger

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

ผสานเอกสาร: รวมไฟล์ PDF และ Office หลายไฟล์ไว้ในเอกสารเดียวได้อย่างราบรื่น พร้อมรองรับรูปแบบที่หลากหลาย GroupDocs.Merger สำหรับ .NET ทำให้การรวมเอกสารรวดเร็วและไม่ยุ่งยาก

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

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

จัดการหน้าและปรับแต่งโครงสร้างเอกสาร - จัดลำดับใหม่ สลับ หรือลบ

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

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

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

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

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

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

รูปแบบ 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

ลบหน้า

ลบแต่ละหน้าหรือชุดหมายเลขหน้าเฉพาะออกจากเอกสารต้นฉบับ

Feature icon

หมุนหน้า

หมุนหน้าภายในเอกสารโดยตั้งค่ามุมการหมุนเป็น 90, 180 หรือ 270 องศาโดยใช้การดำเนินการ RotatePages

Feature icon

สลับหน้า

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

Feature icon

แยกหน้า

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

Feature icon

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

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

Feature icon

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

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

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

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

รวมหน้าไฟล์ DOCX เฉพาะลงในเอกสารเดียว

คุณลักษณะการผสานหน้าแบบเลือกช่วยให้คุณแยกและรวมเฉพาะเนื้อหาที่ต้องการจากแต่ละไฟล์ได้ ต่อไปนี้คือตัวอย่างวิธีการรวมเพจที่เลือกโดยใช้ C#:

วิธีรวมไฟล์ DOCX ใน C#

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// โหลดไฟล์ DOCX ต้นทาง
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // เพิ่มไฟล์ DOCX อื่นที่จะผสาน
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // รวมไฟล์ DOCX และบันทึกผลลัพธ์
  merger.Save(@"c:\result.docx");
}

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

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

วิธีแยกเอกสารเป็นเอกสารหลายหน้า

// แยกไฟล์ PDF โดยใช้ GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// เริ่มต้นคลาส SplitOptions ด้วยรูปแบบเส้นทางไฟล์เอาต์พุต
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// สร้างอินสแตนซ์การควบรวมกิจการด้วยการป้อนเอกสาร PDF
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // วิธีการแยกการโทรและส่งวัตถุ SplitOptions เพื่อบันทึกเอกสารผลลัพธ์
  merger.Split(splitOptions);
}  
 ไทย