ในบางกรณี คุณต้องทำให้เนื้อหา PDF พร้อมใช้งานบนเว็บหรือรวมเข้ากับเว็บแอปพลิเคชัน คุณต้องแปลงไฟล์ PDF (Portable Document Format) เป็น HTML (Hypertext Markup Language) HTML เป็นตัวเลือกที่ยืดหยุ่นสำหรับการนำเสนอ PDF ออนไลน์ เนื่องจากเป็นภาษาที่ใช้เป็นมาตรฐานในการนำเสนอเนื้อหาในเว็บเบราว์เซอร์ บทความที่ครอบคลุมนี้จะแนะนำวิธี เรนเดอร์ PDF เป็น HTML โดยใช้ C# ด้านล่างนี้ คุณจะพบขั้นตอนสำคัญในการ สร้าง HTML ด้วยทรัพยากรที่ฝังจาก PDF โดยใช้ C# พร้อมด้วยตัวอย่างโค้ด
ขั้นตอนในการเรนเดอร์ PDF เป็น HTML โดยใช้ C#
- ติดตั้ง GroupDocs.Viewer for .NET โดยใช้ตัวจัดการแพ็คเกจ NuGet เพื่อแสดงผล PDF เป็น HTML
- เพิ่มการอ้างอิง GroupDocs.Viewer ในโครงการของคุณสำหรับการแปลง PDF เป็น HTML
- สร้างอ็อบเจ็กต์ของคลาส Viewer โดยส่งเส้นทางไฟล์ PDF อินพุตเป็นอาร์กิวเมนต์ไปยังตัวสร้าง
- เรียกเมธอด HtmlViewOptions.ForEmbeddedResources เพื่อรับตัวเลือกมุมมอง
- เรียกใช้เมธอด Viewer.View พร้อมตัวเลือกมุมมองเพื่อแสดงไฟล์ PDF เป็น HTML
เนื่องจากเบราว์เซอร์ออนไลน์ทั้งหมดยอมรับ HTML ผู้ชมจำนวนมากจึงสามารถเข้าถึงเนื้อหาของคุณได้โดยไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติม ไลบรารีตัวแสดงที่ใช้ในบทช่วยสอนนี้สร้างขึ้นเพื่อให้ทำงานได้อย่างไร้ที่ติบนแพลตฟอร์มที่หลากหลาย หากคุณได้ติดตั้ง .NET บนระบบของคุณ คุณสามารถทำตามคำแนะนำที่ให้ไว้ข้างต้นบนระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, macOS และ Linux เพื่อ เรนเดอร์ HTML จาก PDF โดยใช้ C# โดยไม่มีความท้าทายใดๆ ตัวอย่างโค้ดด้านล่างแสดงให้เห็นถึงกระบวนการเรนเดอร์
รหัสเพื่อแสดง PDF เป็น HTML โดยใช้ C
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderPDFasHTMLUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
using (var viewer = new Viewer("input.pdf")) | |
{ | |
// Create an HTML file for each PDF page. | |
// {0} is replaced with the current page number in the file name. | |
var viewOptions = HtmlViewOptions.ForEmbeddedResources("page_{0}.html"); | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
คุณได้รับความรู้และความสามารถที่จำเป็นในการ แปลง PDF เป็น HTML ใน C# อย่างมีประสิทธิภาพ โดยทำตามคำแนะนำที่แชร์ในบทช่วยสอนนี้ ความสามารถนี้ช่วยเพิ่มการเข้าถึงและการใช้งานเนื้อหา PDF ของคุณ ในขณะเดียวกันก็รับประกันความเข้ากันได้กับอุปกรณ์และเบราว์เซอร์ที่หลากหลาย หลังจากกำหนดค่าไลบรารีที่แนะนำอย่างเชี่ยวชาญและทำการปรับเปลี่ยนเส้นทางไฟล์ที่จำเป็นแล้ว การรวมโค้ดการเรนเดอร์เข้ากับโปรเจ็กต์ของคุณจะกลายเป็นกระบวนการที่ไม่ซับซ้อนและไร้ปัญหา
เราได้ให้รายละเอียดวิธีการเรนเดอร์ DOCX เป็น JPG ใน C# ในหัวข้อก่อนหน้า หากคุณต้องการความช่วยเหลือเพิ่มเติม เราขอแนะนำให้อ่านโพสต์ของเราเกี่ยวกับวิธี เรนเดอร์ DOCX เป็น JPG โดยใช้ C#