PDF在版式文檔中的王者地位不可撼動(dòng)。我們有多種生成PDF的程序庫(kù):FPDF(PHP)、IText(Java)、PDFsharp(.NET)等。在不同語(yǔ)言環(huán)境下需要選擇不同的程序庫(kù),通過API方式調(diào)用生成PDF,效率低,用法、功能等差別很大,有些程序庫(kù)對(duì)中文支持很差。XDOC目的就是解決這些問題。
XDOC是一個(gè)基于XML的文檔描述語(yǔ)言,功能相當(dāng)于HTML+SVG,具有豐富的文字、圖形、圖片處理能力,可以描述格式豐富的文檔。XDOC通過內(nèi)置字體,徹底解決了中文處理問題。
XDOC使用Java開發(fā)可以部署在各種操作系統(tǒng)中,以HTTP服務(wù)方式對(duì)外開放,各種語(yǔ)言都可以調(diào)用。
XDOC與HTML的結(jié)合非常的完美,只需要引入一個(gè)js文件即可后,就可以使用XDOC的標(biāo)記語(yǔ)言,加載后自動(dòng)渲染。各種動(dòng)態(tài)網(wǎng)頁(yè)語(yǔ)言(PHP、JSP、ASP等)可以像使用HTML一樣使用XDOC,得到的是一個(gè)格式豐富的PDF文檔。
XDOC是一個(gè)開源項(xiàng)目,托管在開源中國(guó)。
聯(lián)系客服