PNG JPG BMP TIFF PDF
Aspose.PDF  for Python

Dividir PDF em Python SDK

Dividir arquivos PDF usando Python Cloud SDK

Get Started

Como dividir arquivos PDF Usando Python Cloud API

Por que eu preciso dividir documentos PDF? Dividir PDFs com Python pode ser necessário ao gerenciar e organizar documentos grandes ou trabalhar em um ambiente de processamento de dados. Às vezes, um documento maior requer apenas uma seção ou conjunto de páginas separadas. A divisão de PDF permite que você destaque e extraia as páginas correspondentes sem o resto do documento.

Também, enviar ou compartilhar todos os PDFs pode ser ineficiente, especialmente se o documento for grande e contiver mais informações do que o necessário. Ao dividir PDFs, você só precisa separar as páginas correspondentes, o que torna o processo mais rápido e economiza largura de banda.

Dividir o PDF em seções menores pode reduzir o tamanho do arquivo, o que é útil quando você está tendo problemas de armazenamento ou carregando documentos em sistemas com restrições de tamanho.

Para começar, você deve ter Python e o PDF Cloud Python SDK instalado em seu sistema.

Instalação do GitHub


     
    pip install git+https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python.git

Comando do Console do Gerenciador de Pacotes

     
    pip install asposepdfcloud

Etapas para dividir PDF via Cloud Python SDK

Uma divisão básica de PDFs programaticamente com Aspose.PDF Cloud Python SDK APIs pode ser feito com apenas algumas linhas de código.

  1. Instalar Python SDK.
  2. Ir até o Painel de Controle do Aspose Cloud.
  3. Criar uma nova Conta para acessar todos os aplicativos e serviços ou faça login em sua conta.
  4. Clique em Aplicativos no menu à esquerda para obter o Client Id e Client Secret.
  5. Consulte o Guia do Desenvolvedor para dividir um PDF em Python.
  6. Consulte nosso repositório do GitHub para uma lista completa de APIs junto com exemplos funcionais.
  7. Consulte a página de referência da API para a descrição dos parâmetros da API.
 

Dividir arquivos PDF únicos usando 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
 

Com nossa biblioteca Python você pode:

  • Combinar documentos PDF.
  • Dividir arquivos PDF.
  • Converter PDF para outros formatos e vice-versa.
  • Manipular anotações.
  • Trabalhar com imagens no PDF, etc.
  • Você pode experimentar nosso aplicativo gratuito para dividir arquivos PDF online e testar a funcionalidade.