1
我正在使用ReportLab生成PDF報告。將reportLab中的文本與platypus表格樣式對齊
我有一張桌子。我設置了垂直對齊的樣式:
('VALIGN',(0, 0),(-1,-1),'MIDDLE')
但在某些表格單元格中,它不正確,並且某些文本超出了單元格! 爲什麼? 和解決方案是什麼?
我正在使用ReportLab生成PDF報告。將reportLab中的文本與platypus表格樣式對齊
我有一張桌子。我設置了垂直對齊的樣式:
('VALIGN',(0, 0),(-1,-1),'MIDDLE')
但在某些表格單元格中,它不正確,並且某些文本超出了單元格! 爲什麼? 和解決方案是什麼?
表格中的文字應該包裹在段落中。然後他們應該保持在列的寬度內。
參考此答案,那裏也有一個示例代碼。 Wrap text in a table reportlab?
你能提供更多的細節嗎? ReportLab並不完美,所以你可能不得不做一些簡單的事情來獲得你想要的東西,但往往不是要確保表格內容的設置方式,以便渲染引擎可以找出如何處理他們。 –
當我使用波斯語言時,VALIGN不起作用,文字不能正確對齊。但我使用段落及其工作並對齊正確 –