Ubuntu下PDFLib C++开发

PDFLib库下载app

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

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

(1)建立Eclipse工程对象

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

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

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

hello.cpp代码解读it

(1)建立PDFlib对象io

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

(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;//建立行

相关文章
相关标签/搜索