Перетворення 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 було ефективно використано API на основі C#. Додатковий клас PdfOptions використовується для подальшого налаштування вихідного PDF-файлу шляхом маніпулювання різними властивостями, включаючи AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides, а також установку вихідного PDF-паролю.

Ця стаття присвячена тому, як зберегти ODP у PDF за допомогою C# за допомогою простих викликів API. Якщо вам цікаво дізнатися про процес перетворення презентації у файл Markdown, зверніться до статті як конвертувати PPTX у Markdown за допомогою C#.

 Українська