使用 fpdf 将 MultiCell 定位到 pdf 文档的右侧
Positioning MultiCell with fpdf to the right side of the pdf document
给出
pdf.multi_cell(189, 10, text = "asdasdasdasd")
我知道这是width=180,hight=10然后是文字。我想把这个单元格放在我的 pdf 文档的右侧,标准是把它放在左侧。是否可以在 x 轴上移动 multi_cell?对齐只是对齐单元格内的文本,这没有帮助。感谢您对此的帮助! :)
在这个来自 Creating Pdfs 的示例中,您可以看到如何在要向右移动的实际单元格的左侧创建虚拟间隔单元格,其中左侧虚拟间隔单元格的宽度将用于将真正的右侧单元格推到您指定的最右侧:
# Add an address
self.cell(100) # Pushes next cell to right by 100 mm
self.cell(0, 5, 'Mike Wyzowsky', ln=1)
self.cell(100) # Pushes next cell to right by 100 mm
self.cell(0, 5, '123 American Way', ln=1)
self.cell(100) # Pushes next cell to right by 100 mm
self.cell(0, 5, 'Any Town, USA', ln=1)
给出
pdf.multi_cell(189, 10, text = "asdasdasdasd")
我知道这是width=180,hight=10然后是文字。我想把这个单元格放在我的 pdf 文档的右侧,标准是把它放在左侧。是否可以在 x 轴上移动 multi_cell?对齐只是对齐单元格内的文本,这没有帮助。感谢您对此的帮助! :)
在这个来自 Creating Pdfs 的示例中,您可以看到如何在要向右移动的实际单元格的左侧创建虚拟间隔单元格,其中左侧虚拟间隔单元格的宽度将用于将真正的右侧单元格推到您指定的最右侧:
# Add an address
self.cell(100) # Pushes next cell to right by 100 mm
self.cell(0, 5, 'Mike Wyzowsky', ln=1)
self.cell(100) # Pushes next cell to right by 100 mm
self.cell(0, 5, '123 American Way', ln=1)
self.cell(100) # Pushes next cell to right by 100 mm
self.cell(0, 5, 'Any Town, USA', ln=1)