
การแปลงเนื้อหา HTML เป็น PDF เป็นสิ่งสำคัญสำหรับการเก็บรักษา การแชร์ หรือการพิมพ์เอกสาร ไลบรารี .NET HTML to PDF ที่เชื่อถือได้จาก Aspose.HTML for .NET ช่วยให้นักพัฒนาสามารถแปลงไฟล์ HTML สตริง และ URL แบบสดเป็นเอกสาร PDF คุณภาพสูงได้อย่างง่ายดาย ในบทความนี้ คุณจะได้เรียนรู้วิธีใช้ความสามารถในการแปลง C# .NET Core HTML to PDF เพื่อสร้าง PDF จาก HTML โดยโปรแกรมพร้อมกับตัวอย่างที่ใช้งานได้จริงและตัวเลือกการปรับแต่งขั้นสูง
หัวข้อที่ครอบคลุม
- C# API สำหรับการแปลง HTML เป็น PDF
- สร้าง PDF จากไฟล์ HTML
- ปรับแต่งการแปลง HTML เป็น PDF
- แปลง HTML String เป็น PDF
- แปลง Live URL เป็น PDF
C# API สำหรับการสร้าง PDF จาก HTML
Aspose.HTML for .NET เป็นไลบรารีที่ทรงพลังซึ่งให้ความสามารถในการแปลง HTML เป็น PDF อย่างราบรื่น รองรับรูปแบบต่างๆ เช่น XPS และภาพ ไลบรารีนี้สามารถรวมเข้ากับแอปพลิเคชัน .NET ใดๆ ได้อย่างง่ายดาย ช่วยให้สามารถ แปลง HTML เป็น PDF ที่มีประสิทธิภาพสูงใน .NET นักพัฒนาสามารถแปลงเอกสาร HTML โดยโปรแกรมด้วยความแม่นยำสูงโดยใช้ไลบรารี HTML to PDF C# ที่มีประสิทธิภาพนี้
คุณสมบัติหลัก
- หลายประเภทข้อมูลนำเข้า: แปลงไฟล์ HTML สตริง หรือ URL แบบสดเป็น PDF ได้อย่างง่ายดาย
- ผลลัพธ์ที่ปรับแต่งได้: แก้ไขตัวเลือกการบันทึก เช่น ความละเอียด การบีบอัด และลายน้ำเพื่อควบคุมที่แม่นยำ
- รองรับข้ามแพลตฟอร์ม: เข้ากันได้อย่างสมบูรณ์กับ Windows, macOS และ Linux
การติดตั้ง: คุณสามารถเพิ่ม Aspose.HTML for .NET ลงในโปรเจ็กต์ของคุณโดยใช้ NuGet:
PM> Install-Package Aspose.Html
สร้างเอกสาร PDF จาก HTML ใน C#
การสร้างเอกสาร PDF จากไฟล์ HTML เป็นเรื่องง่าย ทำตามขั้นตอนเหล่านี้:
- โหลดเอกสาร HTML โดยใช้คลาส HTMLDocument
- สร้างอินสแตนซ์ของคลาส PdfSaveOptions
- เรียกใช้เมธอด Converter.ConvertHTML() เพื่อสร้าง PDF เมธอดนี้รับ HTMLDocument, PdfSaveOptions, และพาธไฟล์ PDF ที่ส่งออกเป็นอาร์กิวเมนต์
ตัวอย่างโค้ดด้านล่างแสดงให้เห็น วิธีการสร้างเอกสาร PDF จากไฟล์ HTML โดยใช้ C#

Generate PDF Document from HTML in C#
แปลง HTML เป็น PDF ด้วยตัวเลือกการบันทึกใน C#
คุณสามารถสร้างเอกสาร PDF จากไฟล์ HTML ขณะระบุตัวเลือกการบันทึกเพิ่มเติมโดยทำตามขั้นตอนเหล่านี้:
- โหลดเอกสาร HTML โดยใช้คลาส HTMLDocument
- สร้างอินสแตนซ์ของคลาส PdfSaveOptions
- ระบุตัวเลือกการบันทึกเพิ่มเติม เช่น HorizontalResolution และ VerticalResolution
- เรียกใช้เมธอด Converter.ConvertHTML() สำหรับการสร้าง PDF
ตัวอย่างโค้ดด้านล่างแสดงให้เห็น วิธีการสร้าง PDF จากไฟล์ HTML พร้อมตัวเลือกเพิ่มเติมใน C#
สร้าง PDF จาก HTML String ใน C#
การสร้างเอกสาร PDF จาก HTML String ก็ง่ายเช่นกัน ทำตามขั้นตอนเหล่านี้:
- สร้างอินสแตนซ์ของคลาส PdfSaveOptions
- กำหนดตัวเลือกการบันทึกตามที่ต้องการ
- เรียกใช้เมธอด Converter.ConvertHTML() เพื่อสร้าง PDF เมธอดนี้รับ HTML String, PdfSaveOptions, และพาธไฟล์ PDF ที่ส่งออกเป็นอาร์กิวเมนต์
ตัวอย่างโค้ดด้านล่างแสดงให้เห็น วิธีการสร้าง PDF จาก HTML String โดยใช้ C#
สร้าง PDF จาก Live URL ใน C#
ตอนนี้ มาสำรวจวิธีการบันทึกหน้าเว็บจาก URL เป็นเอกสาร PDF:
- สร้างอินสแตนซ์ของคลาส Url พร้อม URL ของหน้าเว็บ
- สร้างอินสแตนซ์ของคลาส PdfSaveOptions
- กำหนดตัวเลือกการบันทึกที่ต้องการ
- บันทึก HTML เป็น PDF โดยใช้เมธอด Converter.ConvertHTML() โดยส่ง Url, PdfSaveOptions, และพาธไฟล์ PDF ที่ส่งออกเป็นอาร์กิวเมนต์
ตัวอย่างโค้ดด้านล่างแสดงให้เห็น วิธีการสร้าง PDF จาก Live URL โดยใช้ C#
รับใบอนุญาตฟรี
คุณสามารถ ขอใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ Aspose.HTML for .NET โดยไม่มีข้อจำกัดในการประเมิน นี่เป็นโอกาสที่ดีในการสำรวจ C# HTML to PDF API free trial และประเมินคุณสมบัติของมัน
สรุป
ในบทความนี้ เราได้เรียนรู้วิธีการ:
- โหลดไฟล์ HTML โดยโปรแกรม
- กำหนดตัวเลือกการบันทึก PDF
- บันทึก HTML String เป็น PDF
- บันทึกหน้าเว็บเป็นเอกสาร PDF
- แปลงไฟล์ HTML เป็น PDF ใน C#
ไม่ว่าคุณจะใช้ Aspose หรือสำรวจทางเลือก .NET HTML to PDF open source อื่นๆ คุณสามารถเพิ่มพูนความเข้าใจเกี่ยวกับ API Aspose.HTML for .NET โดยใช้ เอกสาร. หากคุณมีคำถามเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อผ่าน ฟอรัมสนับสนุนฟรีของเรา.