我尝试生成 PDF 文档。我使用PYPDF2。PDF 包含一个由以下人员生成的表格:
class HTMLMixin:
HTML2FPDF_CLASS = HTML2FPDF
def write_html(self, text, *args, **kwargs):
"""Parse HTML and convert it to PDF"""
kwargs2 = vars(self)
# Method arguments must override class & instance attributes:
kwargs2.update(kwargs)
h2p = self.HTML2FPDF_CLASS(self, *args, **kwargs2)
text = html.unescape(text) # To deal with HTML entities
h2p.feed(text)
我没有写这个类,它是库的一部分。但是,某些列具有更多内容,因此它们包含换行符。由于这些换行符,结果是这样的:
如何为表格中的每一列提供完整、连续的边线?(就像列'Teilnehmer')