摘要:我使用前端開(kāi)發(fā)框架是有一個(gè)打印文檔的需求這個(gè)需求最開(kāi)始是交給后臺(tái)但是明顯不切實(shí)際因?yàn)楹笈_(tái)服務(wù)器根本就無(wú)法連接打印機(jī)所以這個(gè)預(yù)覽加打印文檔的需求就交到了前端開(kāi)始我有想過(guò)直接打開(kāi)文件但事實(shí)上直接打開(kāi)文件的表現(xiàn)不太好如果是在的環(huán)境下會(huì)直接下載文件
我使用前端開(kāi)發(fā)框架是vue,有一個(gè)打印PDF文檔的需求.
這個(gè)需求最開(kāi)始是交給后臺(tái),但是明顯不切實(shí)際, 因?yàn)楹笈_(tái)服務(wù)器,根本就無(wú)法連接打印機(jī).
所以這個(gè)預(yù)覽加打印文檔的需求就交到了前端, 開(kāi)始我有想過(guò)直接打開(kāi)pdf文件, 但事實(shí)上直接打開(kāi)pdf文件的表現(xiàn)不太好.如果是在 win7+ie11 的環(huán)境下會(huì)直接下載文件, 而且直接打開(kāi)pdf在 ie,firefox,chrome 三大環(huán)境下的表現(xiàn)都不太統(tǒng)一.
所以根據(jù)需求, 我最開(kāi)始使用了vue-pdf
安裝vue-pdf
npm install --save vue-pdf
新建一個(gè)vue,命名為vpdf