PDF生成進入基於Web服務的模板時代

 

      PDF在版式文檔中的王者地位不可撼動。咱們有多種生成PDF的程序庫:FPDF(PHP)、IText(Java)、PDFsharp(.NET)等。在不一樣語言環境下須要選擇不一樣的程序庫,經過API方式調用生成PDF,效率低,用法、功能等差異很大,有些程序庫對中文支持不好。XDOC目的就是解決這些問題。git

XDOC是一個基於XML的文檔描述語言,功能至關於HTML+SVG,具備豐富的文字、圖形、圖片處理能力,能夠描述格式豐富的文檔。XDOC經過內置字體,完全解決了中文處理問題。字體

XDOC使用Java開發能夠部署在各類操做系統中,以HTTP服務方式對外開放,各類語言均可以調用。spa

XDOCHTML的結合很是的完美,只須要引入一個js文件便可後,就可使用XDOC的標記語言,加載後自動渲染。各類動態網頁語言(PHPJSPASP等)能夠像使用HTML同樣使用XDOC,獲得的是一個格式豐富的PDF文檔。操作系統

XDOC是一個開源項目,託管在開源中國。.net

項目地址:http://git.oschina.com/xdoc/xdocorm

規範地址:http://git.oschina.net/xdoc/xdoc/blob/master/xdoc.pdf圖片

安裝包地址:http://git.oschina.net/xdoc/xdoc/blob/master/xdoc.war開發

相關文章
相關標籤/搜索