แปลง ODP เป็น PDF ใน C #

หัวข้อสั้นๆ นี้เน้นที่วิธีการ แปลง ODP เป็น PDF ใน C# โดยครอบคลุมการตั้งค่าโปรเจ็กต์ รายการงานการเขียนโปรแกรม และโค้ดตัวอย่างการทำงานเพื่อ แปลง ODP เป็น PDF ใน C# โดยใช้อินเทอร์เฟซ API แบบธรรมดา แอปพลิเคชันนี้สามารถใช้ได้ในสภาพแวดล้อมที่รองรับ .NET ภายใน macOS, Windows และ Linux

ขั้นตอนในการบันทึก ODP เป็น PDF โดยใช้ C#

  1. สร้างสภาพแวดล้อมการพัฒนาเพื่อติดตั้ง Aspose.Slides for .NET เพื่อแปลง ODP เป็น PDF โดยใช้ C#
  2. โหลดการนำเสนอ ODP ต้นฉบับโดยใช้อินสแตนซ์ของคลาส Presentation สำหรับการแปลง ODP เป็น PDF
  3. สร้างอินสแตนซ์ของคลาส PdfOptions และตั้งค่าตัวเลือกไฟล์ PDF ที่จำเป็น
  4. บันทึก 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#

 ไทย