Faire pivoter les pages PDF en Python

Ce sujet décrit comment mettre à jour ou modifier l’orientation des pages d’un fichier PDF existant de manière programmatique avec Python.

Utilisez cette page lorsque vous devez basculer les pages entre l’orientation portrait et paysage ou appliquer des angles de rotation au contenu PDF existant.

Modifier l’orientation de la page

Cette fonction fait pivoter chaque page d’un PDF Document de 90 degrés dans le sens des aiguilles d’une montre en utilisant Aspose.PDF for Python. Il est utile pour corriger les problèmes d’orientation des pages, comme les documents numérisés qui sont de travers. Le PDF original reste inchangé, et la version pivotée est enregistrée comme un nouveau fichier.

import sys
import aspose.pdf as ap
from os import path

def rotate_page(infile, outfile):
    document = ap.Document(infile)
    for page in document.pages:
        page.rotate = ap.Rotation.ON90

    document.save(outfile)

Sujets de page associés