Converteer ODP naar PDF in C#

Dit korte onderwerp richt zich op het converteren van ODP naar PDF in C#. Het omvat de projectinstellingen, een lijst met programmeertaken en een werkende voorbeeldcode om ODP naar PDF in C# te transformeren met behulp van een eenvoudige API-interface. Deze applicatie kan worden gebruikt in elke .NET-ondersteunde omgeving binnen macOS, Windows en Linux.

Stappen om ODP naar PDF op te slaan met C#

  1. Zet de ontwikkelomgeving op om Aspose.Slides for .NET te installeren om ODP naar PDF te converteren met C#
  2. Laad de bron-ODP-presentatie met behulp van een instantie van de klasse Presentation voor ODP naar PDF-conversie
  3. Maak een instantie van de klasse PdfOptions en stel de vereiste PDF-bestandsopties in
  4. Sla het geladen ODP op als PDF-bestand op de schijf

Door de bovengenoemde stappen te volgen, kunt u ODP eenvoudig exporteren naar PDF met behulp van C#. Het proces begint met het openen van het ODP-bronbestand vanaf de schijf, gevolgd door het maken van een exemplaar van de klasse PdfOptions om de vereiste PDF-bestandsopties in te stellen. Ten slotte wordt de ODP als PDF-bestand op de schijf weergegeven.

Code om ODP naar PDF te transformeren in 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);
}
}
}

Om een ODP naar PDF-converter te ontwikkelen, is op C# gebaseerde API effectief gebruikt. De optionele klasse PdfOptions wordt gebruikt om het uitgevoerde PDF-bestand verder aan te passen door verschillende eigenschappen te manipuleren, waaronder AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides, en het instellen van het PDF-wachtwoord voor de uitvoer, om er maar een paar te noemen.

Dit artikel is gericht op het opslaan van ODP naar PDF met behulp van C# met behulp van eenvoudige API-aanroepen. Als u meer wilt weten over het proces van het converteren van een presentatie naar een Markdown-bestand, raadpleegt u het artikel op hoe PPTX naar Markdown te converteren met C#.

 Nederlands