• 1374阅读
  • 2回复

[提问]QTextEdit的文字,输出到pdf,怎么换行。使用QPdfWriter输出pdf,输出的内容包括文本框界面和里面的文字 [复制链接]

上一主题 下一主题
离线介农酥
 

只看楼主 倒序阅读 楼主  发表于: 2022-03-14
回复本帖可获得10RMB金钱奖励!
每人最多可获奖1次,奖池剩余30RMB金钱 (中奖几率90%)


第一张是界面里的文本框,第二张是输出到pdf,可以看到pdf输出不能换行,使用的方法也很简单,就是使用QTextEdit::toPlainText()获取文本,然后使用
QPainter::drawText() 去绘制到QPDFWriter上面去,因为toPlainText()不包括自动换行,所以导致不能自主换行,感谢大家,有没有比较好的方法。
离线snow_man_0

只看该作者 1楼 发表于: 2022-03-15
QPainter::drawText() 的Qt::TextWordWrap
离线介农酥

只看该作者 2楼 发表于: 2022-03-16
回 snow_man_0 的帖子
snow_man_0:
QPainter::drawText() 的Qt::TextWordWrap

感谢大佬
快速回复
限100 字节
 
上一个 下一个