我使用下面的代碼:add_paragraph()的DOCX增加換行符
def header_build(self, boldText, dataText):
# document.add_heading('Document Title', 0)
p = self.document.add_paragraph()
p.style = self.document.styles['Body Text']
p.style.font.size = Pt(12)
p.style.font.name = 'Times New Roman'
p.add_run(boldText).bold = True
p.add_run(dataText)
的想法是有以下當我使用header_build功能:
header_build(self, boldText='Owner: ', dataText='Name')
得到如下:
業主:名稱
的概率lem是,我正在嘗試獲取文本之前得到一個新行。
可能你明確你在哪裏得到額外的行?你的意思是在文件中? –
是的,它會導致在所有者行之前有多餘的空行(新行):Name – Omar