python - ReportLab - 将两个段落放在同一行,中间有空格
问题描述
请不要将此标记为重复。我在 SO 上看到了一些类似标题的问题,但在这种情况下它们对我没有帮助。
我希望我的两段看起来像这样。
Paragraph One with one kind of style
Paragraph two with different kind of style
我尝试了下面的代码,但表格在两段之间留下了太多的空白。像这样
Para1 [padding...................]
Para2 [padding...................]
但我希望它像:
Para1
Para2
我只想像TEXT1 text2一样并排文本。它不必像桌子一样。
我的代码是:
stuff1= Paragraph(str(stuff.1).encode('utf-8'), st1)
stuff2= Paragraph(str(stuff.2).encode('utf-8'), st2)
table_stuff = Table([[suff1, stuff2]], colWidths=None)
解决方案
我最终这样做了:
stuff = '<font size="18">'+var1+'</font>'+ '<font size="15" color="gray">'+' '+var2+'</font>'
stuffPara = Paragraph(str(suff).encode('utf-8'), st)
table_stuff = Table([[stuffPara]], colWidths=None)
推荐阅读
- android - Android 12 Pending Intent Immutable 标志在 API 23 下不可用
- mysql - 如何创建也匹配空字段或空字段的唯一键?
- python - ValueError:具有多个元素的数组的真值不明确。使用 a.any() 或 a.all()。如何使用它?
- python - 从 pandas 数据框中访问数据
- python - Python:如何定义一个行为像函数的类?
- python - 有谁知道如何在 python3 中编写 Android soundpool 代码?
- php - 如何从 php 中的嵌套 json 中获取值
- linux - linux 等待命令仅在先前的作业成功 putty 时继续
- java - 如果在 selenium java 中第一次失败,则第二种情况不会运行
- java - Hibernate PersistentBag isEmpty() 抛出 GenericJDBCException