• 86485

    文章

  • 757

    评论

  • 18

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

Ubuntu下PDFLib C++开发

撸了今年阿里、腾讯和美团的面试,我有一个重要发现.......>>

PDFLib库下载

https://www.pdflib.com/download/pdflib-product-family/

Eclipse开发流程(以示例程序Hello.cpp为例)

(1)创建Eclipse工程

(2)将库目录的子目录bind/cpp下的hello.cpp pdflib.hpp cpp_wrapped.h 以及bind/c/include目录下的pdflib.h导入工程;

(3)导入静态库文件:Project->C/C++ Build ->settings ->GCC C++ Linker -> Miscellaneous -> Other objects中添加libpdf.a路径;

(4)运行后生成hello.pdf。

hello.cpp代码解读

(1)创建PDFlib对象

(2)p.set_option(L"errorpolicy=return");  //设置errorpolicy

(3) p.set_option(buf.str());//设置字体文件路径

(4)p.begin_document;//创建PDF文件

(5)p.set_info;//设置PDF文件的作者 标题等信息

(6) p.begin_page_ext; //创建PDF页

(7)p.fit_textline;//创建行


695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

欢迎来到梁钟霖个人博客网站。本个人博客网站提供最新的站长新闻,各种互联网资讯。 还提供个人博客模板,最新最全的java教程,java面试题。在此我将尽我最大所能将此个人博客网站做的最好! 谢谢大家,愿大家一起进步!

转载原创文章请注明出处,转载至: 梁钟霖个人博客www.liangzl.com

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤
注册梁钟霖个人博客