วิธีแปลง EPUB เป็น PDF ใน C#

บทช่วยสอนฉบับย่อนี้จะอธิบาย วิธีแปลง EPUB เป็น PDF ใน C# โดยมีรายละเอียดทั้งหมดในการสร้างสภาพแวดล้อม ขั้นตอนทีละขั้นตอน และโค้ดตัวอย่างที่รันได้เพื่อเขียนตัวแปลง EPUB เป็น PDF ที่สมบูรณ์ใน C# นอกจากนี้ยังครอบคลุมคุณสมบัติหลายอย่างในการสร้างรูปแบบต่างๆ ของไฟล์ PDF ตามความต้องการของคุณ

ขั้นตอนในการแปลงไฟล์ EPUB เป็น PDF ใน C#

  1. กำหนดค่าสภาพแวดล้อมโดยการติดตั้ง Aspose.HTML for .NET เพื่อประมวลผลไฟล์ EPUB
  2. สร้างอินสแตนซ์ของคลาส PdfSaveOptions และตั้งค่าคุณสมบัติที่จำเป็น
  3. แสดงรูปแบบ EPUB เป็น PDF ด้วยเมธอด ConvertEPUB

ขั้นตอนเหล่านี้อธิบายขั้นตอนการแปลงไฟล์ จาก EPUB เป็น PDF ใน C# อย่างแม่นยำ ขั้นแรก คุณต้องตั้งค่ากำหนดสำหรับเอกสาร PDF ที่คาดไว้ จากนั้น โหลดไฟล์ EPUB ต้นทางและแสดงผลในรูปแบบ PDF โดยใช้คุณสมบัติที่ระบุ

ข้อมูลโค้ดเพื่อแปลงไฟล์ EPUB เป็น PDF ใน C

using System.IO;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert EPUB to PDF using C#
{
// Set license
Aspose.Html.License lic = new Aspose.Html.License();
lic.SetLicense("Aspose.Total.lic");
// Open EPUB file
var stream = File.OpenRead("input.epub");
// Set path for output file
string savePath = Path.Combine("output.pdf");
// Create an instance of PdfSaveOptions
var options = new Aspose.Html.Saving.PdfSaveOptions();
// Call the ConvertEPUB method
Aspose.Html.Converters.Converter.ConvertEPUB(stream, options, savePath);
System.Console.WriteLine("Done");
}
}
}

ตัวอย่างโค้ดนี้สามารถส่งออกไฟล์ EPUB เป็น PDF ใน C# โดยไม่ต้องพึ่งแอปพลิเคชันภายนอกใดๆ อย่างไรก็ตาม คุณสามารถด้นสดได้โดยการโหลดหรือบันทึกไฟล์จากสตรีม อาร์เรย์ หรือดิสก์ ในทำนองเดียวกัน คุณสามารถควบคุมคุณสมบัติของเอกสาร PDF ที่ส่งออก เช่น การตั้งค่าหน้า การเข้ารหัส ความละเอียด ฯลฯ

บทช่วยสอนนี้ครอบคลุมวิธีการเรนเดอร์ EPUB เป็น PDF ใน C# นอกจากนี้ หากคุณต้องการรวมไฟล์ HTML เข้ากับไฟล์ PDF โปรดดูบทความใน วิธีผสานไฟล์ HTML เป็น PDF ใน C#

 ไทย