【公众号回复 “1024”,免费领取程序员赚钱实操经验】

大家好,我是章鱼猫。

今天给大家分享三个有趣又实用的开源项目。

1、Html2canvas

Html2canvas 是一个实现浏览器内截屏的 JavaScript 库。该项目可以让你在浏览器内对整个网页或部分内容进行截图,原理是通过读取 DOM 和样式,将当前页面渲染成一个画布图像。

使用方法:

html2canvas(document.querySelector("#capture")).then(canvas => {    document.body.appendChild(canvas) });

开源项目地址:https://github.com/niklasvh/html2canvas

开源项目作者:niklasvh

2、Satori

Satori 是一个能够将 HTML 和 CSS 转换为 SVG 的库。由 Vercel 团队开源的可根据 HTML 和 CSS 代码生成 SVG 图像的库。支持 JSX 语法,使用起来十分方便和顺手。

开源项目地址:https://github.com/vercel/satori

开源项目作者:vercel

3、PyGWalker

推荐一个最近在 GitHub 上较为流行的 Python 库:PyGWalker,可用于简化 Jupyter Notebook 数据分析和数据可视化工作流程。

通过 PyGWalker,你可以快速将 Pandas DataFrame 转变为 Tableau 风格的操作界面,更好的用于数据可视化探索。

该 Python 库支持 Jupyter Notebook、Google Colab、Kaggle Code 等多种环境,安装使用也颇为简单,感兴趣的同学可以体验下。

开源项目地址:https://github.com/Kanaries/pygwalker

开源项目作者:Kanaries

最近,章鱼猫建了一个「GitHub 精选交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub 黑板报」公众号后台回复【加群】邀请你入群。

---特别推荐---

特别推荐:一个专门分享优质开源项目的账号「GitHub 黑板报」,一周三次定期挖掘并分享 GitHub 高质量开源项目。专注挖掘好东西,非常值得大家关注。点击下方公众号卡片,直接关注

轻松让你实现浏览器截图、截屏相关推荐

  1. QQ浏览器如何修改截屏快捷键?QQ浏览器修改截屏快捷键的方法

    qq浏览器是一款非常好用的搜索服务软件,在日常生活中如果碰到有什么不懂的内容,都可以使用这款软件解决,使用非常的方便,随时都可以满足用户的搜索需求,用户在使用这款软件的时候可以使用到非常多的功能,随时 ...

  2. 怎么用计算机截图快捷键,电脑怎么截图截屏 电脑截图的快捷键是什么

    电脑怎么截图截屏 电脑截图的快捷键是什么 来源:www.18183.com作者:皮卡时间:2015-10-23 很多人打开电脑的时候就会习惯性的登上各类社交应用,例如QQ.阿里旺旺.微博客户端等,这些 ...

  3. mac录屏快捷键 - mac截图截屏快捷键 - 自带录屏软件QuickTime Player如何使用

    mac截图截屏快捷键 全屏截图 command + shift + 3 (截图文件自动保存到桌面) 区域截图 command + shift + 4  再用鼠标框选截图范围(截图文件自动保存到桌面) ...

  4. 荣耀android手机怎么截图,华为荣耀畅玩5C怎么截图/截屏方法教程

    华为荣耀畅玩5C怎么截图/截屏方法教程 来源:www.18183.com作者:皮卡时间:2016-04-29 作为荣耀今年的首款开年作品,该机受到了很多用户们的关注,而小编也相信有不少花粉们已经入手了 ...

  5. 截图截屏小工具Snipaste简单易用

    截图截屏小工具Snipaste简单易用 百度网盘地址:https://pan.baidu.com/s/195T96Al-plXSxXezTdybqg

  6. html2canvas 浏览器端截屏并下载保存(兼容IE)

    html2canvas 浏览器端截屏并下载保存(兼容IE) <!DOCTYPE html> <html> <head> <meta charset=" ...

  7. ARFoundation入门教程U2-AR场景截图截屏

    ARFoundation入门教程U2-AR场景截图截屏 <ARFoundation入门教程U1-android权限申请和配置升级>配置了android权限申请,获取权限后使用代码截屏,AR ...

  8. 树莓派(Raspberry Pi)中如何截图截屏(截图)

    树莓派(Raspberry Pi)中截图截屏(截图) 需要使用scrot软件,在Raspberry Pi OS安装过程中,如果你选择的是Raspberry Pi OS with Desktop and ...

  9. 【截取整个网页】Chrome浏览器快速截屏,高清截图

    Chrome版本78,window 10系统 第一步:打开 Chrome 浏览器,输入网址,例如输入网址:https://www.golianghao.com. 第二步:Ctrl + shift + ...

最新文章

  1. 公式免费转 LaTex 代码,截图、转换一气呵成,每月 1000 次全免费
  2. '*','*args','**','**kwargs'
  3. 【bzoj4176】Lucas的数论 莫比乌斯反演+杜教筛
  4. 路由器 和 交换机 傻傻分不清楚
  5. Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors
  6. jzoj3511-cza的蛋糕【状态压缩dp,dfs】
  7. 微课|中学生可以这样学Python(1.4节):安装扩展库
  8. java桥牌发牌算法
  9. 基于java SpingBoot框架的企业办公管理系统
  10. Parallels Desktop的windows虚拟机无法打开iso文件
  11. Android 10.0去掉后台启动Service的限制
  12. python分支机构_基于Python爬取天眼查网站的企业信息!Python无所不能!
  13. jadx重新打包_2.4万Star的反编译利器:Jadx
  14. 橘子学ES19之词项搜索全文检索
  15. asp.ne服务器代码显示http://l.longtailvideo.com/download/5/9/logo.png不可用,在Window Server2008 服务器上无法播放MP4媒体问题
  16. flashback六大技术之flashback version query
  17. 什么是海鸥脚网络变压器?普思海鸥脚H1102NL百兆网络变压器
  18. 小陈Python学习笔记——小白笔记
  19. 2021年中国出口跨境电商行业融资态势及未来发展趋势分析[图]
  20. Java 查找数组中某个数字的下标

热门文章

  1. 怎么更改锁定计算机背景,windows7系统如何更换锁屏背景壁纸
  2. Happy Birthday To Myself
  3. 单细胞转录组测序技术(single cell RNA-seq)及细胞分离技术分类汇总
  4. 不知名菜鸟的day8
  5. 几种均线实用的选股_henry_dx_新浪博客
  6. 根据链接下载zip文件并用密码解压
  7. 04 Android 植物人大战僵尸-卡片的触摸事件
  8. PVE导入img为磁盘
  9. 人品差的人,开口闭口都是这些话,一定不要深交!
  10. 埃森哲宣布最新企业使命,启动十年来规模最大全球品牌焕新计划