หัวข้อสั้นๆ นี้เน้นที่วิธีการ แปลง ODP เป็น PDF ใน C# โดยครอบคลุมการตั้งค่าโปรเจ็กต์ รายการงานการเขียนโปรแกรม และโค้ดตัวอย่างการทำงานเพื่อ แปลง ODP เป็น PDF ใน C# โดยใช้อินเทอร์เฟซ API แบบธรรมดา แอปพลิเคชันนี้สามารถใช้ได้ในสภาพแวดล้อมที่รองรับ .NET ภายใน macOS, Windows และ Linux
ขั้นตอนในการบันทึก ODP เป็น PDF โดยใช้ C#
- สร้างสภาพแวดล้อมการพัฒนาเพื่อติดตั้ง Aspose.Slides for .NET เพื่อแปลง ODP เป็น PDF โดยใช้ C#
- โหลดการนำเสนอ ODP ต้นฉบับโดยใช้อินสแตนซ์ของคลาส Presentation สำหรับการแปลง ODP เป็น PDF
- สร้างอินสแตนซ์ของคลาส PdfOptions และตั้งค่าตัวเลือกไฟล์ PDF ที่จำเป็น
- บันทึก ODP ที่โหลดเป็นไฟล์ PDF บนดิสก์
โดยการปฏิบัติตามขั้นตอนข้างต้น คุณสามารถ ส่งออก ODP เป็น PDF โดยใช้ C# ได้อย่างง่ายดาย กระบวนการนี้จะเริ่มต้นด้วยการเข้าถึงไฟล์ ODP ต้นทางจากดิสก์ ซึ่งตามมาด้วยการสร้างอินสแตนซ์ของคลาส PdfOptions เพื่อตั้งค่าตัวเลือกไฟล์ PDF ที่จำเป็น สุดท้าย ODP จะแสดงผลเป็นไฟล์ PDF บนดิสก์
รหัสเพื่อแปลง ODP เป็น PDF ใน C
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class OdpToPdf | |
{ | |
public static void ConvertOdpToPdf() | |
{ | |
String path = @"/Users/KnowledgeBase/TestData/"; | |
// Initialize a license to convert ODP to PDF | |
Aspose.Slides.License licenseOdpExport= new Aspose.Slides.License(); | |
licenseOdpExport.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Instantiate the Presentation class object to access to ODP file | |
Presentation presPPT = new Presentation(path + "Sample.odp"); | |
// Instantiate the PdfOptions class object | |
PdfOptions pdfFileOptions = new PdfOptions(); | |
// Define the output PDF file options | |
pdfFileOptions.JpegQuality = 90; | |
pdfFileOptions.EmbedFullFonts = true; | |
pdfFileOptions.SaveMetafilesAsPng = true; | |
pdfFileOptions.TextCompression = PdfTextCompression.Flate; | |
// Convert the ODP to PDF | |
presPPT.Save(path+ "PowerPoint-to-PDF.pdf", SaveFormat.Pdf, pdfFileOptions); | |
} | |
} | |
} |
ในการพัฒนา ODP เป็น PDF converter C# based API ได้ถูกนำมาใช้อย่างมีประสิทธิภาพ คลาส PdfOptions เสริมใช้เพื่อปรับแต่งไฟล์ PDF เอาต์พุตเพิ่มเติมโดยจัดการคุณสมบัติต่างๆ รวมถึง AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides และการตั้งค่ารหัสผ่าน PDF เอาต์พุต เป็นต้น
บทความนี้เน้นที่วิธี บันทึก ODP เป็น PDF โดยใช้ C# โดยใช้การเรียก API แบบง่ายๆ หากคุณสนใจที่จะเรียนรู้เกี่ยวกับกระบวนการแปลงงานนำเสนอเป็นไฟล์ Markdown โปรดดูบทความใน วิธีแปลง PPTX เป็น Markdown โดยใช้ C#