วิธีแปลงหน้า HTML เป็น PDF ใน C#

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

ขั้นตอนในการแปลง HTML เป็น PDF ใน C#

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.PDF for .NET เพื่อแปลง HTML เป็น PDF
  2. สร้างอินสแตนซ์ของอ็อบเจ็กต์ HtmlLoadOptions เพื่อปรับแต่งกระบวนการโหลด
  3. สร้างอินสแตนซ์ของอ็อบเจ็กต์คลาส Document โดยใช้ตัวเลือกการโหลดแบบกำหนดเองด้านบน
  4. บันทึกไฟล์ PDF เอาต์พุตที่มีเนื้อหา HTML

ขั้นตอนเหล่านี้อธิบายวิธีการใช้การแปลง C# HTML เป็น PDF กระบวนการนี้ค่อนข้างง่ายโดยโหลดไฟล์ HTML ต้นฉบับลงในวัตถุ Document พร้อมกับการตั้งค่าเริ่มต้นของวัตถุคลาส HtmlLoadOptions ที่ใช้เป็นอาร์กิวเมนต์ที่สองในตัวสร้าง คุณเลือกที่จะตั้งค่าคุณสมบัติต่างๆ ของวัตถุคลาส HtmlLoadOptions ก่อนที่จะโหลด HTML จากนั้นใช้วิธีบันทึกในคลาส Document เพื่อบันทึกไฟล์ PDF เอาต์พุต

รหัสเพื่อแปลงหน้า HTML เป็น PDF ใน C

สำหรับการเขียนโค้ด HTML เป็น PDF converter C# จะแสดงให้เห็นที่นี่ สามารถปรับแต่ง HTMLLoadOptions ได้โดยการตั้งค่า HtmlMediaType ที่จะใช้ระหว่างการแสดงผล ตั้งค่าคุณสมบัติ PageLayoutOption เช่น พอดีกับความกว้างของเนื้อหาที่กว้างที่สุด หรือปรับขนาดตามความกว้างของหน้า และตัวเลือกในการแสดงผล HTML เป็นหน้าเดียว ในทำนองเดียวกัน คุณสามารถใช้วัตถุคลาส PdfSaveOptions ในขณะที่บันทึก PDF บนดิสก์ที่รองรับการตั้งชื่อแบบอักษรเริ่มต้น และรูปแบบการบันทึกที่ต้องการ เช่น PDF, DOC, XPS และ SVG เป็นต้น

หัวข้อนี้ได้อธิบายว่าการแปลง HTML เป็น PDF C# เป็นหนึ่งในตัวเลือกที่ง่ายที่สุด หากคุณต้องการเรียนรู้การทำงานอื่นๆ เช่น การเพิ่มลายเซ็นดิจิทัลใน PDF โปรดดูบทความใน วิธีเพิ่มลายเซ็นดิจิทัลให้กับ PDF ใน C#

 ไทย