当前位置: 首页 > news >正文

本地免费使用网页表格控件websheet

websheet本地localhost免费使用

代码样例地址: http://www.websheet.cn/xlsx/

1.0.3 版本主要更新内容:

设置行隐藏

         下面代码隐藏第一行和第五行,行代码如下:

   let yourElement = document.getElementById("yourElement");let wsheet = new websheet('HTML', yourElement);/*** 第一步 获取激活的activeSheet */let activeSheet = wsheet.ActiveSheet();activeSheet.SetCellValue('B2','1');activeSheet.SetCellValue('B3','2');activeSheet.SetCellValue('B4','3');activeSheet.SetCellValue('B5','4');activeSheet.SetCellValue('B6','5');activeSheet.SetCellValue('B7','6');activeSheet.SetCellValue('B8','7');activeSheet.SetCellValue('B9','8');activeSheet.SetCellValue('B10','9');/*** 第二步    */activeSheet.setRowHiden(1,true);activeSheet.setRowHiden(5,true);/*** 第三步   重新绘制表格*/wsheet.BuildSheet();wsheet.Draw();

取消隐藏setRowHiden的第二个参数为false即可。

设置列隐藏

    let yourElement = document.getElementById("yourElement");let wsheet = new websheet('HTML', yourElement);/*** 第一步 获取激活的sheet*/let activeSheet = wsheet.ActiveSheet();/*** 第二步   设置单元格值*/activeSheet.setColWidth(1,160)activeSheet.setColWidth(2,160)activeSheet.setColWidth(3,160)activeSheet.setColWidth(4,160)activeSheet.setColHiden(1,true);activeSheet.setColHiden(5,true);/*** 第三步   重新绘制表格*/wsheet.BuildSheet();wsheet.Draw();

条形码功能

         该软件使用了JsBarcode来绘制条形码,使用方法如下:

    /*** 第一步 获取激活sheet*/let activeSheet = wsheet.ActiveSheet();activeSheet.setColWidth(1, 260);activeSheet.setRowHeight(4, 40);activeSheet.setColWidth(2, 260);activeSheet.SetCellValue('A4', 'CODE128 is the default mode :hello websheet!');activeSheet.SetCellValue('B4', 'hello websheet!');activeSheet.setCellEditor('B4', websheet.Model.BarCodeCell);let EAN13options: Object ={format: "EAN13",lineColor: "#0aa",displayValue: true};activeSheet.setRowHeight(5, 80);activeSheet.SetCellValue('A5', 'EAN13:123456789012');activeSheet.SetCellValue('B5', '123456789012');activeSheet.setCellEditor('B5', websheet.Model.BarCodeCell, EAN13options);let CODE39options: Object ={format: "CODE39",lineColor: "#faa",displayValue: true};activeSheet.setRowHeight(6, 80);activeSheet.SetCellValue('A6', 'CODE39:123456789012');activeSheet.SetCellValue('B6', '123456789012');activeSheet.setCellEditor('B6', websheet.Model.BarCodeCell, CODE39options);/*** 第三步   重新绘制表格*/wsheet.BuildSheet();wsheet.Draw();

image

         这里的绘制参数options,主要使用参数参考如下:

参数 说明 是否必须
format 展示条形码格式,常见的有CODE128 默认,EAN13,CODE39等
lineColor 线条颜色
displayValue 是否展示文本

        你也可以参考JsBarcode官方网站。

上下文参数说明

         setCellEditor的参数说明如下:

参数 说明 是否必须
range 单元格地址,例如‘A1’
widget 视图控件,例如websheet.Model.DatePickCell控件
contex 上下文,例如展示币种控件需要币种的数据源

二维码功能

         该软件使用了QRCode来绘制二维码,使用方法如下:

    /*** 第一步 获取激活sheet*/let activeSheet = wsheet.ActiveSheet();activeSheet.setColWidth(1, 160);activeSheet.setRowHeight(4, 80);activeSheet.setColWidth(2, 160);activeSheet.SetCellValue('A4', 'hello websheet!');activeSheet.SetCellValue('B4', 'hello websheet!');activeSheet.setCellEditor('B4', websheet.Model.QRCodeCell);let options: Object ={margin: 2,              // 边距(默认 2)color: {dark: '#ff0000',     // 前景色 红色light: '#ffffff'     // 背景色},errorCorrectionLevel: 'H'  // 错误修正级别:L, M, Q, H};activeSheet.setRowHeight(5, 80);activeSheet.SetCellValue('A5', 'hello websheet!');activeSheet.SetCellValue('B5', 'red hello websheet!');activeSheet.setCellEditor('B5', websheet.Model.QRCodeCell, options);/*** 第三步   重新绘制表格*/wsheet.BuildSheet();wsheet.Draw();

image

         这里的绘制参数options,主要使用参数参考如下:

参数 说明 是否必须
margin 边距
color.dark 前景颜色
color.light 背景色
errorCorrectionLevel 错误修正级别:L, M, Q, H

        你也可以参考QRCode官方网站。

去除全选警告

区域选择后列行的颜色设置

自动列宽及其撤销重做功能

选择区域移动变化太快

最上面行定位不准

加载20M文件,展示卡顿

http://www.sczhlp.com/news/122433/

相关文章:

  • 图解21:Redis为什么这么快
  • 网站开发费入什么科目建设一个企业网站需要多少钱
  • 广西网站建设性价比高双语网站建设公司
  • 微信网页上的网站怎么做的竭诚网络网站建设开发
  • 网站开发看谁的教程南昌编程培训机构
  • 织梦服务行业手机网站模板电子商务网站建设的方法有哪些
  • 临沂龙文网站建设河北邯郸手机网站建设
  • 企业网站建设方案 功能规划手机怎么创建网页快捷方式
  • 陕西省建设厅网站证件查询WordPress 列表如何修改成图片
  • 四川建设网站官网平面设计作品图片大全
  • 电商网站开题报告php网站权限设置
  • 青海建设厅网站黑名单什么是营销网络
  • 图解20:API接口12种安全措施
  • asp.net网站sql权限设置如何给网页命名
  • 怎么做多语言网站商城网站建设浩森宇特
  • 国外游戏ui设计网站wordpress中国可以用吗
  • promise使用
  • iOS App 内存泄漏与性能调优实战 如何排查内存难题、优化CPU与GPU性能、降低耗电并提升流畅度(uni-app iOS制作优化指南)
  • 图解18:测试功能阶段
  • 图解19:Redis常见的14个场景
  • DDD - 技术落地
  • 北京网站制作是什么企业网站建设既可以外包给专业的网站建设服务公司
  • 百度网站名称及网址国内使用vue做的网站
  • 财经门户网站开发成都哪个公司做网站
  • 中国e网网站建设怎么推广销售
  • 如何建设网站建设wordpress店铺模板
  • 网站备案 注销wifi优化大师下载
  • 临沂网站改版广告拍摄
  • 越秀区网站建设网站增加流量
  • 南宁网站建设找哪家东营市城乡建设局网站