PNG
JPG
BMP
TIFF
PDF
Cách xoay PDF qua Cloud Python SDK
Để xoay PDF, chúng tôi sẽ sử dụng Aspose.PDF Cloud Python SDK. SDK Đám mây này hỗ trợ lập trình viên Python phát triển các ứng dụng tạo, chú thích, chỉnh sửa và chuyển đổi PDF dựa trên đám mây bằng ngôn ngữ lập trình Python thông qua Aspose.PDF REST API. Nếu gói python được lưu trữ trên Github, bạn có thể cài đặt trực tiếp từ Github:
Cài đặt từ Github
pip install git+https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python.git
Lệnh Console Trình Quản lý Gói
pip install asposepdfcloud
Các bước xoay PDF qua Python SDK
Các nhà phát triển Aspose.PDF Cloud có thể dễ dàng tải & xoay PDF chỉ trong vài dòng mã.
- Cài đặt Python SDK
- Tải tệp gốc lên Aspose Cloud
- Chuẩn bị tham số cho cuộc gọi API xoay
- Xoay các trang bằng Aspose Cloud
- Nếu thành công, ghi lại thông báo thành công và tải xuống tệp
Xoay PDF bằng 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_")
Với thư viện Python của chúng tôi, bạn có thể:
Xoay tài liệu PDF với Aspose.PDF Cloud Python SDK.
- Kết hợp tài liệu PDF.
- Tách tệp PDF.
- Chuyển đổi PDF sang các định dạng khác, và ngược lại.
- Thao tác Chú thích.
- Làm việc với Hình ảnh trong PDF, v.v.
- Bạn có thể thử Ứng dụng miễn phí của chúng tôi để kiểm tra chức năng trực tuyến.