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

相關文章
相關標籤/搜索