Ce petit sujet se concentre sur comment modifier la taille de la page de PDF à l’aide de Python. Il comprend tous les détails nécessaires pour configurer l’environnement de développement, une séquence d’étapes à suivre pour créer une application et un exemple de code exécutable qui présente le processus pour changer la taille de la page PDF en utilisant Python à l’aide de quelques appels d’API seulement. Ce code peut être utilisé dans tous les environnements pris en charge par Python et .NET Framework, tels que Windows, Linux et macOS.
Étapes pour modifier la taille du papier PDF à l’aide de Python
- Configurer l’environnement pour utiliser l’API Aspose.PDF pour Python via .NET
- Ouvrez le fichier PDF source à l’aide de l’objet de classe Document dont les dimensions de la page doivent être modifiées
- Accéder à la collection de pages PDF dans le PDF chargé
- Accéder à la page souhaitée de la collection dont la taille doit être mise à jour
- Appelez la méthode set_page_size() de la classe Page et fournissez une nouvelle taille de page
- Enregistrez le fichier PDF résultant avec la taille de page modifiée
Ces étapes couvrent le processus de modification de la taille des pages PDF à l’aide de Python en fournissant les ressources nécessaires pour tester cette fonctionnalité. Initialement, nous chargeons le fichier PDF cible, accédons à la collection de pages, puis obtenons la référence à la page dont la taille doit être mise à jour. L’instance de la classe Page contient une méthode set_page_size() qui est utilisée pour modifier la taille de la page en fournissant la largeur et la hauteur de la page.
Code pour modifier la taille de la page PDF à l’aide de Python
This example code demonstrates the process to change the size of a PDF page using Python. The Aspose.PDF use a scaling factor of 72 points for 1 inch of the page resolution. Therefore, you have to calculate the width and height in points by multiplying the number of desired inches by 72. Supposons que vous souhaitiez définir la taille de la page sur Enveloppe 10 # qui a une hauteur de 9,49 pouces et une largeur de 4,13 pouces, vous multiplierez donc les deux nombres par 72 avant de le passer à la méthode set_page_size().
Cet exemple nous a appris à changer les dimensions d’une page PDF en utilisant Python. Si vous souhaitez en savoir plus sur la conversion d’un PDF en un fichier Excel, consultez l’article sur comment convertir un PDF en Excel en utilisant Python.