vue 預覽PDF(文件流格式)


安裝:

npm install vue-pdf-signature

引入:

import pdf from 'vue-pdf-signature';

import CMapReaderFactory from 'vue-pdf-signature/src/CMapReaderFactory';
components: { pdf,CMapReaderFactory},

預覽標簽:

<!-- pdf -->
<pdf ref="pdf" :src="pdfSrc" class="pdf" style=""></pdf> 

 綁定方法:

getPdf(row.id).then(response => {
        // console.log(response);
        const blob = new Blob([response], { type: 'application/pdf' })
        this.pdfSrc =window.URL.createObjectURL(blob)
        console.log(this.pdfSrc);
        window.open(this.pdfSrc)//新窗口打開,借用瀏覽器去打印
        // this.$refs.pdf.print();//這個打印調不起來,一直顯示print方法找不到
});

 就這樣吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM