jsPDF,生成pdf檔案的助手

2021-08-08 02:30:48 字數 1019 閱讀 7982

jspdf是乙個強大的基於html5的pdf生成工具,許多公司需要用它來生成pdf報表。

我也是昨天才了解到它,所以我對於jspdf也是一知半解,在這裡我歸納兩種我覺得比較實用的生成方法。

鏈結位址

首先,你必須得擁有這個外掛程式

這是練習這個功能所需要的js檔案,但是我所歸納的兩種只需要以下三種

==>國服第一莫節操

第一種:html

function exportpdfhtml()

};// all units are in the set measurement for the document

// this can be changed to "pt" (points), "mm" (default), "cm", "in"

doc.fromhtml($('#bestfizz').get(0), 15, 15, );

document.getelementbyid("iframe123").src = doc.output('datauristring');

}顧名思義就是直接將html頁面匯出成pdf檔案,上述**的功能為 將乙個標籤id="bestfizz"的內容匯出成pdf

這種方法雖然能直接將html頁面內容匯出成pdf,但會丟失其原有樣式,比如你的**table,你的css,不過網上已經有方法彌補,在這我就不細寫,大家找度娘。

第二種:

function exportpdfimage()  

});  

}這種方法比較硬性,不夠靈活,其優缺點大家也能想到。

以上為個人筆記,都為皮毛,歡迎指錯以便共同學習,接下來我也會更加深入理解jspdf。

生成pdf檔案

public void createpdf throws exception tablet.settotalwidth f this.addcell tablet,姓名 yy 1,0,20,fontcn.getnormalfont element.align left,0,0,0,0 this.ad...

java生成pdf檔案

先附上我寫的 再慢慢解析內容 doc.open 開啟文件 pdfptable pdfpcell 單元格 paragraph 段落 doc.newpage 新開一頁 paragraph.setalignment 1 設定居中 document doc new document doc.setmargi...

java 生成PDF檔案

工具 adobe acrobat 1 選擇準備表單 2 設定表單 解決中文字元問題 com.itextpdf groupid itext asian artifactid 5.2.0 version dependency 定義乙個與模板表單中名稱對應的bean class contentbean p...