PNG JPG BMP TIFF PDF
Aspose.PDF  para Python

Girar PDF no SDK Python

Girar Documentos PDF usando Cloud Python SDK.

Get Started

Como girar PDF via Cloud Python SDK

Para girar PDF, usaremos Aspose.PDF Cloud Python SDK. Este Cloud SDK auxilia programadores Python a desenvolver aplicativos de criação, anotação, edição e conversão de PDF baseados em nuvem usando a linguagem de programação Python via Aspose.PDF REST API. Se o pacote Python estiver hospedado no Github, você pode instalá-lo diretamente do Github:

Instalação a partir 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

Passos para girar PDF via Python SDK

Os desenvolvedores do Aspose.PDF Cloud podem facilmente carregar e girar PDF em apenas algumas linhas de código.

  1. Instale Python SDK
  2. Carregue o arquivo original para o Aspose Cloud
  3. Prepare os argumentos para a chamada da API de rotação
  4. Gire as páginas usando o Aspose Cloud
  5. Se bem-sucedido, registre uma mensagem de sucesso e baixe o arquivo
 

Girar PDF usando 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_")
 

Com nossa biblioteca Python você pode:

Girar documentos PDF com Aspose.PDF Cloud Python SDK.

  • Combinar documentos PDF.
  • Dividir arquivos PDF.
  • Converter PDF para outros formatos e vice-versa.
  • Manipular Anotações.
  • Trabalhar com Imagens em PDF, etc.
  • Você pode experimentar nosso App gratuito para testar a funcionalidade online.