美文网首页
html2canvas 页面截屏 保存成base64

html2canvas 页面截屏 保存成base64

作者: 码农界四爷__King | 来源:发表于2021-08-06 17:32 被阅读0次

官网

http://html2canvas.hertzen.com/

<html>
    <head>
        <meta name="layout" content="main">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <script type="text/javascript" src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
        <script type="text/javascript" src="http://html2canvas.hertzen.com/dist/html2canvas.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $(".example1").on("click", function() {
                    html2canvas(document.querySelector("#capture")).then(canvas => {
                        console.log(canvas.toDataURL())
                        document.body.appendChild(canvas)
                    });
                });

            });
        </script>
    </head>
    <body>
        <div id="capture" style="text-overflow:ellipsis;overflow:hidden;">
            <table width=”80%” align=”center” border=”1″ bordercolor=”#DEDEDE” cellspacing=”0″>
                <caption>
                    <div style=”color: #69BDFF;font-size: xx-large;font-weight: bold;”> <a href=”http://www.yaocdn.com/”
                            style=”text-decoration: none;color: #69BDFF;”>
                            YaoCDN</a><strong>&nbsp;0.09元/GB</strong> </div>

                    <h1>无阶梯!无保底!全国最低!</h1>
                </caption>

                <thead>
                    <tr style=”background-color: #69BDFF; text-align:center;color: #FFFFFF;font-size: 32px;”>
                        <td>品牌</td>
                        <td>入门价(元/GB)</td>
                        <td>YaoCDN(元/GB)</td>
                        <td>最优价(元/GB)</td>
                        <td>YaoCDN(元/GB)</td>
                    </tr>
                </thead>
                <tbody style=” text-align:center;font-size: 32px;color: #000000;”>
                    <tr>
                        <td>阿里云</td>
                        <td>0.27</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 67%</td>
                        <td>0.17</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 48%</td>
                    </tr>
                    <tr>
                        <td>腾讯云</td>
                        <td>0.34</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 74%</td>
                        <td>0.28</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 68%</td>
                    </tr>
                    <tr>
                        <td>七牛</td>
                        <td>0.26</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 75%</td>
                        <td>0.26</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 66%</td>
                    </tr>
                    <tr>
                        <td>UCLOUD</td>
                        <td>0.34</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 74%</td>
                        <td>0.20</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 55%</td>
                    </tr>
                    <tr>
                        <td>金山云</td>
                        <td>0.36</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 75%</td>
                        <td>0.26</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 66%</td>
                    </tr>
                    <tr>
                        <td>又拍云</td>
                        <td>0.29</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 69%</td>
                        <td>0.29</td>
                        <td style=”color: #FF0000;”>0.09<img src=”红色箭头.jpg” alt=”"> 68%</td>
                    </tr>
                </tbody>
            </table>
        </div>
        <input class="example1" type="button" value="button">
        生成界面如下:
    </body>
</html>

相关文章

  • 前端日常(项目里踩过的坑总结)

    页面截屏保存图片 截屏工具:html2canvas 转图片与保存,一开始用手动封装的 base64Img2Blob...

  • html2canvas 页面截屏 保存成base64

    官网 http://html2canvas.hertzen.com/[http://html2canvas.her...

  • js截屏

    使用Html2canvas截屏 下载Html2canvas Html2canvas加载后将会浏览页面上的所有元素,...

  • html2canvas的使用

    html2canvas是什么 html2canvas 可以在浏览器端直接对整个或部分页面进行截屏。脚本通过读取DO...

  • ios MobileVLCKit的截屏和录屏功能

    第一、截屏功能 项目需求,点击截屏按钮,对当前直播页面截屏并且保存到相册。 MobileVLCKit这个库本身有提...

  • img路径转base64

    最近在做页面截屏时遇到一个问题,截屏需要将图片的网络路径转换为base64格式的, 在做转换的时候遇到的小坑,//...

  • 前端截图 前端生成海报 下载

    截取内容为div 通过html2canvas截取 生成Bob | base64 保存图片到本地(无法下载的生成图片...

  • adb shell 截屏与录屏

    截屏 adb shell screencap -p /sdcard/screenhot.png 截屏并保存在指定目...

  • 安卓截图笔记

    Android截屏 Android截屏的原理:获取具体需要截屏的区域的Bitmap,然后绘制在画布上,保存为图片后...

  • Android截屏方案

    Android截屏 Android截屏的原理:获取具体需要截屏的区域的Bitmap,然后绘制在画布上,保存为图片后...

网友评论

      本文标题:html2canvas 页面截屏 保存成base64

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