บทความนี้จะอธิบาย วิธีเพิ่มรูปภาพใน PDF โดยใช้ C# ด้วยความช่วยเหลือของขั้นตอนการตั้งค่าสภาพแวดล้อมและแบ่งปันขั้นตอนเชิงตรรกะในการเขียนแอปพลิเคชันโดยใช้ไลบรารีนี้ คลาสและเมธอดที่จำเป็นทั้งหมดจะกล่าวถึงในขั้นตอนโดยละเอียด จากนั้นจึงนำไปใช้ในโค้ดตัวอย่างที่รันได้สำหรับการสาธิตฟีเจอร์ แทรกรูปภาพใน PDF โดยใช้ C# ในตอนท้าย เมื่อรูปภาพถูกเพิ่มไปยังหน้าเป้าหมาย ไฟล์ผลลัพธ์จะถูกบันทึกไว้ในดิสก์
ขั้นตอนในการแทรกรูปภาพลงใน PDF โดยใช้ C#
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.PDF for .NET เพื่อเพิ่มรูปภาพ
- เปิดไฟล์ PDF ต้นทางและเข้าถึงเป้าหมาย page
- กำหนดพิกัดที่จะวางภาพ
- โหลดรูปภาพและเพิ่มลงในคอลเล็กชันทรัพยากรประเภทรูปภาพของหน้าที่เลือก
- บันทึกสถานะกราฟิกปัจจุบันและสร้างสี่เหลี่ยมผืนผ้าและวัตถุ matrix
- กำหนดตำแหน่งภาพและวาดภาพ
- กู้คืนสถานะกราฟิกและบันทึกไฟล์ 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#