• 15143阅读
  • 13回复

QT对PDF文件的导入导出…… [复制链接]

上一主题 下一主题
离线adang322
 

只看楼主 倒序阅读 楼主  发表于: 2008-10-30
— 本帖被 XChinux 执行加亮操作(2008-10-30) —
好像QT对PDF格式文件的操作类是没有的;
现在我所知道的,就是从QPrinter可以生成PDF文件;
大概看了一下里面的源码,有点晕
有没有其他更好的方式?
还有就是如何读取PDF文件,使得转换成QPixmap?
或者有现成的库可以调用……

各位高手有没有思路,望指点一下小弟,谢谢!
Linux、C/C++、QT、OpenGL、Linux/Unix socket、Python
离线sbtree
只看该作者 1楼 发表于: 2008-10-30
qt4.5里面有,看了介绍,不知道什么时候发布
windows 7 + VC++2008 + Qt4.5.2
离线adang322

只看该作者 2楼 发表于: 2008-10-31
我现在找了一个叫xpdf的,正在研究中……
Linux、C/C++、QT、OpenGL、Linux/Unix socket、Python
离线vrcats
只看该作者 3楼 发表于: 2008-11-04
xpdf很复杂,很难移植到工程里的。pdf是一种伪语言,生成容易显示难,单是显示pdf的代码就是一项超大工程。有一个叫做gnupdf的工程,不过还处于起步阶段,如果你有兴趣可以参与一下
离线justlook
只看该作者 4楼 发表于: 2008-11-05
自己在QT上写一个 PDF reader 不是那么容易吧.
有没有谁写过啊,交流下经验啊
离线vrcats
只看该作者 5楼 发表于: 2008-11-05
pdf格式光是specification就300多页……完全实现很困难,除了Adobe的代码好像只有那么一两个工程实现了基本兼容,其中有一个就是xpdf。
pdf writer相对容易多了,因为只用其中一小部分命令子集就可以实现大部分功能。
离线justlook
只看该作者 6楼 发表于: 2008-11-05
引用第1楼sbtree于2008-10-30 23:39发表的  :
qt4.5里面有,看了介绍,不知道什么时候发布



不是吧,真的假的??有没有??我对这个有点兴起,  wateryear2004@163.com
离线justlook
只看该作者 7楼 发表于: 2008-11-05
引用第5楼vrcats于2008-11-05 14:23发表的  :
pdf格式光是specification就300多页……完全实现很困难,除了Adobe的代码好像只有那么一两个工程实现了基本兼容,其中有一个就是xpdf。
pdf writer相对容易多了,因为只用其中一小部分命令子集就可以实现大部分功能。


按照你的意思,在QT embed上弄个pdf reader几乎很难啊
离线adang322

只看该作者 8楼 发表于: 2008-12-04
xpdf貌似是用GTK+写的……

现在PDF的导出,打算用QPrinter::setOutputFormat(QPrinter::PdfFormat) ;
来实现;不过对于导入,没思路。
Linux、C/C++、QT、OpenGL、Linux/Unix socket、Python
离线water_wf

只看该作者 9楼 发表于: 2008-12-04
lz自己写个吧
离线adang322

只看该作者 10楼 发表于: 2008-12-04
俺暂时还没有这个能力。呵呵 。
Linux、C/C++、QT、OpenGL、Linux/Unix socket、Python
离线wwwxxlby
只看该作者 11楼 发表于: 2009-09-04
哦?自己些个PDF阅读器?貌似有点困难吧!那里面的协议就够你搞了
离线realfan

只看该作者 12楼 发表于: 2012-05-19
用ghostpdl试试
离线cyuyuanc
只看该作者 13楼 发表于: 2012-12-27
快速回复
限100 字节
 
上一个 下一个