Hoe PDF naar afbeelding in Python te converteren

Dit beknopte onderwerp geeft details over hoe je PDF naar afbeelding converteert in Python. U kunt resolutie, hoogte, breedte en andere eigenschappen instellen, zoals het standaardlettertype instellen, afbeeldingen schalen zodat ze op de paginabreedte passen en vele andere. Voor het converteren van een PDF-pagina naar een afbeelding wordt Python-code gebruikt en hieronder worden gedetailleerde stappen gegeven om een PDF-bestand naar een PNG-afbeelding te converteren.

Stappen om PDF naar afbeelding te converteren in Python

  1. Installeer Aspose.PDF voor Python via .NET om PDF naar afbeelding te converteren
  2. Open het PDF-bronbestand in het documentklasse-object voor conversie naar een afbeelding
  3. Maak het klasseobject Resolutie om de resolutie van de uitvoerafbeelding in te stellen
  4. Initialiseer het klasseobject PngDevice met behulp van het resolutieobject
  5. Blader door alle pagina’s in de bron-PDF met behulp van de Document.pages-verzameling
  6. Roep de functie PngDevice.process aan om elke PDF-pagina naar een afbeelding te converteren en op schijf op te slaan

In de bovenstaande paragraaf krijgt u de stapsgewijze details om de PDF naar afbeelding in Python te renderen door de nodige referenties toe te voegen en vervolgens de doel-PDF te laden. U kunt ook de verschillende configuraties instellen voor alle uitvoerafbeeldingsbestanden en alle PDF-bestandspagina’s analyseren voor conversie naar afbeeldingen. Ten slotte wordt elke geconverteerde afbeelding opgeslagen in een afzonderlijk bestand op schijf.

Code om PDF naar afbeelding te exporteren in Python

In dit voorbeeld wordt het object van de klasse Document gebruikt om de bron-PDF te laden waar de klasse Document de paginaverzameling voor iteratie bevat. Om verschillende eigenschappen van de uitvoerafbeeldingen in te stellen, worden resolutie- en PngDevice-objecten gedeclareerd die ondersteuning bieden voor het instellen van een verscheidenheid aan parameters zoals afbeeldingsresolutie, breedte, hoogte, BarcodeOptimization, InterpolationHighQuality en OptimizeDimensions. Merk op dat u de BmpDevice, EmfDevice, GifDevice en vele anderen kunt gebruiken om verschillende soorten afbeeldingen te maken.

We hebben geleerd over het proces om PDF-pagina’s over te zetten naar afbeeldingen met behulp van Python. Als je meer wilt weten over het helemaal opnieuw maken van PDF-bestanden, raadpleeg dan het artikel op hoe maak je een pdf in python.

 Nederlands