-1

我正在尝试使用 python 翻转 pdf 页面。我尝试了多个库,例如 PyPdf2、PyMuPDF 和 pdfminer。有关于如何旋转页面的文档,但这不是我想要的。我找到的最接近的解决方案是在 PyMuPDF 文档页面之一上,但它是一个示例,并没有提供关于它是如何实现的代码。您可以在此处找到示例页面:https ://pymupdf.readthedocs.io/en/latest/matrix.html#flipping 。同样的任务是翻转 pdf 页面而不是旋转它们。

提前谢谢您的回答。

4

1 回答 1

1

翻转是通过与使用这些参数初始化的矩阵相乘来实现的:

# Flip the page left-right (a = -1).
destpage.showPDFpage(r * fitz.Matrix(a=-1), src, sourcepage.number)

或者:

# Flip the page up-down (d = -1).
destpage.showPDFpage(r * fitz.Matrix(d=-1), src, sourcepage.number)
于 2020-08-23T10:43:35.047 回答