目录
1、下载源码
编辑
2、准备工作
3、编译freetype
3.1 打开vs工程
3.2 生成之后查看
4、编译zlib
5、编译libpng
6、编译lcms
7、编译xpdf
8、存在问题
1、下载源码
Xpdf官网下载:Download Xpdf and XpdfReader
2、准备工作
3、编译freetype
3.1 打开vs工程
3.2 生成之后查看
拷贝生成的静态库和动态库,以及头文件,备用。
头文件:
4、编译zlib
新建zlib_src目录,添加zlib源码目录中的.h和.c文件,将其添加到测试工程中(如图):
5、编译libpng
新建libpng_src, 拷备源码中的.h和.c文件,并添加到测试工程中:
(注意:这里还需要zlib和pnglibconf.h)
6、编译lcms
以同样的方式新建lcms_src目录,拷备.h和.c文件,添加到测试工程中。
7、编译xpdf
新建xpdf_win工程,将上面的freetype库和头文件、zlib_src、libpng_src、lcms_src源码均添加进工程(如图):
pro文件中需要添加:
最终生成效果图如下:
8、存在问题
发现,windows下打印功能未开放,具体原因还在研究中,将在后续进行说明。