Presentatie naar PDF converteren met Python

Dit eenvoudige onderwerp gaat over het converteren van Presentation naar PDF met behulp van Python door details te verstrekken en de omgeving te configureren om de voorbeeldcode uit te voeren. Om PPTX naar PDF te converteren, kan Python-gebaseerde code worden gebruikt met behulp van eenvoudige API-aanroepen. De applicatie kan worden getest in elk besturingssysteem dat is geconfigureerd met .NET Framework, inclusief MS Windows, Linux of macOS.

Stappen om PowerPoint te maken met Python

  1. Stel de omgeving om Aspose.Slides voor Python te gebruiken via .NET in uw applicatie in
  2. Neem de Aspose.Slides-naamruimte op in uw project voor het exporteren van PPTX naar PDF
  3. Maak een instantie van de klasse Presentatie om de bronpresentatie te laden
  4. Maak een PdfOptions-klasseobject om de PDF-uitvoeropties in te stellen
  5. Stel het gewenste PDF-toegangswachtwoord in
  6. De Save-methode in Python converteert PPTX naar PDF

De bovengenoemde stappen in Python converteren PPT naar PDF-bestanden met behulp van een eenvoudige API-interface. We zullen het proces starten door het klasseobject Presentatie te maken om het bronpresentatiebestand te laden dat in ODP-, PPT-, PPTX-, POT- of POTX-indeling kan zijn. De klasse-instantie PdfOptions wordt gebruikt om de beveiliging van de uitvoer-PDF te waarborgen door een wachtwoord in te stellen. Ten slotte wordt de geconverteerde PDF op de schijf opgeslagen met behulp van de Opslaan-methode.

Code om PPT te maken met Python

Door gebruik te maken van Python PPT naar PDF is een converter-applicatie ontwikkeld. De klasse PdfOptions toont verschillende instellingen zoals Compliance, JpegQualiy, ImageTransparentColor, SufficientResolution en SaveMetafilesAsPng om de uitvoer-PDF verder aan te passen.

In dit artikel hebben we gezien hoe gemakkelijk het gebruik van Python PPTX naar PDF-conversietoepassing kan worden ontwikkeld. Als je het presentatiebestand wilt maken met Python, raadpleeg dan het artikel op hoe PPT te maken met Python.

 Nederlands