deepin
2012-09-01 17:05 deepin
是你的原创作品吗,如果是,要赞一个!
Reply Like 0 View the author
是你的原创作品吗,如果是,要赞一个!
我试了下 效果很不错
有警告
Warning: fontforge failed.
Warning: cannot read font info for f1
另外你的ppa里面的fontforge包似乎是空的
fontforge_0.0.20120828+git1-1ubuntu3_amd64.deb (13.4 KiB)
一定要最新的fontforge么? fontforge-20120731b可以吗?
谢谢。
后来我自己编译了一份git版的fontforge就没有警告了
仿照这里写的configure参数
https://launchpadlibrarian.net/11386101 ... ING.txt.gz
./configure --prefix=/home/leo/fontforge --with-regular-link --enable-devicetables --enable-type3 --disable-freetype --without-x --disable-pyextension
用firefox查看生成网页 字体也正常了
用火狐的show font in selection查看所有字体都是UntitledTTF 但有的pdf生成的网页却可以用show font in selection正确显示字体名字
请问--zoom这个参数怎么算的 我每回要设成2.25才能填满窗口 a4的pdf 1366x768的屏幕 可以考虑把2.25设成默认或提供配置文件吗
[quote]我试了下 效果很不错
有警告
Warning: fontforge failed.
Warning: cannot read font info for f1
另外你的ppa里面的fontforge包似乎是空的
fontforge_0.0.20120828+git1-1ubuntu3_amd64.deb (13.4 KiB)
一定要最新的fontforge么? fontforge-20120731b可以吗?
谢谢。
后来我自己编译了一份git版的fontforge就没有警告了
仿照这里写的configure参数
https://launchpadlibrarian.net/11386101 ... ING.txt.gz
./configure --prefix=/home/leo/fontforge --with-regular-link --enable-devicetables --enable-type3 --disable-freetype --without-x --disable-pyextension
用firefox查看生成网页 字体也正常了
用火狐的show font in selection查看所有字体都是UntitledTTF 但有的pdf生成的网页却可以用show font in selection正确显示字体名字
请问--zoom这个参数怎么算的 我每回要设成2.25才能填满窗口 a4的pdf 1366x768的屏幕 可以考虑把2.25设成默认或提供配置文件吗
[quote][quote]我试了下 效果很不错
有警告
Warning: fontforge failed.
Warning: cannot read font info for f1
另外你的ppa里面的fontforge包似乎是空的
fontforge_0.0.20120828+git1-1ubuntu3_amd64.deb (13.4 KiB)
一定要最新的fontforge么? fontforge-20120731b可以吗?
谢谢。
后来我自己编译了一份git版的fontforge就没有警告了
仿照这里写的configure参数
https://launchpadlibrarian.net/11386101 ... ING.txt.gz
./configure --prefix=/home/leo/fontforge --with-regular-link --enable-devicetables --enable-type3 --disable-freetype --without-x --disable-pyextension
用firefox查看生成网页 字体也正常了
用火狐的show font in selection查看所有字体都是UntitledTTF 但有的pdf生成的网页却可以用show font in selection正确显示字体名字
请问--zoom这个参数怎么算的 我每回要设成2.25才能填满窗口 a4的pdf 1366x768的屏幕 可以考虑把2.25设成默认或提供配置文件吗
稳定后,可否deb打包呢?
我试了下 效果很不错
有警告
Warning: fontforge failed.
Warning: cannot read font info for f1
另外你的ppa里面的fontforge包似乎是空的
fontforge_0.0.20120828+git1-1ubuntu3_amd64.deb (13.4 KiB)
一定要最新的fontforge么? fontforge-20120731b可以吗?
谢谢。
后来我自己编译了一份git版的fontforge就没有警告了
仿照这里写的configure参数
https://launchpadlibrarian.net/11386101 ... ING.txt.gz
./configure --prefix=/home/leo/fontforge --with-regular-link --enable-devicetables --enable-type3 --disable-freetype --without-x --disable-pyextension
用firefox查看生成网页 字体也正常了
用火狐的show font in selection查看所有字体都是UntitledTTF 但有的pdf生成的网页却可以用show font in selection正确显示字体名字
请问--zoom这个参数怎么算的 我每回要设成2.25才能填满窗口 a4的pdf 1366x768的屏幕 可以考虑把2.25设成默认或提供配置文件吗
Popular Events
More
新增两个demo
http://coolwanglu.github.com/pdf2htmlEX/demo/cheat.html
http://coolwanglu.github.com/pdf2htmlEX ... eneve.html
* 完全去掉了boost
* 降低了C++11的依赖,GCC最低支持至4.4.6
* 支持超链接(文内链接精确到页)
* 解决了一部分字体编码问题
先上Demo: http://coolwanglu.github.com/pdf2htmlEX/demo/demo.html
还有大家可能会关心的CJK http://coolwanglu.github.com/pdf2htmlEX/demo/chn.html
项目主页: https://github.com/coolwanglu/pdf2htmlEX
传统pdf2html有两种:
一种相当于pdf2text加一些比较弱的格式,基本跟pdf2text也差不了多少
另一种是把所有渲染成图片然后嵌到一个html,结果是文字信息都丢失(不能选择,拷贝),生成的文件还巨大。
pdf2htmlEX结合二者优点,既保留了文字,又保留了格式。
具体来说有如下特性
1.从pdf提取字体
2.保证渲染准确性,针对web进行优化(包括减少文件大小,文字行合并,(为HTML文字选择)字体重编码等等)
3.其他内容用图片显示
4.单文件输出,一个HTML搞定一切
下载编译安装:
依赖:
较新的poppler (0.20.3),自己编译时记得加参数--enable-xpdf-headers
fontforge,需要git版本 https://github.com/fontforge/fontforge 许多特性/bug是开发pdf2htmlEX时提交的
boost c++库,具体依赖的组件见项目主页
cmake和支持c++11的gcc
或者PPA https://launchpad.net/~coolwanglu/+archive/pdf2htmlex
欢迎各种意见,建议,fork,bug report