คำแนะนำสั้นๆ นี้อธิบาย วิธีแทรกหน้าลงใน PDF ใน C# โดยจะแชร์ทรัพยากรที่จำเป็น รายการขั้นตอน และโค้ดตัวอย่างที่รันได้สำหรับการสาธิตกระบวนการ เพิ่มหน้า PDF ในไฟล์ PDF ใน C# นอกจากนี้ยังมีการกล่าวถึงตัวเลือกต่างๆ ในการแทรกหน้าหรือหลายหน้าที่เริ่มต้นหลังจากหน้าใดหน้าหนึ่งในไฟล์ PDF เอาต์พุต
ขั้นตอนในการแทรกหน้า PDF เป็น PDF ใน C#
- ตั้งค่า IDE ให้ใช้ Aspose.PDF for .NET เพื่อแทรกหน้าในไฟล์ PDF
- สร้างวัตถุของคลาส PdfFileEditor เพื่อแทรกหน้า
- เรียกใช้เมธอด Insert() ในคลาส PdfFileEditor
- ระบุเส้นทางไปยังไฟล์ PDF อินพุต ดัชนีปลายทาง ไฟล์ PDF ต้นทาง ช่วงหน้า และไฟล์เอาต์พุต
ขั้นตอนเหล่านี้กำหนดกระบวนการของ วิธีเพิ่มหน้า PDF ใน PDF อื่นใน C# คลาส PdfFileEditor ใช้เพื่อจุดประสงค์นี้ เนื่องจากมีฟังก์ชันมากมายในการเพิ่มหน้า PDF ไปยังไฟล์ PDF อื่น ในบทความนี้ เราได้ใช้วิธีการแทรกฟังก์ชันที่โอเวอร์โหลดซึ่งใช้ชื่อไฟล์ PDF ที่ป้อน ดัชนีของหน้าที่จะเพิ่มหน้าใหม่หลังจากนั้น ไฟล์ PDF เทมเพลตจากหน้าที่จะเพิ่ม ดัชนีหน้าเริ่มต้น , ดัชนีหน้าสิ้นสุด และสุดท้ายไฟล์ปลายทางที่จะบันทึกไฟล์ PDF ต้นฉบับพร้อมกับหน้าที่แทรกไว้
รหัสเพื่อเพิ่มหน้า PDF ไปยัง PDF อื่นใน C
static void Main(string[] args) // Insert Pages in a PDF from a PDF | |
{ | |
// Set the license | |
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic"); | |
// Instantiate a PdfFileEditor object | |
Aspose.Pdf.Facades.PdfFileEditor fileEditor = new Aspose.Pdf.Facades.PdfFileEditor(); | |
// Insert pages from another PDF file | |
fileEditor.Insert("input.pdf", 1, "InsertPages.pdf", 2, 5, "output.pdf"); | |
} |
ตัวอย่างโค้ดนี้สาธิตขั้นตอนการ เพิ่มหน้า PDF เป็น PDF ใน C# คลาส PdfFileEditor ใช้สำหรับการแทรกหน้า แต่สามารถใช้เพื่อเพิ่มระยะขอบ ตัวแบ่งหน้า ต่อท้ายหน้า เชื่อมเอกสาร PDF และลบหน้าต่างๆ หลังจากแทรกหน้าแล้ว ไฟล์ PDF ที่เป็นผลลัพธ์ยังสามารถบันทึกลงในการตอบสนอง HTTP ได้หากจำเป็น
บทความนี้สอนเรา วิธีเพิ่มหน้าในไฟล์ PDF ใน C# หากคุณต้องการเรียนรู้ขั้นตอนการเพิ่มไฟล์แนบในไฟล์ PDF โปรดดูบทความใน วิธีแนบไฟล์กับ PDF ใน C#