PNG
JPG
BMP
TIFF
PDF
Faire pivoter un PDF dans le SDK Python
Faites pivoter les documents PDF en utilisant le SDK Python Cloud.
Get StartedComment faire pivoter un PDF via le SDK Python Cloud
Pour faire pivoter un PDF, nous utiliserons Aspose.PDF Cloud Python SDK. Ce SDK Cloud assiste les programmeurs Python dans le développement d’applications de création, d’annotation, d’édition et de conversion de PDF basées sur le cloud en utilisant le langage de programmation Python via l’API REST Aspose.PDF. Si le package python est hébergé sur Github, vous pouvez l’installer directement depuis Github :
Installation depuis Github
pip install git+https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python.git
Commande dans la console du gestionnaire de paquets
pip install asposepdfcloud
Étapes pour faire pivoter un PDF via le SDK Python
Les développeurs d’Aspose.PDF Cloud peuvent facilement charger et faire pivoter un PDF en seulement quelques lignes de code.
- Installer le SDK Python
- Télécharger le fichier original sur Aspose Cloud
- Préparer les arguments pour l’appel de l’API de rotation
- Faire pivoter les pages en utilisant Aspose Cloud
- Si cela réussit, consigner un message de réussite et télécharger le fichier
Faire pivoter un PDF en utilisant Python
import logging
from pathlib import Path
from asposepdfcloud import PdfApi, AsposeResponse
from change_layout_helper import PdfChangeLayoutHelper, Config
class PdfRotatePages:
def __init__(self, pdf_api: PdfApi, helper: PdfChangeLayoutHelper):
self.pdfApi = pdf_api
self.helper = helper
def rotateDocumentPages(self, documentName: str, outputDocumentName: str, rotateAngle: str, pages: str):
self.helper.uploadFile(documentName, Config.LOCAL_FOLDER, Config.REMOTE_FOLDER)
args = {
"folder": Config.REMOTE_FOLDER,
}
response: AsposeResponse = self.pdfApi.post_document_pages_rotate(documentName, rotateAngle, pages, **args)
if response.code != 200:
logging.error("rotateDocumentPages(): Unexpected error!")
else:
logging.info(f"rotateDocumentPages(): Pages '{pages}' successfully rotated!")
self.helper.downloadFile(documentName, outputDocumentName, Config.LOCAL_FOLDER, Config.REMOTE_FOLDER, "rotated_")
Avec notre bibliothèque Python, vous pouvez :
Faire pivoter des documents PDF avec Aspose.PDF Cloud Python SDK.
- Combiner des documents PDF.
- Diviser des fichiers PDF.
- Convertir des PDF en d’autres formats, et inversement.
- Manipuler les annotations.
- Travailler avec des images dans le PDF, etc.
- Vous pouvez essayer notre application gratuite pour tester la fonctionnalité en ligne.