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

Тази статия се фокусира върху това как да запишете ODP в PDF с помощта на C# с помощта на прости извиквания на API. Ако се интересувате да научите за процеса на конвертиране на презентация във файл Markdown, вижте статията на как да конвертирате PPTX в Markdown с помощта на C#.

 Български