当前位置:首页 » 编程软件 » qtpdf编译

qtpdf编译

发布时间: 2022-10-10 06:03:45

Ⅰ QT 如何读取pdf文件中图像

QT的QPainter可以保存pdf的文档,你可以查查这方面相关的东西。
不过涉及到文档中某一个图片的提取,可能还是找开源的pdf包比较好。

Ⅱ 初学者学习Qt有哪些好的书籍

Qt creat快速入门、精通Qt4编程都是很好的书。

Ⅲ 嵌入式linux怎么用qt做pdf阅读器

1.想要在开发板上运行,你需要移植QTE.添加arm-linux-交叉编译工具链. 把原有的工程交叉编译生产开发板上可以运行的程序.把可执行程序和QTE库考到开发板上.再改一下环境变量就ok了. 2.用Qt Creator啊.

Ⅳ pdf编辑软件有什么功能

PDF (Portable Document Format ),中文为"可移植文档格式",一般人称之为PDF电子书。其最大的卖点,就是Portable ,意思是在不同的平台,或不同的屏幕中,其显示效果,都会一致。

阅读PDF的工具很多,除了官方的Adobe Reader之外,还有许多第三方工具。在Linux下,有KDE的KPDF,GNOME的Evince,以及古老的 XPDF。而在Windows平台下,轻量级的免费软件Foxit PDF Reader也很受欢迎。但一提起PDF编辑工具,恐怕就不是那么好找了。下面列举的几种方案,各有其优点,但也有其明显的缺点。

一.官方的制作方案:Adobe InDesign
毫无疑问,Adobe的InDesign是最权威,最强大的PDF制作软件。我自己也试用过这个软件,的确能感受到商业软件的大气。不过,商业软件的价格高昂,不是每一个公司,每一个人都能负担得起的。

二.OpenOffice.org
Open Office.org支持将一个文档输出为PDF文件。它本身就是一个非常强大的办公软件,功能众多,能够满足较高层次的需要。而且其操作方式与人们所熟悉的MS Office 相似,极易上手。而它的竞争对手MS Office 2003则没有输出PDF的功能。它对中文支持良好,虽其中文字体显示的效果还不及MS Office ,但只要选择正确,那么生成的PDF文档在阅读器中显示的效果还是能令人满意的。不过,我们须知Open Office.org不是一个专业的PDF制作工具,它再强大,也只是一个办公软件。它能否支持PDF的所有高级特性,我不敢定论。而且,OpenOffice与MS Office相比,有一定的技术差距,有时制作的效果不尽人意。

据说在以后的OpenOffice 3,能够支持编辑原生的PDF文件,目前仍在试验阶段。这对于我们来说是一个好消息。

三.Foxit PDF Editor
Foxit PDF Editor 的定位是一个专门PDF制作软件。不像Open Office.org那样大而全,它很实用,也能够较好地支持中文。但最大的问题是:它是一个商业软件,而且只能工作在Windows平台下。

四.Latex + lyx
Latex 是一套强大的出版工具,十分适合用来制作科技论文,不过学习起来绝对不轻松,而且要通过编译才能生成PDF文档,所以实际的效果要等编译后才知道。目前有一些Latex的WYWIWYS(What you write is what you see)工具,例如老牌的lyx,但对中文支持不甚良好,极易在处理中文+UTF8 编码时崩溃。当然,Latex本身是支持CJK(CJK即中Chinese ,日Japanese ,韩Korean三国语言)编码的,不过配置比较复杂,对于新用户来说并不容易掌握。

五.Docbook
Docbook 也是一种描述语言,也是要经过编译才能生成PDF文档。不过Docbook是专门用于出版的,所以显得专业而实用。Docbook语言基于XML,结构严谨,能使你的文档整整有条。买过Red hat Linux和Fedora Core的盒装产品的人可能都记得里面会附带一本安装说明的小册子,这本说明就是用Docbook排版的。除了生成PDF文档,Docbook还能生成为 html网页,或者是linux的manpage。因为Docbook本身就是一种文档描述语言,与生成什么格式没有关系。不过,Docbook的配置和使用也不简单。若你想制作一些花花绿绿的极具艺术性的文档,Docbook似乎也不是那么合适。因为语言描述始终不如WYWIWYS工具那样直观。

六.Scribus
Scribus是一个优秀的新兴的出版物软件。它是用Qt写的。其功能强大,与Foxit PDF Editor 不相上下。据说该软件受到某些外国杂志社的资助。不过最其致命的缺陷是它不支持CJK语言,虽然界面能够显示中文,但是无法制作带有CJK语言的文档。而且官方网站也暂时没有什么在日后版本支持CJK的计划。对于国人来说,这的确是一个令人失望的事实。

七.cups-pdf
此工具是一个打印模拟器。能够模拟一台打印机,将文件“打印”到PDF文档里面。许多Linux程序的打印输出的打印机选择中都有这一项选择。如果软件不支持把文件输出为PDF,不要紧,就将它打印成PDF吧。这样的话,即使是一个普普通通的文本编辑器,也能成为PDF制作的一个工具。不过KDE的程序(如 kwrite)打印出来的中文全是乱码,至今我未能查明原因。但其他GNOME程序则比较正常,基本能够输出中文。

八。MS Office 2007
微软为MS Office 2007发布了一个生成PDF或XPS文档的插件,可以很正常地安装使用。对于习惯使用MS Office的用户来说,这是一个不错的选择,这样他们就不用使用其他转换软件。

PDF作为一种优秀的文档格式,目前使用十分广泛。许多软件的手册页和介绍文档,以及硬件的说明书,和某些技术类的期刊,都使用这种格式。就连出版行业,一般也习惯使用PDF作为标准格式。可见,掌握其编辑制作方法是十分有必要的。上面列觉的几种方案,未能尽善尽美。若大家有更加好的方案。希望提出。

---------
这个软件好象也可以
http://www.5d.cn/news/software/200103/165.htm

Ⅳ QT程序移植出现undefined symbol: _

可能是库的版本不一样造成的。
你这是qt5以上的版本吧,教材上基本都是qt4的例子,依葫芦画瓢肯定不会完全一样的。

Ⅵ 关于QT来实现 打开pdf,txt代码的实现。

QTextStream
可以去 qtdemo里面找相关例子

Ⅶ qt5编写pdf阅读器,怎么编译poppler

一般分为动态库和静态库,方法分别如下: 一. 静态库的生成 1. 测试目录: lib 2. 源码文件名: mywindow.h, mywindow.cpp 3. 编写项目文件: mywindow.pro 注意两点: TEMPLATE = lib CONFIG += staticlib 4. 生成Makefile: qmake mywindow.pro 5

Ⅷ qt5编写pdf阅读器,怎么编译poppler

统计从键盘输入一行字符的个数。
#include <stdio.h>
main(){
int n=0;
printf("input a string:\n");
while(getchar()!='\n') n++;
printf("%d",n);
}
本例程序中的循环条件为getchar()!='\n',其意义是, 只要从键盘输入的字符不是回车就继续循环。循环体n++完成对输入字符个数计数。从而程序实现了对输入一行字符的字符个数计数。
使用while语句应注意以下几点:
1) while语句中的表达式一般是关系表达或逻辑表达式,只要表达式的值为真(非0)即可继续循环。

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:333
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:374
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:609
java用什么软件写 发布:2025-05-18 03:56:19 浏览:29
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:104
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:940
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:736
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:800
网卡访问 发布:2025-05-18 03:35:04 浏览:507
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:369