Generate PDF from HTML in C#

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

แท็กที่ครอบคลุม

C# API เพื่อสร้างไฟล์ PDF จาก HTML

Aspose.HTML สําหรับ .NET เป็นห้องสมุดที่แข็งแกร่งที่ให้ความสามารถในการแปลง HTML ไปยัง PDF ฟรีพร้อมกับการสนับสนุนสําหรับรูปแบบเช่น XPS และภาพ ห้องสมุทรนี้สามารถบูรณาการได้อย่างง่ายดาย into any .NET application, ช่วยให้ผู้พัฒนาสามารถ Convert HTML Documents Programmatically ด้วยความแม่นยําสูง.

คุณสมบัติสำคัญ

  • หลายประเภทป้อน: แปลงไฟล์ HTML, เส้นหรือ URL อิสระเป็น PDF โดยใช้ C# HTML ไปยัง PDF Converter.
  • **การส่งออกที่กําหนดเอง:**ตัวเลือกการบันทึกแบบกําหนดเองรวมถึงความละเอียดการบีบอัดและเครื่องหมายน้ําเพื่อการควบคุมที่แม่นยํา.
  • การสนับสนุนผ่านแพลตฟอร์ม: เข้ากันได้กับ Windows, macOS และ Linux.

การติดตั้ง: เพิ่ม Aspose.HTML สําหรับ .NET ไปยังโครงการของคุณผ่าน NuGet:

PM> Install-Package Aspose.Html

สร้างเอกสาร PDF จาก HTML ใน C#

การสร้างเอกสาร PDF จากไฟล์ HTML เป็นเรื่องง่าย ทําตามขั้นตอนต่อไปน:

  • ดาวน์โหลดเอกสาร HTML โดยใช้คลาส HTMLDocument.
  • สร้างตัวอย่างของคลาส PdfSaveOptions.
  • โทรให้ Converter.ConvertHTML() วิธีการผ่าน HTMLเอกสาร, PdfSaveOptions, และทางออกของไฟล์ PDF เป็นข้อตกลง.

นี่คือตัวอย่างรหัสที่แสดงให้เห็น วิธีการสร้างเอกสาร PDF จากไฟล์ HTML โดยใช้ C#:

Generate PDF Document from HTML in C#

แปลง HTML ไปยัง PDF ด้วยการบันทึกตัวเลือกใน C#

เพื่อสร้างเอกสาร PDF จากไฟล์ HTML ในขณะที่ระบุตัวเลือกการบันทึกเพิ่มเติมทําตามขั้นตอนต่อไปน:

  • ดาวน์โหลดเอกสาร HTML โดยใช้คลาส HTMLDocument.
  • สร้างตัวอย่างของคลาส PdfSaveOptions.
  • แนะนําตัวเลือกการบันทึกเพิ่มเติมใด ๆ เช่น Resolution Horizontal และ Resolution Vertical.
  • Call the Converter.ConvertHTML() method for การสร้างไฟล์ PDF.

ตัวอย่างรหัสต่อไปนี้แสดงให้เห็น วิธีการสร้างไฟล์ PDF จากไฟล์ HTML พร้อมตัวเลือกเพิ่มเติมใน C#:

สําหรับตัวเลือกการปรับแต่งเพิ่มเติมโปรดทราบว่า ตัวเลือกบันทึกขั้นสูง.

สร้างไฟล์ PDF จาก HTML String ใน C#

การสร้างเอกสาร PDF จาก string HTML สามารถทําได้ด้วยขั้นตอนต่อไปน:

  • สร้างตัวอย่างของคลาส PdfSaveOptions.
  • ระบุตัวเลือกการบันทึกที่จําเป็น.
  • Call the Converter.ConvertHTML() method, ซึ่งยอมรับ string HTML, PdfSaveOptions, และทางออกของไฟล์ PDF เป็นข้อตกลง.

นี่คือตัวอย่างรหัสที่แสดงให้เห็น วิธีการสร้างไฟล์ PDF จาก string HTML โดยใช้ C#:

Generate PDF from HTML String in C#

สร้างไฟล์ PDF จาก URL Live ใน C#

ตอนนี้เราจะสํารวจวิธีการบันทึกหน้าเว็บจาก URL เป็นเอกสาร PDF:

  • สร้างตัวอย่างของคลาส Url ด้วย URL ของหน้าเว็บ.
  • สร้างตัวอย่างของคลาส PdfSaveOptions.
  • ระบุตัวเลือกการบันทึกใด ๆ ที่ต้องการ.
  • ใช้วิธีการ Converter.ConvertHTML() เพื่อบันทึก HTML เป็น PDF URL, PdfSaveOptions, และทางออกไฟล์ PDF.

ตัวอย่างรหัสต่อไปนี้แสดงให้เห็น วิธีการสร้างไฟล์ PDF จาก URL ที่อยู่โดยใช้ C#:

รับใบอนุญาตฟร

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

ข้อสรุป

ในบทความนี้เราได้เรียนรู้วิธีการ:

  • ดาวน์โหลดไฟล์ HTML โดยโปรแกรม.
  • ปรับแต่งตัวเลือกการบันทึก PDF.
  • เก็บ string HTML เป็น PDF.
  • บันทึกเว็บไซต์เป็นเอกสาร PDF.
  • แปลงไฟล์ HTML ไปยัง PDF ใน C# โดยใช้วิธีการต่างๆรวมถึง .NET Core Generate PDF จาก HTML และ C# Export HTML to PDF เทคนิค.

ไม่ว่าคุณจะใช้ Aspose หรือพิจารณาทางเลือกอื่น ๆ .NET HTML ไปยัง PDF Open Source คุณสามารถทําความเข้าใจของคุณเกี่ยวกับ Aspose.HTML สําหรับ .NET API โดยการปรึกษา การรับรอง. หากคุณมีคําถามเพิ่มเติมให้รู้สึกอิสระที่จะมาถึงผ่านทางของเรา forums สนับสนุนฟร.

ดูเพิ่มเติม

การรวมกันเพิ่มเติม

สําหรับนักพัฒนาที่ต้องการที่จะนําไปใช้การสร้างไฟล์ PDF ในแอปพลิเคชัน C# ของพวกเขาห้องสมุด Html2Pdf C # เป็นตัวเลือกที่โดดเด่นที่จะพิจารณา มันมีคุณสมบัติที่มีประสิทธิภาพที่สามารถเติมเต็มข้อเสนอของ Aspose นอกจากนี้ HTMLToPDFDocument C #1 class ให้อินเตอร์เฟซที่เรียบง่ายสําหรับการจัดการการแปลงไฟล์ HTML ไปยัง PDF ได้อย่างมีประสิทธิภาพ นอกจากนี้คุณยังสามารถสํารวจวิธีการ สร้างไฟล์ pdf จาก HTML ใน C #2 หรือศึกษาวิธี ก่อไฟล์ไฟล์จาก HTML โปรแกรม เพื่อปรับปรุงโปรแกรมของคุณ หากคุณสนใจในเครื่องมือฟรีมากขึ้น ตัวเลือกที่ดีที่สุดของ HTML to PDF Converter ค่าใช้จ่ายในการวิจัยสําหรับความต้องการของโครงการที่แตกต่างกัน C# PDF Generator ของ HTML สามารถให้ทรัพยากรเพิ่มเติมสําหรับผู้พัฒนาเพื่อให้มีการแก้ปัญหาที่แข็งแกร่ง เพิ่มเติม คุณสามารถ explore การแปลง.

More in this category