วิธีเพิ่มรูปภาพใน PDF โดยใช้ C#

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

ขั้นตอนในการแทรกรูปภาพลงใน PDF โดยใช้ C#

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.PDF for .NET เพื่อเพิ่มรูปภาพ
  2. เปิดไฟล์ PDF ต้นทางและเข้าถึงเป้าหมาย page
  3. กำหนดพิกัดที่จะวางภาพ
  4. โหลดรูปภาพและเพิ่มลงในคอลเล็กชันทรัพยากรประเภทรูปภาพของหน้าที่เลือก
  5. บันทึกสถานะกราฟิกปัจจุบันและสร้างสี่เหลี่ยมผืนผ้าและวัตถุ matrix
  6. กำหนดตำแหน่งภาพและวาดภาพ
  7. กู้คืนสถานะกราฟิกและบันทึกไฟล์ PDF ที่เป็นผลลัพธ์

ขั้นตอนเหล่านี้อธิบายขั้นตอนการ แทรกรูปภาพใน PDF โดยใช้ C# สรุปขั้นตอนคือการโหลดไฟล์ PDF, เข้าถึงหน้าเป้าหมาย, โหลดและเพิ่มรูปภาพไปยังคอลเลกชันรูปภาพของหน้าที่เลือก, บันทึกสถานะปัจจุบันของกราฟิกที่กู้คืนในตอนท้ายก่อนที่จะบันทึก ส่งออกไฟล์ PDF สร้างสี่เหลี่ยมผืนผ้าและวาดภาพโดยใช้ตัวดำเนินการหลายตัวในคลาส Aspose.Pdf.Operators คุณสามารถทำตามขั้นตอนตามลำดับที่กำหนดเพื่อให้ได้ผลลัพธ์ที่ต้องการ

รหัสเพื่อเพิ่มรูปภาพเป็น PDF โดยใช้ C

รหัสนี้สาธิต วิธีเพิ่มรูปภาพใน PDF โดยใช้ C# ส่วนใหญ่จะใช้คลาส Aspose.Pdf.Operators โดยการเรียกใช้เมธอด GSave() เพื่อบันทึกสถานะกราฟิกและเมธอด GRestore() เพื่อกู้คืนสถานะในตอนท้าย ConcatenateMatrix เพื่อกำหนดวิธีการวางรูปภาพ และ Do( ) วิธีการวาดภาพ นอกจากนี้ยังแสดงการประกาศพิกัดของภาพที่จะวางบนหน้า PDF

บทความนี้แนะนำให้เรา เพิ่มรูปภาพใน PDF โดยใช้ C# หากคุณต้องการเรียนรู้การเพิ่มวัตถุรูปวาด เช่น วงกลมลงในไฟล์ PDF โปรดดูบทความใน วิธีเพิ่มวงกลมใน PDF โดยใช้ C#

 ไทย