Deze korte handleiding legt u het stapsgewijze proces uit om PowerPoint naar PDF te converteren met C#. We zullen een van de populaire documentconversie-API’s gebruiken voor het uitvoeren van documenttransformatie van PPTX naar PDF-indeling. Verder is de documentconversieprocedure niet afhankelijk van aanvullende software en kan deze worden gevolgd op alle gangbare besturingssystemen zoals Windows, macOS en Linux. Bovendien vindt u een voorbeeldcode om de werking van de toepassing C# PowerPoint naar PDF te tonen.
Stappen om PowerPoint naar PDF te converteren met C#
- Installeer het GroupDocs.Conversion for .NET-pakket vanuit de NuGet-pakketbeheerder in de .NET-toepassing om PowerPoint naar PDF te converteren
- Voeg een verwijzing toe aan de GroupDocs.Conversion naamruimte voor het ontwikkelen van de conversiefunctie van PowerPoint naar PDF
- Maak een instantie van de klasse Converter voor het laden van het PowerPoint-invoerbestand
- Maak een object van de klasse PdfConvertOptions voor het definiëren van de conversieopties voor het PDF-uitvoerbestand
- Roep ten slotte de methode Converteren aan om PowerPoint als PDF op de schijf op te slaan
Om de C# PPT naar PDF-toepassing te maken, kunt u met de klasse Converter het PowerPoint-bestand laden nadat u het documentconversiepakket hebt geconfigureerd en de vereiste naamruimte hebt toegevoegd. Met de klasse PdfConvertOptions kunt u verschillende eigenschappen definiëren voor het aanpassen van het geconverteerde PDF-bestand. De methode Converteren voert de documenttransformatie uit en slaat het uitvoerbestand op het opgegeven pad op de schijf op.
Code om PowerPoint naar PDF te converteren met 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"); | |
} | |
} | |
} |
Het bovenstaande codefragment toont de implementatie van de convert PPTX to PDF in C#-mogelijkheid. Deze voorbeeldcode voert de basisdocumenttransformatie uit, neemt het PPTX-bestand als invoer en converteert het naar PDF-formaat. U kunt dit voorbeeld echter verbeteren door het PDF-document aan te passen door verschillende eigenschappen in te stellen, zoals Dpi, Hoogte, Breedte, Marges, Paginarotatie en nog veel meer.
We hebben het documentconversieproces besproken om PowerPoint naar PDF in C# te converteren en er een voorbeeld voor ontwikkeld. Onlangs hebben we een artikel gepubliceerd om een Word-document te wijzigen in Afbeelding in C#, bekijk de hoe Word-document naar afbeelding te converteren met C #-handleiding voor meer informatie.