pdf格式学习:(1)

最近因为工作需要写PDF,在网上查找了很多页面。


发现PDF格式不像我一直认为的那么简单,它有很多特性,当然也非常复杂。

业内比较有名的2家公司(就我所知道的),第一家就是大名鼎鼎的PDF格式缔造者adobe,另一家就是国产的foxit(福昕)。他们对读写PDF都支持的非常好,也提供一些SDK供开发人员使用,但是价格嘛,肯定是非常贵的。

除此之外,还有老外的PDFLIB,,CLibPDF,网上有人说CLibPDF免费的,但那时几年前的,现在我去看的时候,它已经收费了。


回到PDF的主题:

优点:

1. 无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。

2. Adobe公司设计PDF文件格式的目的是为了支持跨平台上的,多媒体集成的信息出版和发布,尤其是提供对网络信息发布的支持。为了达到此目的, PDF具有许多其他电子文档格式无法相比的优点。PDF文件格式可以将文字、字型、格式、颜色及独立于设备和分辨率的图形图像等封装在一个文件中。该格式文件还可以包含超文本链接、声音和动态影像等电子信息,支持特长文件,集成度和安全可靠性都较高。

对普通读者而言,用PDF制作的 电子书具有纸版书的 质感和阅读效果,可以逼真地展现原书的原貌,而显示大小可任意调节,给读者提供了个性化的阅读方式。由于PDF文件可以不依赖 操作系统的语言和字体及显示设备,阅读起来很方便。这些优点使读者能很快适应电子阅读与网上阅读,无疑有利于计算机与网络在日常生活中的普及。


除此之外还有 xpdf, vudroid, PoDoPo, libpdf++等读写PDF的软件,但是我最终选择了libharu,主要是看中了它的开源,跨平台,C++特性。


下面就需要自己编辑这个库。









  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值