我搜索了很多,找到了一个完美的解决方案:)

使用onclick事件

function printCanvas()

{

var dataUrl = document.getElementById('anycanvas').toDataURL(); //attempt to save base64 string to server using this var

var windowContent = '';

windowContent += ''

windowContent += '

Print canvas';

windowContent += '

'

windowContent += '';

windowContent += '';

windowContent += '';

var printWin = window.open('','','width=340,height=260');

printWin.document.open();

printWin.document.write(windowContent);

printWin.document.close();

printWin.focus();

printWin.print();

printWin.close();

}

html怎么快速打出来的,javascript – 快速打印HTML5画布相关推荐

  1. 如何用html制作彩虹,javascript – 如何使用HTML5画布生成彩虹圈?

    我想以一些聪明的方式使用渐变生成画布图像.我希望图像看起来像这样: 我只是无法理解它.我需要在窗体和圆弧中生成线条 – 或者以一些聪明的方式使用带有颜色停止的渐变.如果我转换为HSL并且只是通过HUE ...

  2. html5怎么在画布怎么旋转,javascript – 如何旋转HTML5画布的现有内容?

    使用临时画布很容易. 上面的示例绘制了2个框,然后旋转并从0,0到200,200缩放 var canvas = document.getElementById("canvas"), ...

  3. 如何用html5绘制圆形图片,javascript – 如何使用html5画布绘制连续的圆形图案

    我有这个图像: 我想用图像作为模式绘制.当我在画布上得到一个像这样的结果: 但我需要输出 所以我的问题是: JS var source, source_ctx, sleeve, sleeve_ctx, ...

  4. html5圆圈,javascript – 如何在HTML5画布中绘制带有文本的圆圈

    看起来很简单,可以在 HTML5画布中绘制圆圈和文本,但是我得到了非直观的行为.圆形画得漂亮漂亮,然后画出的圆圈越多,旧圆圈的形状越来越八角形.对我来说很奇怪-此外,文字从旧圆圈中消失,只出现在最后绘 ...

  5. 《JavaScript快速全栈开发》作者Azat Mardanov:现在是拥抱Node技术栈的最佳时机

    非商业转载请注明作译者.出处,并保留本文的原始链接:http://www.ituring.com.cn/article/195742 Azat Mardanov是一位有着12年开发经验的资深软件工程师 ...

  6. 前端三大技术 HTML、CSS、JavaScript 快速入门手册

    听到前端技术,不少朋友一定会感到有些陌生.但其实,前端,你每天都在接触. 你正在使用的APP,你正在浏览的网页,这些你能看到的界面,都属于前端. 而前端最重要的三大技术,HTML,CSS,JavaSc ...

  7. JavaScript快速入门(四)——JavaScript函数

    函数声明 之前说的三种函数声明中(参见JavaScript快速入门(二)--JavaScript变量),使用Function构造函数的声明方法比较少见,我们暂时不提.function func() { ...

  8. javascript 快速获取图片实际大小的宽高

    javascript 快速获取图片实际大小的宽高 简陋的获取图片实际宽高的方式 // 图片地址 var img_url = '13643608813441.jpg'// 创建对象 var img = ...

  9. javaScript快速入门(笔记)

    该笔记大部分搬运B站遇见狂神说的javaScript,顺便把图文合并记录,便于回顾 视频地址:[狂神说Java]JavaWeb入门到实战_哔哩哔哩_bilibili记得三连          目录 1 ...

最新文章

  1. Jdk8集合源码解析---ArrayList
  2. 当精准广告遇到大数据
  3. Android中调用webservice的工具类
  4. JAVA基础进阶day01
  5. java 监测文件夹_实时监测文件夹中新增的文件和文件夹(java)
  6. matlab veristand,amesim Veristand matlab
  7. python零基础能学吗-终于知道深圳Python零基础能学吗
  8. Format “jpeg” is not supported (supported formats: eps, pdf, pgf, png, ps, raw, rgba, svg, svgz)
  9. Graduation Speech 毕业典礼致辞__转载
  10. root 红米note5_小米红米Note 5(不要降级刷低版本)手机完美获取root教程,最强root工具,亲测可用!...
  11. RC电路 微分器 积分器 滤波器
  12. Dapper系列之三:Dapper的事务修改与删除
  13. 怎么将EXCEL的网格线打印出来,教程在这里,EXCEL里的网格线如何打印出来
  14. 量子计算机为什么低温,突破量子计算机瓶颈!超低温芯片能在接近绝对零度的温度下工作...
  15. RAID的介绍与配置
  16. MATLAB | 如何使用MATLAB绘制甘特图(gantt chart)
  17. jQuery特效,网站模板,商城模板,网页特效各种前端源码免费下载
  18. Codeforces Round #657 (Div. 2) B题 Dubious Cyrpto
  19. 树莓派小爱同学、天猫精灵、智能音箱、百度语音极速版、百度语音标准版、语音识别、语音合成终极方案
  20. VS用OLE方式对Excel进行读写操作

热门文章

  1. ASP.NET Core 中的错误处理
  2. ASP.NET Core 基于JWT的认证(二)
  3. 可扩展架构设计的三个维度
  4. ASP.Net Core 2.0中的Razor Page不是WebForm
  5. 开发者的利器:Docker 理解与使用
  6. .NET 程序集单元测试工具 SmokeTest 应用指南
  7. JWT【JSON Web Token】 简述
  8. 跨站请求伪造(CSRF/XSRF)
  9. 计算机应用技术 平面设计,全国信息化计算机应用技术水平教育考试试卷 平面设计师...
  10. python中字典长度可变吗_Python:如何给字典分配一个长度可变的列表值?