PDF Merger

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

คุณสมบัติหลัก:

  • รวมไฟล์ PDF หลายไฟล์: ผสานไฟล์ PDF หลายไฟล์เข้าด้วยกันได้อย่างง่ายดาย
  • เพิ่มประสิทธิภาพทรัพยากร: ลบฟอนต์และภาพที่ซ้ำซ้อนระหว่างการรวม
  • การประมวลผลแบบกลุ่ม: รวมเอกสาร PDF ขนาดใหญ่ในครั้งเดียว
  • การรวมที่ปลอดภัย: มั่นใจในความถูกต้องของเอกสารโดยไม่มีการสูญเสียข้อมูลหรือการเสียหายของเนื้อหา

วิธีการรวมเอกสาร PDF

เพื่อรวมเอกสาร PDF หลายรายการเป็นไฟล์เดียว โปรดทำตามขั้นตอนเหล่านี้:

  1. สร้างอินสแตนซ์ของคลาส Merger
  2. สร้างอินสแตนซ์ของ MergeOptions เพื่อกำหนดค่ากระบวนการรวม
  3. เพิ่มไฟล์ PDF ที่นำเข้าโดยใช้วิธี AddInput
  4. กำหนดเส้นทางไฟล์ผลลัพธ์โดยใช้ AddOutput
  5. ประมวลผลการรวมโดยใช้วิธี Process
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// เพิ่มไฟล์ PDF ที่นำเข้าสำหรับการรวม
 5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file3.pdf"));
 8
 9// กำหนดเส้นทางไฟล์ผลลัพธ์
10mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\mergedOutput.pdf"));
11
12// รวมไฟล์ PDF
13merger.Process(mergeOptions);

วิธีการรวม PDF โดยระบุช่วงหน้า

คุณยังสามารถรวมช่วงหน้าที่เฉพาะจากไฟล์ PDF ที่นำเข้าโดยใช้คลาส MergeOptions ซึ่งช่วยให้คุณรวมหน้าเฉพาะที่เลือกเข้าไปในเอกสารผลลัพธ์สุดท้าย

  1. สร้างอินสแตนซ์ของคลาส Merger
  2. กำหนดช่วงหน้าโดยใช้ MergeOptions
  3. เพิ่มไฟล์นำเข้าที่มีช่วงหน้าที่กำหนด
  4. กำหนดเส้นทางผลลัพธ์
  5. เรียกใช้วิธี Process
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// รวมหน้าที่เฉพาะจาก PDF ที่นำเข้า
 5mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"), new PageRange(1, 3));
 6mergeOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"), new PageRange(2, 5));
 7
 8// กำหนดเส้นทางไฟล์ผลลัพธ์
 9mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\outputWithSpecificPages.pdf"));
10
11// รวมไฟล์ PDF
12merger.Process(mergeOptions);

วิธีการจัดการการรวมแบบกลุ่ม

ส่วนเสริม PDF Merger ได้รับการปรับให้เหมาะสมสำหรับการจัดการเอกสาร PDF ขนาดใหญ่ โดยใช้ฟีเจอร์การประมวลผลแบบกลุ่ม คุณสามารถรวมไฟล์ PDF หลายร้อยไฟล์ในครั้งเดียวโดยมั่นใจในการจัดการเอกสารที่มีประสิทธิภาพและรวดเร็ว

  1. สร้างอินสแตนซ์ของคลาส Merger
  2. เพิ่มไฟล์ PDF ที่นำเข้าทั้งหมดในคลาส MergeOptions
  3. กำหนดเส้นทางผลลัพธ์
  4. เรียกใช้วิธี Process เพื่อรวมไฟล์ทั้งหมดในกลุ่ม
 1var merger = new Merger();
 2var mergeOptions = new MergeOptions();
 3
 4// เพิ่มกลุ่ม PDF ขนาดใหญ่สำหรับการรวม
 5for (int i = 1; i <= 100; i++)
 6{
 7    mergeOptions.AddInput(new FileDataSource($@"C:\Samples\file{i}.pdf"));
 8}
 9
10// กำหนดเส้นทางไฟล์ผลลัพธ์
11mergeOptions.AddOutput(new FileDataSource(@"C:\Samples\batchMergedOutput.pdf"));
12
13// ประมวลผลการรวมกลุ่ม
14merger.Process(mergeOptions);
 แบบไทย