我正在尝试将两个 A4 PDF 页面缩小并合并为一个 A4 页面,这样如果我有的话;
_____ _____
| | | |
| p1 | | p2 |
| | | |
|_____| |_____|
我会得到;
_____
| p1 |
|.....|
| p2 |
|_____|
作为一个新的 PDF,其中一页有两个 A5 大小的页面。类似于在纸上每页打印两页的方式。
我调查过pypdf https://pypi.org/project/pypdf/ and 报告实验室 http://www.reportlab.com但我似乎找不到如何像这样缩小和合并。
有什么提示吗?
Thanks!
pdfnup有这个功能(http://pypi.python.org/pypi/pdfnup)#
e.g.
from pyPdf import PdfFileWriter, PdfFileReader
from pdfnup import generateNup
output = PdfFileWriter()
input1 = PdfFileReader(file("in.pdf", "rb"))
page1 = input1.getPage(0)
page2 = input1.getPage(1)
output.addPage(page1)
output.addPage(page2)
outputStream = file("out.pdf", "wb")
output.write(outputStream)
outputStream.close()
generateNup("out.pdf", 2)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)