Konvertera ODP till PDF i C#

Det här korta ämnet fokuserar på hur man konverterar ODP till PDF i C#. Den omfattar projektinställningarna, en lista över programmeringsuppgifter och en fungerande exempelkod för att omvandla ODP till PDF i C# med ett enkelt API-gränssnitt. Denna applikation kan användas i alla .NET-stödda miljöer i macOS, Windows och Linux.

Steg för att spara ODP till PDF med C#

  1. Etablera utvecklingsmiljön för att installera Aspose.Slides for .NET för att konvertera ODP till PDF med C#
  2. Ladda käll-ODP-presentationen med en instans av klassen Presentation för ODP till PDF-konvertering
  3. Skapa en instans av klassen PdfOptions och ställ in de obligatoriska PDF-filalternativen
  4. Spara den laddade ODP som en PDF-fil på disken

Genom att följa de ovannämnda stegen kan du enkelt exportera ODP till PDF med C#. Processen kommer att börja med att komma åt käll-ODP-filen från disken, som sedan följs av att skapa en instans av klassen PdfOptions för att ställa in de nödvändiga PDF-filalternativen. Slutligen kommer ODP att renderas som en PDF-fil på disken.

Kod för att transformera ODP till PDF i 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);
}
}
}

För att utveckla ODP till PDF-omvandlare har C#-baserad API använts effektivt. Den valfria klassen PdfOptions används för att ytterligare anpassa PDF-filen genom att manipulera olika egenskaper inklusive AccessPermissions, Compliance, DefaultRegularFont, JpegQuality, ImageTransparentColor, ShowHiddenSlides och ställa in PDF-lösenord för att nämna några.

Den här artikeln har fokuserat på hur man spara ODP till PDF med C# med enkla API-anrop. Om du är intresserad av att lära dig om processen att konvertera en presentation till en Markdown-fil, se artikeln om hur man konverterar PPTX till Markdown med C#.

 Svenska