บทช่วยสอนนี้เน้นที่กระบวนการแปลงไฟล์ ebook เป็นรูปแบบที่ไม่สามารถแก้ไขได้โดยใช้หนึ่งในแพ็คเกจการแปลงเอกสารยอดนิยม และให้ขั้นตอนการทำงานที่สมบูรณ์เกี่ยวกับวิธี **แปลง EPUB เป็น PDF โดยใช้ C# **. นอกจากนี้ โพสต์นี้จะแนะนำคุณเกี่ยวกับวิธีใช้ API ตัวแปลงเอกสารสำหรับการเขียน ตัวแปลง ebook เป็น PDF ใน C# ต่อไปนี้เป็นขั้นตอนหลักพร้อมกับแอปพลิเคชันตัวอย่างในการแปลง EPUB เป็น PDF
ขั้นตอนในการแปลง EPUB เป็น PDF โดยใช้ C#
- ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จากตัวจัดการแพ็คเกจ NuGet ในแอปพลิเคชัน .NET เพื่อแปลง EPUB เป็น PDF
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการแปลงจากรูปแบบ EPUB เป็น PDF
- สร้างอินสแตนซ์ของคลาส Converter สำหรับการโหลดไฟล์ EPUB อินพุตจากดิสก์เพื่อแปลงเป็นรูปแบบ PDF
- สร้างและกำหนดคุณสมบัติสำหรับปรับแต่งไฟล์ PDF เอาต์พุต
- เรียกใช้เมธอด Convert ของคลาส Converter เพื่อบันทึก EPUB เป็น PDF บนดิสก์
สิ่งเหล่านี้เป็นประเด็นหลักสำหรับการใช้ฟังก์ชันเพื่อ แปลงไฟล์ EPUB เป็น PDF โดยใช้ C# ขั้นตอนเหล่านี้ไม่ขึ้นกับแพลตฟอร์มและสามารถใช้งานได้ง่ายบนระบบปฏิบัติการทั่วไปใดๆ เช่น Windows, macOS และ Linux โดยไม่ต้องตั้งค่าซอฟต์แวร์เพิ่มเติมใดๆ คุณต้องเขียนโค้ดสองสามบรรทัดที่ประกอบด้วยการเรียก API อย่างง่ายของไลบรารีที่กล่าวถึงเพื่อแปลง ebook เป็น PDF และคุณยังสามารถปรับแต่งไฟล์ที่แปลงแล้วได้ด้วยการกำหนดคุณสมบัติต่างๆ โดยใช้วัตถุ PdfConvertOptions
รหัสเพื่อแปลง EPUB เป็น PDF โดยใช้ C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertEpubToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert EPUB to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source EPUB file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.epub"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the EPUB in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
ข้อมูลโค้ดด้านบนสาธิตวิธีพัฒนาแอปพลิเคชันเพื่อ เปลี่ยน EPUB เป็น PDF ใน C# เราได้เริ่มต้นเวิร์กโฟลว์การแปลงเอกสารโดยตั้งค่าแพ็คเกจที่จำเป็นและรวมเนมสเปซที่จำเป็นในโค้ด หลังจากเสร็จสิ้นขั้นตอนเหล่านี้แล้ว เราได้โหลดไฟล์ EPUB อินพุตโดยใช้คลาส Converter และสร้างอินสแตนซ์ของคลาส PdfConvertOptions สำหรับการตั้งค่าพารามิเตอร์เพื่อปรับแต่งเอกสาร PDF ที่แปลงแล้ว ในขั้นตอนที่แล้ว เราได้เรียกใช้เมธอด Convert สำหรับแปลงและจัดเก็บไฟล์ EPUB เป็น PDF บนดิสก์
เราได้กล่าวถึงขั้นตอนการแปลงเอกสารเพื่อแปลง EPUB เป็น PDF ใน C# และพัฒนาตัวอย่างสำหรับขั้นตอนนี้ เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเกี่ยวกับการเปลี่ยน SVG เป็น JPG ใน C# ดูคำแนะนำ วิธีแปลง SVG เป็น JPG โดยใช้ C# สำหรับข้อมูลเพิ่มเติม