PNG JPG BMP TIFF PDF
Aspose.PDF  pour Python

Diviser des PDF avec le SDK Python

Divisez des fichiers PDF en utilisant le Cloud SDK Python

Get Started

Comment 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.

  1. Installer le Python SDK.
  2. Aller au Tableau de bord Aspose Cloud.
  3. Créer un nouveau Compte pour accéder à toutes les applications et services, ou se connecter à votre compte.
  4. Cliquer sur Applications dans le menu de gauche pour obtenir l’ID Client et le Secret Client.
  5. Consulter le Guide du Développeur pour diviser un PDF en Python.
  6. Consulter notre dépôt GitHub pour une liste complète d’API avec des exemples fonctionnels.
  7. 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é.