Diviser des PDF avec le SDK Python
Divisez des fichiers PDF en utilisant le Cloud SDK Python
Get StartedComment diviser des fichiers PDF à l'aide de l'API Cloud Python
Pourquoi ai-je besoin de diviser des documents PDF ? La division de PDF avec Python peut être nécessaire lors de la gestion et de l’organisation de documents volumineux ou lors du travail dans un environnement de traitement de données. Parfois, un document plus volumineux nécessite uniquement une section ou un ensemble de pages distinct. La division de PDF vous permet de mettre en évidence et d’extraire les pages correspondantes sans le reste du document.
De plus, l’envoi ou le partage de tous les PDF peut être inefficace, surtout si le document est volumineux et contient plus d’informations que nécessaire. Lors de la division de PDF, vous n’avez besoin de séparer que les pages correspondantes, ce qui rend le processus plus rapide et économise la bande passante.
La division du PDF en sections plus petites peut réduire la taille du fichier, ce qui est utile si vous avez des problèmes de stockage ou si vous chargez des documents sur des systèmes avec des limitations de taille.
Pour commencer, vous devez avoir Python et le PDF Cloud Python SDK installés sur votre système.
Installation depuis Github
pip install git+https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python.git
Commande de la Console du Gestionnaire de Paquets
pip install asposepdfcloud
Étapes pour diviser les PDF via le Cloud Python SDK
La division de base des PDFs de manière programmatique avec Aspose.PDF Cloud Python SDK API peut être réalisée avec quelques lignes de code uniquement.
- Installer le Python SDK.
- Aller au Tableau de bord Aspose Cloud.
- Créer un nouveau Compte pour accéder à toutes les applications et services, ou se connecter à votre compte.
- Cliquer sur Applications dans le menu de gauche pour obtenir l’ID Client et le Secret Client.
- Consulter le Guide du Développeur pour diviser un PDF en Python.
- Consulter notre dépôt GitHub pour une liste complète d’API avec des exemples fonctionnels.
- Consulter la page de Référence API pour la description des paramètres des API.
Diviser des fichiers PDF uniques en utilisant Python
def split_single_pages():
local_file_path = "C:/Samples/Sample-Document-01.pdf"
storage_file_name = "Sample-Document-01.pdf"
pdf_api_client = asposepdfcloud.ApiClient(app_secret, app_sid)
pdf_api = asposepdfcloud.PdfApi(pdf_api_client)
# Check if the file exists in cloud storage
files = pdf_api.get_files_list("/")
if not any(f.name == storage_file_name for f in files.value):
upload_result = pdf_api.upload_file(storage_file_name, local_file_path )
print(upload_result.status)
print(upload_result.uploaded[0])
# Split the document into single pages
count = 1
response = pdf_api.post_split_document(storage_file_name)
for page in response.result.documents:
res = pdf_api.download_file(page.href)
shutil.move(res, "page" + str(count)+".pdf")
count = count + 1
Avec notre bibliothèque Python, vous pouvez :
- Combiner des documents PDF.
- Diviser des fichiers PDF.
- Convertir PDF en d’autres formats et vice versa.
- Manipuler les Annotations.
- Travailler avec des Images dans PDF, etc.
- Vous pouvez essayer notre application gratuite pour diviser des fichiers PDF en ligne et tester la fonctionnalité.
- Ressources d'apprentissage
- Documentation
- Code Source
- Références API
- Support du produit
- Support gratuit
- Support payant
- Blog
- Pourquoi Aspose.PDF Cloud pour Python ?
- Liste des clients
- Sécurité