我注意到
pypdf
没有 PaperSize
的 Letter
(它只有 A0-A8 & C4
)。我有各种页面尺寸的 PDF,我想将其标准化并缩放至 Letter
尺寸。
这可以通过
pypdf
实现吗?
目前页面尺寸仅为国际 (ISO) 尺寸。
但添加任何自定义尺寸(例如美国信函)很简单。
找到以下文件的副本 https://github.com/py-pdf/pypdf/blob/main/pypdf/papersizes.py#L11
在 A8 之后添加您的偏好,例如,
A8 = Dimensions(147, 210)
Letter = Dimensions(612, 792)
然后保存文件并测试是否有效?