PNG JPG BMP TIFF PDF
Aspose.PDF  for Python

Python SDKでPDFを回転

Cloud Python SDKを使用してPDFドキュメントを回転させる。

Get Started

Cloud Python SDKを使用してPDFを回転させる方法

PDFを回転させるには、 Aspose.PDF Cloud Python SDKを使用します。このCloud SDKは、PythonプログラマーがAspose.PDF REST APIを介してクラウドベースのPDF作成、注釈付け、編集、および変換アプリケーションを開発するのを支援します。PythonパッケージがGithubにホストされている場合、直接Githubからインストールできます:

Githubからのインストール


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

パッケージマネージャーコンソールコマンド

     
    pip install asposepdfcloud

Python SDKを使用してPDFを回転させる手順

Aspose.PDF Cloudの開発者は、ほんの数行のコードでPDFを簡単に読み込んで回転させることができます。

  1. Python SDKをインストール
  2. 元のファイルをAspose Cloudにアップロード
  3. 回転APIコールのための引数を準備
  4. Aspose Cloudを使用してページを回転
  5. 成功した場合、成功メッセージをログに記録し、ファイルをダウンロード
 

Pythonを使用してPDFを回転


    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_")
 

私たちのPythonライブラリを使用すると、以下が可能です:

Aspose.PDF Cloud Python SDKを使用してPDFドキュメントを回転させる。

  • PDFドキュメントを結合。
  • PDFファイルを分割。
  • PDFを他の形式に変換、またその逆も。
  • 注釈を操作。
  • PDF内の画像を操作、など。
  • 無料アプリを使用してオンラインで機能を試すことができます。