发布网友 发布时间:2022-04-23 20:34
共3个回答
热心网友 时间:2023-10-09 04:09
水印也是图片,这涉及到图层问题,richedit不知能否进行图片插入和图层操作,要想文本效果如同WORD一样,richedit是做不到的,比如它的字间距就无法解决,要想打印效果如同WORD,只能使用DELPHI的CANVSE类了,richedit用于长文本编辑和一般浏览倒可以,用于艺术性较高的文图排版只能借助CANVSE类了.或者将文本或图片导出到WORD.追问我需要打印的richedit只有文字,没有图片。我尝试过先将richedit的文字写入image的canvas里面,再打印image,这样打印的文字高度、行距倒是对了,但是打印出来的文字糊掉了,效果不好,达不到我的系统要求。我现在要解决的问题是怎样直接将richedit的文字写到printer的canvas上面,而且保持效果跟我所看到的程序运行richedit上面显示的一样
热心网友 时间:2023-10-09 04:10
要取得打印时字体的宽度高度,计算打印区域,得到每行打印字数,然后再打印热心网友 时间:2023-10-09 04:10
抓图,把图片打印出来即可