使用 Python 更改 PDF 页面大小
Contents
[
Hide
]
更改 PDF 页面大小
通过 .NET 的 Aspose.PDF for Python 允许您在 Python 应用程序中使用简单的代码行更改 PDF 页面大小。本主题解释如何更新/更改现有 PDF 文件的页面尺寸(大小)。
Page 类包含 set_page_size() 方法,允许您设置页面大小。下面的代码片段通过几个简单的步骤更新页面尺寸:
- 加载源 PDF 文件。
- 将页面获取到 PageCollection 对象中。
- 获取指定页面。
- 调用 set_page_size() 方法更新其尺寸。
- 调用 Document 类的 save() 方法以生成更新页面尺寸的 PDF 文件。
import aspose.pdf as ap
document = ap.Document(input_pdf)
# 获取特定页面
page = document.pages[1]
# 设置页面大小为 A4 (11.7 x 8.3 英寸),在 Aspose.Pdf 中,1 英寸 = 72 点
# 因此 A4 尺寸为 (842.4, 597.6) 点
page.set_page_size(597.6, 842.4)
# 保存更新的文档
document.save(output_pdf)