社区
Qt
帖子详情
关于qprinter打印ps文件的问题~~~~
xiaobei88
2011-09-20 09:30:46
遇到的问题是这样的:
1.自己编写html文件;
2.定义QTextDocument类,读取html文件;
3.定义QPrinter类,将读取的html文件打印成ps文件;
但是ps文件中的中文部分,显示为乱码~~~
请问高手们,这是什么原因导致的,有什么样的解决办法么?
...全文
124
2
打赏
收藏
关于qprinter打印ps文件的问题~~~~
遇到的问题是这样的: 1.自己编写html文件; 2.定义QTextDocument类,读取html文件; 3.定义QPrinter类,将读取的html文件打印成ps文件; 但是ps文件中的中文部分,显示为乱码~~~ 请问高手们,这是什么原因导致的,有什么样的解决办法么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dbzhang800
2011-09-20
打赏
举报
回复
你可以试着生成一个最简单的ps文件,然后用记事本打开看看,乱码的具体原因是什么。
如果确认问题的话,可以去提交一个bug。
不过,即使你确认是bug,官方也太不可能去修复它。Postscript 支持已经不再维护,以后会被废弃。
Printing support
State: Done
New maintainer required.
Postscript support – Deprecated
Reasoning: obsolete support, PDF is enough nowadays.
xiaobei88
2011-09-20
打赏
举报
回复
[Quote=引用 1 楼 dbzhang800 的回复:]
你可以试着生成一个最简单的ps文件,然后用记事本打开看看,乱码的具体原因是什么。
如果确认问题的话,可以去提交一个bug。
不过,即使你确认是bug,官方也太不可能去修复它。Postscript 支持已经不再维护,以后会被废弃。
Printing support
State: Done
New maintainer required.
Postscript s……
[/Quote]
谢谢您啊~~问题解决了~~~将读出来的html语句编码就好了~~
Qt之
打印
机总结
打印
设置
QPrinter
类是
打印
设置的类。1.1 OutputFormat说明:
QPrinter
输出
文件
的格式,
QPrinter
::PdfFormat会输入pdf
文件
格式,
QPrinter
::PostScriptFormat输入
ps
文件
格式.中执行print()后生成的
文件
类型就是根据这个来的。相关函数:OutputFormat
QPrinter
::outputFormat () //当前格式vo...
QPrinter
:图片转PDF
使用
QPrinter
将一般图片转PDF 步骤 1.创建新项目pdf 2.添加代码 直接在构造函数之中添加即可 QString imgPath("C:/Users/Administrator/Desktop/p8.jpg");//原始图片路径 QString savePath("C:/Users/Administrator/Desktop/test.pdf");//转好之后保存的路径 QPixmap pix(imgPath);//用QPixmap读入图片
QPrinter
pri
【Qt开发流程】之
打印
文档
【Qt开发流程】之
打印
文档
QT
打印
过程
关于
打印
机的设置参数可以通过
QPrinter
类设置,使用一些可以支持
打印
的控件,输出
ps
文件
,将
ps
传给
打印
机驱动程序。 1
打印
设置
QPrinter
类是
打印
设置的类。 1.1 OutputFormat 说明:
QPrinter
输出
文件
的格式,
QPrinter
::PdfFormat会输入pdf
文件
格式,
QPrinter
::PostScriptFormat输入
ps
文件
格式.章节(11.2)
Qt的
打印
机使用设置
最近项目要加一个
打印
设置,查了下Qt
打印
机的调用方法,主要用到下面的类
QPrinter
, QPrintDialog; 初步的
打印
机调用demo:
ps
: 首先要在qt的.pro
文件
中添加
打印
机支持: QT += printsupport
QPrinter
printer(
QPrinter
::ScreenResolution); QPrintDialog*
Qt
16,233
社区成员
26,639
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章