• 6998阅读
  • 3回复

QTextEdit编辑文本后如何保存为图片? [复制链接]

上一主题 下一主题
离线wxjshr
 

只看楼主 倒序阅读 楼主  发表于: 2010-12-23
在QTextEdit里编辑想要的文字效果,比如用字体颜色、大小、粗斜体、下划线来修饰文本中的不同部分,这一功能已经实现。
现在要求把在QTextEdit的文本保存为对应的图片,不知道怎么转,哪位高手能帮忙小弟,不甚感激!!!
离线dbzhang800

只看该作者 1楼 发表于: 2010-12-23
看 Manual:

QTextDocument::drawContents
离线wxjshr

只看该作者 2楼 发表于: 2010-12-24
谢谢你的解答,dbzhang800。
由QTextEdit::document()创建的QTextDocument,它的宽度是QTextEdit的宽度,这个宽度可能超过实际文本内容的宽度。我想要的图片大小正好是文本内容正好被框中的大小,其余多余的空白是不需要的。
离线wxjshr

只看该作者 3楼 发表于: 2010-12-24
QTextDocument::adjustSize()可以处理大小,我先熟悉API,再有问题还来请教~~
快速回复
限100 字节
 
上一个 下一个