ในบทช่วยสอนทีละขั้นตอนนี้ เราจะเรียนรู้วิธีแปลง HTML เป็น PDF โดยใช้ C# เอกสาร HTML อาจมีสไตล์ CSS (แบบอินไลน์ แบบฝัง และแบบภายนอก) ตัวอย่างโค้ด C# ในหัวข้อนี้แสดงผล HTML เป็น PDF ที่มีความเที่ยงตรงสูงของรูปภาพ ข้อความ แบบอักษร และเค้าโครงของเนื้อหาต้นฉบับ
ต่อไปนี้เป็นขั้นตอนง่ายๆ ในการสร้าง PDF จาก HTML ด้วยสไตล์ที่ถูกต้อง
ขั้นตอนในการแปลง HTML เป็น PDF โดยใช้ C#
- ติดตั้ง Aspose.Words for .NET โดยใช้ NuGet Package
- เพิ่มการอ้างอิงไปยังเนมสเปซ Aspose.Words
- นำเข้าเอกสาร HTML ที่ป้อนเข้าสู่ DOM ของ Aspose.Words
- บันทึกเอกสารเป็นรูปแบบไฟล์ 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 คุณจะได้ผลลัพธ์เดียวกัน