Hur man konverterar PowerPoint till PDF med C#

Denna snabba handledning förklarar steg-för-steg-processen för att konvertera PowerPoint till PDF med C#. Vi kommer att använda ett av de populära API:erna för dokumentkonverterare för att utföra dokumenttransformation från formatet PPTX till PDF. Dokumentkonverteringsproceduren förlitar sig inte på någon ytterligare programvara och kan följas på alla vanliga operativsystem som Windows, macOS och Linux. Dessutom hittar du en exempelkod som visar hur applikationen C# PowerPoint till PDF fungerar.

Steg för att konvertera PowerPoint till PDF med C#

  1. Installera paketet GroupDocs.Conversion for .NET från NuGet-pakethanteraren i .NET-applikationen för att konvertera PowerPoint till PDF
  2. Lägg till en referens till namnutrymmet GroupDocs.Conversion för att utveckla funktionen PowerPoint till PDF-konvertering
  3. Skapa en instans av klassen Converter för att läsa in PowerPoint-filen
  4. Skapa ett objekt av klassen PdfConvertOptions för att definiera konverteringsalternativen för utdata-PDF-filen
  5. Till sist, anropa Konverteringsmetoden för att spara PowerPoint som PDF på disken

För att skapa C# PPT till PDF-applikationen låter Converter-klassen dig ladda PowerPoint-filen efter att ha konfigurerat dokumentkonverteringspaketet och inkluderat det nödvändiga namnutrymmet. Klassen PdfConvertOptions låter dig definiera olika egenskaper för att anpassa den konverterade PDF-filen. Konverteringsmetoden utför dokumenttransformationen och lagrar utdatafilen till den angivna sökvägen på disken.

Kod för att konvertera PowerPoint till PDF med C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertPowerpointToPdfUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert PowerPoint to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source PowerPoint file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.pptx");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the PPTX in PDF format
converter.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

Ovanstående kodavsnitt visar implementeringen av konvertera PPTX till PDF i C#-förmågan. Denna exempelkod utför den grundläggande dokumenttransformationen, tar PPTX-filen som indata och konverterar den till PDF-format. Du kan dock förbättra detta exempel genom att anpassa PDF-dokumentet genom att ställa in olika egenskaper som Dpi, Höjd, Bredd, Marginaler, Sidrotation och många fler.

Vi har diskuterat dokumentkonverteringsprocessen för att konvertera PowerPoint till PDF i C# och utvecklat ett exempel för det. Nyligen publicerade vi en artikel för att ändra Word-dokument till bild i C#, ta en titt på guiden hur man konverterar Word-dokument till bild med C# för mer information.

 Svenska