บทช่วยสอนฉบับย่อนี้จะอธิบาย วิธีแปลง EPUB เป็น PDF ใน C# โดยมีรายละเอียดทั้งหมดในการสร้างสภาพแวดล้อม ขั้นตอนทีละขั้นตอน และโค้ดตัวอย่างที่รันได้เพื่อเขียนตัวแปลง EPUB เป็น PDF ที่สมบูรณ์ใน C# นอกจากนี้ยังครอบคลุมคุณสมบัติหลายอย่างในการสร้างรูปแบบต่างๆ ของไฟล์ PDF ตามความต้องการของคุณ
ขั้นตอนในการแปลงไฟล์ EPUB เป็น PDF ใน C#
- กำหนดค่าสภาพแวดล้อมโดยการติดตั้ง Aspose.HTML for .NET เพื่อประมวลผลไฟล์ EPUB
- สร้างอินสแตนซ์ของคลาส PdfSaveOptions และตั้งค่าคุณสมบัติที่จำเป็น
- แสดงรูปแบบ 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#