บทช่วยสอนฉบับย่อนี้จะอธิบายให้คุณทราบถึงกระบวนการทีละขั้นตอนใน แปลง PowerPoint เป็น PDF โดยใช้ C# เราจะใช้หนึ่งใน API ตัวแปลงเอกสารยอดนิยมสำหรับการแปลงเอกสารจากรูปแบบ PPTX เป็น PDF นอกจากนี้ ขั้นตอนการแปลงเอกสารไม่ต้องอาศัยซอฟต์แวร์เพิ่มเติมใด ๆ และสามารถปฏิบัติตามได้บนระบบปฏิบัติการทั่วไป เช่น Windows, macOS และ Linux นอกจากนี้ คุณจะพบโค้ดตัวอย่างเพื่อแสดงการทำงานของแอปพลิเคชัน C# PowerPoint to PDF
ขั้นตอนในการแปลง PowerPoint เป็น PDF โดยใช้ C#
- ติดตั้งแพ็คเกจ GroupDocs.Conversion for .NET จาก NuGet package manager ในแอปพลิเคชัน .NET เพื่อแปลง PowerPoint เป็น PDF
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Conversion สำหรับการพัฒนาฟังก์ชันการแปลง PowerPoint เป็น PDF
- สร้างอินสแตนซ์ของคลาส Converter สำหรับการโหลดไฟล์ PowerPoint อินพุต
- สร้างออบเจกต์ของคลาส PdfConvertOptions เพื่อกำหนดตัวเลือกการแปลงสำหรับไฟล์ PDF ที่ส่งออก
- สุดท้ายเรียกวิธีการแปลงเพื่อบันทึก PowerPoint เป็น PDF บนดิสก์
ในการสร้างแอปพลิเคชัน C# PPT เป็น PDF คลาส Converter จะช่วยให้คุณสามารถโหลดไฟล์ PowerPoint หลังจากกำหนดค่าแพ็คเกจการแปลงเอกสารและรวมถึงเนมสเปซที่จำเป็น คลาส PdfConvertOptions ช่วยให้คุณสามารถกำหนดคุณสมบัติต่างๆ สำหรับปรับแต่งไฟล์ PDF ที่แปลงแล้ว เมธอด Convert ดำเนินการแปลงเอกสารและจัดเก็บไฟล์เอาต์พุตไปยังพาธที่ระบุบนดิสก์
รหัสเพื่อแปลง PowerPoint เป็น PDF โดยใช้ C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPowerpointToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PowerPoint 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 PowerPoint file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.pptx"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the PPTX in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
ข้อมูลโค้ดด้านบนแสดงการใช้งาน แปลง PPTX เป็น PDF ในความสามารถ C# โค้ดตัวอย่างนี้ทำการแปลงเอกสารพื้นฐาน รับไฟล์ PPTX เป็นอินพุต และแปลงเป็นรูปแบบ PDF อย่างไรก็ตาม คุณสามารถปรับปรุงตัวอย่างนี้ได้โดยการปรับแต่งเอกสาร PDF โดยการตั้งค่าคุณสมบัติต่างๆ เช่น Dpi, ความสูง, ความกว้าง, ขอบ, การหมุนหน้า และอื่นๆ อีกมากมาย
เราได้พูดถึงกระบวนการแปลงเอกสารเพื่อแปลง PowerPoint เป็น PDF ใน C# และพัฒนาตัวอย่างสำหรับมัน เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเพื่อเปลี่ยนเอกสาร Word เป็นรูปภาพใน C# โปรดดูคำแนะนำ วิธีแปลงเอกสาร Word เป็นรูปภาพโดยใช้ C# สำหรับข้อมูลเพิ่มเติม