首页 > 其他分享 >前端常用/不常用插件【想起来才会去更新】

前端常用/不常用插件【想起来才会去更新】

时间:2023-04-14 17:14:49浏览次数:48  
标签:常用 word 预览 前端 maptalks 插件 canvas 组件

maptalks
支持2d/3d地图渲染及操作,maptalks可支持1w左右图形渲染(再多了就会有一点点卡,和电脑性能也有关系)
官网:www.maptalks.org

 


组件中的组件
maptalks.three: 可支持three及一些简单数据样式,具体的还没用过
maptalks.snap: 绘制图形可贴边操作
maptalks.arcgistilelayer arcgis发布的图层数据加载方式
maptalks.heatmap 热力图

@maptalks/gl
maptalks的三维组件,可渲染倾斜摄影,模型数据
管网:doc.maptalks.com/docs/ide/guide/intro/leaflet/openlayers 也是一个地图组件,虽然没用过,但也是比较出门的地图引擎。 cesium 三维地图引擎 earthSDK 西部数据公司出品的,以cesium为基础,搭建的三维引擎,简单上手,处理json就能处理图层;群内活跃。 mars3d 火星公司开源引擎,以cesium改造,turf合并使用,左下角会有标记,去除需要手续;但样例数据非常多,群里活跃。
proj4
弄坐标系的玩意
turf
处理图形的一些计算交并补,最短路线等
gcoord
可直接转换坐标的组件

  

echart
图表组件

js-export-word
html结构导出为word文件,可将图片等dom结构同样处理掉

html-docx-js/dist/html-docx
file-saver
这俩同样可以处理html为word但是会出现图片无法处理的问题。

xlsx
导出数据为excel文件

  

docx-preview(npm)
word文件的前端预览工具,后端数据获取过来,前端处理后直接丢进去预览文件

pptxjs
ppt预览工具

exceljs(npm)、handsontable(npm)(npm)
excel预览工具

pdfjs
顾名思义PDF预览工具,虽然可以不用,毕竟浏览器支持pdf预览,直接open就行。

wangeditor
富文本编辑器

  

flv.js、videojs
前端视频流插件

vue-json-editor
前端json数据编辑器

konvajs Framework Demos | Konva - JavaScript 2d canvas library (konvajs.org)
一个canvas的组件库,处理标签,可以让我们像操作 DOM 一样来操作 canvas,并提供了对 canvas 中元素的事件机制,拖放操作的支持。
此外,你也可以借助它来绘制一个页面的截图,作为大名鼎鼎的 html2canvas 库的替代方案,因为 html2canvas 在部分手机上生成截图的效果并不是很好。

 

 

html2canvas 
dom节点改为图片的组件

  

 

标签:常用,word,预览,前端,maptalks,插件,canvas,组件
From: https://www.cnblogs.com/lucio110/p/17318864.html

相关文章

  • Web前端资源
    招聘要求前端工程师:1.熟练掌握HTML5、CSS3、JavaScript,Ajax,跨域等基础知识;2.熟练掌握VUE开发框架,熟悉ElementUI、Vant等UI框架的使用;3.掌握项目版本控制工具Git的使用;4.有APICloud开发经验更佳;Web前端画图招聘要求:1.熟练掌握ECharts画图功能,包括曲线图、热力图以......
  • Hadoop - HDFS常用命令
      “hadoopfs(hdfsdfs)文件操作” #查看目录hdfsdfs-ls/#查看目录下所有文件hdfsdfs-ls-R/#创建目录hdfsdfs-mkdir-p/source/data#查看文件或目录大小hdfsdfs-du-h/source#改变文件权限hdfsdfs-chmod-R777/source/data#改变文件......
  • 【Linux】 apt常用安装命令
    在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:sudoapt-getcheck#检查是否有损坏的依赖sudoapt-getupdate #更新源sudoapt-getupgrade#更新已安装的包apt-getso......
  • Linux常用命令-个人使用
    Linux常用命令-个人使用本人在centos下常用的命令,其他系统机器不确定是否可以使用1.nmtui命令启动界面改IP信息首先要启动NetworkManager服务,然后运行nmtui命令就可以手动配置网卡信息,贼好用运行nmtui命令2.ls根据文件大小排序ll-hS|grep^-只显示文件且按文件大小......
  • 功能不够用?使用C++编写通达信插件及接入Python(一)
    第一次尝试,参照:http://www.xiaoyunyun.net/index.php/archives/53.html 和 https://blog.csdn.net/wiowei/article/details/121466094在绑定DLL环节失败了第二次尝试:参照:https://zhuanlan.zhihu.com/p/5698198681.修改VS2019,勾选 windows10SDK2.用Visualstudio打开......
  • Java中常用排序算法及示例-冒泡排序、希尔排序、选择排序、插入排序、合并排序、基数
    场景Java中需要对数据进行排序处理,常用的排序算法以及示例进行归纳整理。注:博客:https://blog.csdn.net/badao_liumang_qizhi实现1、冒泡排序冒泡排序法又称为交换排序法,原理是从第一个元素开始,比较相邻元素的大小,若大小顺序有误,则对调后再进行下一个元素的比较。如此扫描......
  • MySQL数据库常用概念和数据类型
    前言本系列文章会带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深,全面讲解数据库体系,非常适合零基础的小伙伴来学习。全文大约【1466】字,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配......
  • 字节前端青训营笔记1.计算机网络
    数据交换方式分为电路交换与分组交换电路交换是指在通信时建立一条专用的物理连接,该连接将一直保持开放,直到通信结束。在此过程中,通信双方可以实时地交换信息,就好像它们直接连接在一起一样。传统的电话通信就是一个很好的例子。在电路交换中,通信资源一直被占用,因此当通信量很......
  • 大前端突围之路:从RN跨平台到大前端全栈统一
    本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注"慕课网"!作者:FE大公爵|慕课网讲师前言不知不觉,在大前端领域也混迹十年了,一路的经历不敢说「饱经风霜」,也是非常丰富了.还记得职业生涯的第一个项目是基于Android2.2的应用开发,那时候虽然手机性能低劣,开发方式原始,......
  • 如何实现一个vscode插件
    前言有时候,需要提高一些开发效率,我们通常会使用一些优秀的代码编辑器,比如vscode。在使用vscode的时候,会用到很多插件,有时候也会萌发想要去开发这个插件的念头。既然想到了,那就动手试一下。开发过程我感觉最快的上手方式不是讲一些虚头巴脑的概念,先去试一下怎么去实现一个简......