Reportlab 是一个非常灵活的用于 Python 的 PDF 创建包。您可以使用绝对定位或使用**可流动的**对象(如段落、表格或框架)来布局您的文档。你甚至可以将两者混合在一起!在这篇文章中,我们将看看如何创建一些自定义的流。例如,如果您需要在文档中添加一条线 ...
前几天,我需要用 Reportlab 完成一个有趣的任务。我需要创建一个横向的 PDF,保存时必须旋转 90 度。为了使文档的布局更容易,我创建了一个带有标志的类,它允许我以横向保存文档或将其翻转为纵向。在本文中,我们将看看我的代码,看看它需要什么。