ไฟล์ HTML ถูกใช้บนเว็บเพื่อนำเสนอและจัดรูปแบบข้อมูล คุณสามารถแปลงไฟล์ HTML เป็นไฟล์ XPS โดยทางโปรแกรมโดยใช้ C# กรณีการใช้งานต่อไปนี้อธิบายถึงสถานการณ์การแปลงที่แตกต่างกัน:
- ตัวแปลง HTML/MHTML เป็น XPS – การติดตั้ง C# API
- แปลงไฟล์ HTML/MHTML เป็น XPS โดยทางโปรแกรมโดยใช้ C#
- แปลง HTML/MHTML เป็น XPS ด้วยตัวเลือกขั้นสูงโดยทางโปรแกรมด้วย C#
- HTML จากลิงค์ URL ไปยังการแปลง XPS ใน C #
ตัวแปลง HTML/MHTML เป็น XPS – การติดตั้ง C# API
Aspose.HTML for .NET API รองรับการทำงานกับไฟล์ HTML และรูปแบบไฟล์อื่นๆ คุณสามารถติดตั้ง API ได้โดยดาวน์โหลดไฟล์ DLL จากส่วน New Releases หรือด้วยคำสั่งการติดตั้ง NuGet ต่อไปนี้ใน Visual Studio:
PM> Install-Package Aspose.Html
แปลงไฟล์ HTML/MHTML เป็น XPS โดยทางโปรแกรมโดยใช้ C#
คุณสามารถแปลงไฟล์ HTML หรือ MHTML เป็นไฟล์ XPS โดยทำตามขั้นตอนต่อไปนี้:
- โหลดไฟล์ HTML อินพุตด้วยคลาส HTMLDocument
- เริ่มต้นอินสแตนซ์ XpsSaveOptions
- แปลง HTML หรือ MHTML เป็น XPS
รหัสด้านล่างแสดงวิธีการแปลงไฟล์ HTML เป็น XPS โดยทางโปรแกรมโดยใช้ C#:
// โหลดไฟล์ HTML อินพุต
HTMLDocument document = new HTMLDocument("test.html");
// เริ่มต้น XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();
// แปลง HTML หรือ MHTML เป็น XPS
Converter.ConvertHTML(document, options, "output.xps");
แปลง HTML/MHTML เป็น XPS ด้วยตัวเลือกขั้นสูงโดยทางโปรแกรมด้วย C#
คุณได้เรียนรู้กรณีการใช้งานการแปลงขั้นพื้นฐานแล้ว API มีตัวเลือกขั้นสูงหลายอย่างในการดำเนินการแปลง โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ HTML/MTHML เป็น XPS:
- โหลดไฟล์ HTML อินพุต
- ยกตัวอย่างวัตถุ XpsSaveOptions
- ตั้งค่าตัวเลือกการเรนเดอร์ต่างๆ
- แปลงไฟล์อินพุตเป็น XPS ด้วยเมธอด ConvertHTML
โค้ดต่อไปนี้จะอธิบายวิธีการแปลงไฟล์ HTML หรือ MHTML เป็นไฟล์ XPS ด้วยตัวเลือกขั้นสูงโดยทางโปรแกรมโดยใช้ C#:
// โหลดไฟล์ HTML อินพุต
using (HTMLDocument document = new HTMLDocument("test.html"))
{
// เริ่มต้น XpsSaveOptions
Saving.XpsSaveOptions options = new Saving.XpsSaveOptions();
options.BackgroundColor = Color.Gray;
options.PageSetup.AnyPage = new Drawing.Page(new Drawing.Size(600, 800), new Drawing.Margin(72, 72, 72, 72));
options.VerticalResolution = 250;
// แปลง HTML เป็น XPS
Converters.Converter.ConvertHTML(document, options, "output.xps");
}
HTML จากลิงค์ URL ไปยังการแปลง XPS ใน C
เนื้อหาออนไลน์นำเสนอผ่านเว็บในรูปแบบของไฟล์ HTML คุณสามารถแปลง HTML จาก URL เป็นไฟล์ XPS ได้โดยตรงโดยใช้ C# คุณไม่จำเป็นต้องดาวน์โหลดไฟล์ด้วยตนเอง แต่ให้ทำตามขั้นตอนด้านล่างแทน:
- ระบุ URL สำหรับการป้อน HTML
- โหลดอินพุต HTML ด้วยคลาส HTMLDocument
- เริ่มต้น XpsSaveOptions วัตถุคลาส
- แปลง HTML จาก URL เป็นไฟล์ XPS
รหัสด้านล่างอธิบายวิธีการแปลง HTML จากลิงค์ URL เป็นไฟล์ XPS โดยทางโปรแกรมโดยใช้ C #:
// ระบุ URL สำหรับการป้อน HTML
Uri uri = new Uri("https://www.aspose.com/");
// โหลดอินพุต HTML ด้วยคลาส HTMLDocument
HTMLDocument document = new HTMLDocument(uri.AbsoluteUri);
// เริ่มต้นวัตถุคลาส XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();
// แปลง HTML จาก URL เป็นไฟล์ XPS
Converter.ConvertHTML(document, options, "test.xps");
รับใบอนุญาต API ฟรี
คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้โดยไม่มีข้อจำกัดใดๆ
บทสรุป
โดยสรุป คุณได้เรียนรู้วิธีแปลงไฟล์ HTML เป็นเอกสาร XPS โดยทางโปรแกรมโดยใช้ C# คุณสามารถใช้คุณสมบัตินี้ในแอปพลิเคชันที่ใช้ .NET หรือ .NET Core โดยใช้ภาษาที่รองรับ นอกจากนี้ คุณสามารถสำรวจคุณลักษณะอื่นๆ ของ API ได้โดยไปที่ เอกสารประกอบ โปรดอย่าลังเลที่จะติดต่อกลับหาเราที่ ฟอรัมสนับสนุนฟรี ในกรณีที่มีข้อสงสัย