美文网首页diboot
网页html生成图片的常用方案

网页html生成图片的常用方案

作者: 一个鸡蛋壳儿 | 来源:发表于2019-06-14 13:48 被阅读0次

如果您有一个需求是将网页生成一个快照的图片,然后需要用到该图片上传或者发送给他人的这样的需求,那么你会怎么做呢?聪明的你可能会想到canvas是否可以生成一个这样的图片呢?没错,今天就给大家推荐一个简单又好用的工具html2canvas

准备文件

开始使用

  • 给您想转换成图片的盒子标签上添加一个唯一id,这样便于找到该DOM节点。
  • 按照官方文档相关参数设置并添加代码在合适的地方来进行图片转换。
html2canvas(document.querySelector("#app")).then(canvas => {
    document.body.appendChild(canvas)
});

详细使用

  • 相关参数设置可参考该官方文档,根据需要设置即可。

兼容性介绍

  • Firefox 3.5+
  • Google Chrome
  • Opera 12+
  • IE9+
  • Edge
  • Safari 6+

关于vue-cli中使用

  • 最新版本应该可以直接通过yarn或者npm引入了,可参照官网首页介绍
npm install --save html2canvas

或者

yarn add html2canvas
  • 如果有相关问题,还可参考另一篇文章点此查看

Diboot - 简单高效的轻代码开发框架

相关文章

  • 网页html生成图片的常用方案

    如果您有一个需求是将网页生成一个快照的图片,然后需要用到该图片上传或者发送给他人的这样的需求,那么你会怎么做呢?聪...

  • html常用标签

    Html 大纲 html知识目录 什么是网页,网页的注释 网页的结构和标签 常用的标签和标签的属性 html5常用...

  • vue下页面生成图片功能

    目前主流的两种方式网页生成图片的插件 使用html2canvas Install NPMnpm install -...

  • 2018-01-10

    网络营销第二周课程小结 静态网页HTML,很多页面通常用HTML结尾 更新生成栏目页,文档页,单页面(关于我们) ...

  • Python-一键爬取图片、音频、视频资源

    前言 使用Python爬取任意网页的资源文件,比如图片、音频、视频;一般常用的做法就是把网页的HTML请求下来通过...

  • 第八章 网页制作基础

    1. 网页制作概述: 1、制作网页的常用技术: (1)HTML:HTML,Hypertext Markup Lan...

  • VsCode中使用Emmet神器快速编写HTML代码

    快速生成常用的html标签 div => foo => html:5 => 将生成h...

  • HTML

    问题记录 有的网页图片直接复制地址粘贴之后并不能显示?-211211 常用 HTML检查网站:https://va...

  • 常见图片格式的png、jpg、jpeg区别

    项目中使用html2canvas将网页生成缩略图使用,当使用png格式时,基本上生成的图片都是以m为单位,不仅浪费...

  • No.42 WebStorm使用

    一、WebStorm使用 html:5或者!按Tab键生成HTML5网页骨架 html:4s按Tab键生成HTML...

网友评论

    本文标题:网页html生成图片的常用方案

    本文链接:https://www.haomeiwen.com/subject/ctasfctx.html