我正在使用python的FPDF库将文本文件转换为PDF。当文本打印在PDF格式的第一行时,列和文本不会像在原始文本文件中那样对齐。我能做些什么来解决这个问题吗
我试过把A4换成A3、字母、A5等,但都没用。我也尝试过改变宽度和高度
pdf = FPDF("L", "mm", "A4")
pdf.add_page()
pdf.set_font('arial', style='', size=10.0)
with open(out_file, 'r') as file:
lines = file.readlines()
for line in lines:
pdf.multi_cell(h=5.0, align='L', w=0, txt=line, border=0)
print(line)
filename = account+'.pdf'
pdf.output(filename, 'F')
下面是文本版本,然后是PDF版本的外观
文本文件: 请注意,列和文本在文本文件中是如何排列的
PDF文件:
目前没有回答
相关问题 更多 >
编程相关推荐