วิธีแปลง HTML เป็น PDF โดยใช้ C#

ในบทช่วยสอนทีละขั้นตอนนี้ เราจะเรียนรู้วิธีแปลง HTML เป็น PDF โดยใช้ C# เอกสาร HTML อาจมีสไตล์ CSS (แบบอินไลน์ แบบฝัง และแบบภายนอก) ตัวอย่างโค้ด C# ในหัวข้อนี้แสดงผล HTML เป็น PDF ที่มีความเที่ยงตรงสูงของรูปภาพ ข้อความ แบบอักษร และเค้าโครงของเนื้อหาต้นฉบับ

ต่อไปนี้เป็นขั้นตอนง่ายๆ ในการสร้าง PDF จาก HTML ด้วยสไตล์ที่ถูกต้อง

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

  1. ติดตั้ง Aspose.Words for .NET โดยใช้ NuGet Package
  2. เพิ่มการอ้างอิงไปยังเนมสเปซ Aspose.Words
  3. นำเข้าเอกสาร HTML ที่ป้อนเข้าสู่ DOM ของ Aspose.Words
  4. บันทึกเอกสารเป็นรูปแบบไฟล์ PDF

ในหัวข้อที่แล้ว เราได้ตรวจสอบ วิธีสร้างเอกสาร Word โดยใช้ C# แต่หัวข้อนี้จะอธิบายวิธีสร้างตัวแปลง HTML เป็น PDF สำหรับแอปพลิเคชัน .NET คุณสามารถใช้งานได้ในแอปพลิเคชัน ASP.NET, .NET Core และ Windows Forms

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

ตัวอย่างโค้ดข้างต้นใน C# สร้าง PDF จาก HTML โดยไม่ต้องติดตั้ง MS Office การแปลง HTML เป็น PDF โดยใช้ตัวอย่างข้างต้นเลียนแบบการทำงานของ MS Word หากคุณเปิดเอกสาร HTML ใน MS Word แล้วแปลงเป็น PDF คุณจะได้ผลลัพธ์เดียวกัน

 ไทย