html2Canvas+JsPDF 导出pdf

问题:类似于下面着这种网络图片使用img导出的时候是空白的

https://gimg3.baidu.com/search/src=http%3A%2F%2Fpics4.baidu.com%2Ffeed%2F7e3e6709c93d70cf827fb2fda054500cb8a12bc9.jpeg%40f_auto%3Ftoken%3Dd97d3f0fd06e680e592584f8c7a24ac8&refer=http%3A%2F%2Fwww.baidu.com&app=2021&size=f360,240&n=0&g=0n&q=75&fmt=auto?sec=1690045200&t=e1a88c44b1b9907677400a079766e0bf

解决:将网络图片转成base64

<img :src="aaa" style="width:200px" alt="">转base64
let res = await this.getBase64Image('https://gimg3.baidu.com/search/src=http%3A%2F%2Fpics4.baidu.com%2Ffeed%2F7e3e6709c93d70cf827fb2fda054500cb8a12bc9.jpeg%40f_auto%3Ftoken%3Dd97d3f0fd06e680e592584f8c7a24ac8&refer=http%3A%2F%2Fwww.baidu.com&app=2021&size=f360,240&n=0&g=0n&q=75&fmt=auto?sec=1690045200&t=e1a88c44b1b9907677400a079766e0bf')
this.aaa = resgetBase64Image(src) {return new Promise(resolve => {const img = new Image()img.crossOrigin = ''img.src = srcimg.onload = function() {const canvas = document.createElement('canvas')canvas.width = img.widthcanvas.height = img.heightconst ctx = canvas.getContext('2d')ctx && ctx.drawImage(img, 0, 0, img.width, img.height)const ext = img.src.substring(img.src.lastIndexOf('.') + 1).toLowerCase()const dataURL = canvas.toDataURL('image/' + ext)resolve(dataURL)}})},

导出

html2Canvas+JsPDF 导出pdf 无法显示网络图片相关推荐

  1. html文本下一页,Javascript html2canvas + jsPDF 导出PDF,解决一半文字在上一页一半文字在下一页的问题...

    var pdfContent = document.getElementById("pdfDiv"); var width = pdfContent.offsetWidth; // ...

  2. 使用html2canvas+jspdf导出iframe内容到pdf文件

    使用html2canvas+jspdf导出iframe内容到pdf文件 工具如下: html2canvas.js html2canvas.min.js jspdf.debug.js 代码如下: < ...

  3. vue使用html2canvas jspdf实现pdf下载导出功能

    vue使用html2canvas jspdf实现pdf下载导出功能 功能步骤介绍: 1.安装 全局.局部引用 2.封装 html2canvas结合 JsPDF 下载导出方法 3.组件页面调用

  4. VScode+MarkDown导出PDF图片显示问题

    问题 Windows10下使用VScode写MarkDown,但是在使用本地图片时在预览窗口可以完整显示图片,但是在用MarkDown-PDF插件导出PDF后,发现图片没有显示,以下是我导入图片时使用 ...

  5. jspdf导出pdf 中文乱码

    <script src="https://cdn.jsdelivr.net/npm/jspdf"></script><script src=" ...

  6. 【无标题】rstudio绘制的图形导出pdf不显示文字内容,导出png正常显示

    问题: 之前绘制一个热图的时候,发现导出pdf的时候居然不显示文字!但是导出png的时候又是是正常显示的.我就纳闷了,如图所示: csdn自带的编辑器不太会调整,各位见谅将就着看哈. 原因: (手动狗 ...

  7. html2Canvas+JsPDF生成pdf文件并下载

    采用html2Canvas+JsPDF实现web页面/dom元素转pdf文件并下载 1.安装html2Canvas: npm install html2canvas 2.安装JsPDF: npm in ...

  8. jspdf导出PDF文件

    1.vue create pdf   --------创建名为pdf的vue项目 2.npm install element-ui,pdfjs,jspdf-autotable  ---安装三个必备的依 ...

  9. ITextRenderer导出pdf不显示中文

    ITextRenderer freemarker 生成pdf demo,并解决中文不显示的问题 package com.pdf;import com.lowagie.text.DocumentExce ...

最新文章

  1. SAP IDES、DEV、QAS、PRD都是什么含义
  2. 一个自己写的有关数据库的treeview.
  3. zigbee zstack 串口,按键,消息,定时器
  4. 代码生成工具之Winform查询列表界面生成
  5. python异常值均值填充_Python 异常值分析
  6. Category 特性在 iOS 组件化中的应用与管控
  7. 干掉勒索病毒的22岁程序员自曝黑历史:中学是电脑白痴
  8. python文件数据类型_Python核心数据类型——文件
  9. windows c语言 socket通信
  10. activiti高亮显示图片_Excel全自动甘特图,工作进度显示,极简设计快手套用
  11. matlab 带积分的方程,在Matlab中实现积分方程的迭代解
  12. 计算机控制液压同步顶升系统,PLC四点多点同步顶升系统,同步液压顶升系统
  13. kafka和ZK的关系
  14. 计算机安装固态硬盘后启动不稳定,完美解决win7系统安装固态硬盘后开机慢的解决方法...
  15. python日历图_Python干货宝典!玩转内置模块:日历模块
  16. macos支持exfat吗_你需要黑苹果吗?
  17. 线段树(lazy用法)
  18. (转)一个大牛的acm历程(看着就要颤抖)
  19. Hackintosh相关资源站
  20. 踩坑:使用jquery的data()方法获取不到自定义属性的值

热门文章

  1. Linux系统中QSettings配置信息存放
  2. 强力载荷能力,沃飞长空工业型无人机适配各行各业
  3. Swift开发系列教程持续更新ing
  4. 深度神经网络检测方法,深度神经网络检测系统
  5. java基础,单例总结
  6. c语言 创建写文件/读文件
  7. 什么是锚点?锚点的用法
  8. 内网环境搭建docker具体步骤
  9. 难!难!难!成为架构师真的就难于上青天吗?
  10. 123ec在php中什么意思,【笛头EC、HC、DX、CY。】都是什么意思。