通过 Python 旋转 PDF

更改 PDF 页面方向。使用 Aspose.PDF for Python for .NET 以编程方式修改 PDF 文档

使用 Python 旋转 PDF 页面

您需要旋轉 PDF 文件嗎?以程式設計方式修改 PDF 文件是現代數位工作流程的重要組成部分。像 Aspose.PDF 這樣的 Python 函式庫,是獨立的解決方案,不依賴其他軟體,可以直接用於商業用途。它們可以滿足專業 Python 開發人員的所有需求。

這個 Python 函式庫使開發人員能夠透過程式設計快速且有效率地旋轉 PDF 文件。它向您展示如何使用 Python 以程式設計方式輕鬆更新或更改現有 PDF 文件中頁面的方向。它是一個獨立的 Python 處理 PDF 文件的解決方案,無需安裝任何第三方軟體。

為了旋轉 PDF 文件,我們將使用 Aspose.PDF for Python via .NET,這是一個強大且易於使用的 API。開啟 PyPI,搜尋「aspose-pdf」並安裝。或者,執行以下命令:

Console

pip install aspose-pdf

如何旋转 PDF 文档


你需要 通过.NET for Python 的 Aspose.PDF 才能在你的环境中试用代码。

  1. 在 PDF 中加载 “文档” 实例。
  2. 向上移动页面以补偿不断变化的页面大小。
  3. 设置新旧页面高度。
  4. 设置页面旋转角度。
  5. 保存输出的 PDF 文件。

如果您想为任务旋转 PDF 文件,此解决方案可以提供帮助。有了这个强大的 Aspose.PDF Python for .NET 库,你可以在保持页面质量的同时更新或更改页面的页面方向。这个专业工具使用 Python 来有效地旋转 PDF。以下示例演示了如何在 Python 中旋转 PDF 文档:

旋转 PDF-Python

此示例代码显示了如何旋转 PDF 页面-Python

Input file:

File not added

Output format:

PDF

Output file:

import aspose.pdf as apdf

from os import path
path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)

document = apdf.Document(path_infile)

for page in document.pages:
    # Setting Rotation angle of page
    page.rotate = apdf.Rotation.ON90

# Save output file
document.save(path_outfile)

关于 Python API 的 Aspose.PDF

通过 .NET API for Python 的 Aspose.PDF 支持大多数既定的 PDF 标准和 PDF 规范。它允许开发人员将表格、图表、图像、超链接、自定义字体等插入到 PDF 文档中。此外,还可以旋转 PDF 文档。通过.NET for Python 的 Aspose.PDF 为开发安全的 PDF 文档提供了出色的安全功能。通过 .NET API 实现的 Aspose.PDF for Python 的一些关键功能包括:

  • 能够读取和导出多种图像格式的 PDF,包括 BMP、GIF、JPEG 和 PNG。
  • 设置 PDF 文档的基本信息(例如作者、创建者)。
  • 转换功能:将 PDF 转换为 Word、Excel 和 PowerPoint。将 PDF 转换为图像格式。将 PDF 文件转换为 HTML 格式,反之亦然。将 PDF 转换为 EPUB、文本、XPS 等

你可以在我们关于如何使用 API 的 文档 中通过 .NET API 找到有关 Aspose.PDF for Python 的更多信息。