首页 > 其他分享 >前端base64转换成excel

前端base64转换成excel

时间:2024-03-28 17:22:55浏览次数:29  
标签:转换成 base64 excel uInt8Array raw link var document

baseToExcel(baseStr, fileName) {
        var raw = window.atob(baseStr);
        var uInt8Array = new Uint8Array(raw.length);
        for (var i = 0; i < raw.length; i++) {
            uInt8Array[i] = raw.charCodeAt(i);
        }

        const link = document.createElement("a");
        const blob = new Blob([uInt8Array], {
            type: 'application/vnd.ms-excel'
        })

        link.style.display = 'none';
        link.href = URL.createObjectURL(blob);
        link.setAttribute('download', fileName);

        document.body.appendChild(link)
        link.click()
        document.body.removeChild(link)
    }

标签:转换成,base64,excel,uInt8Array,raw,link,var,document
From: https://www.cnblogs.com/lovedaodao/p/18102192

相关文章

  • LibreOffice 将word,excel,PowerPoint文件转换PDF
    安装LibreOffice并将Word和Excel文件转换为PDF文件,并设置文件存放路径的步骤如下:1.安装LibreOffice如果尚未安装LibreOffice,可以通过以下命令在Ubuntu上安装:sudoaptupdatesudoaptinstalllibreoffice2.使用LibreOffice将Word和Excel文件转换为PDF要将Word和Excel......
  • Excel生成随机密码
    针对生成一个8到12位包含大小写字母、数字、以及特殊字符的随机密码的需求,我们可以采用VBA来实现,以确保每种字符至少包含一次,同时随机生成密码长度。下面是一个更贴近需求的VBA函数示例:FunctionGenerateComplexPassword()AsStringDimpasswordLengthAsIntegerDim......
  • EasyExcel库来读取指定Excel文件中的数据
    FileexcelFile=newFile(path);if(!excelFile.exists()){thrownewException("Thespecifiedexcelfiledoesnotexistatpath:"+path);}//使用EasyExcel读取文件......
  • vue前端根据el-table导出excel
    1.导入xlsx、xlsx-style、file-savernpminstall--savexlsxnpminstall--savexlsx-stylenpminstall--savefile-saver2.防止xlsx-style报错vue.config.js添加chainWebpack(config){config.externals({"./cptable":"varcptable"});//xlsx......
  • Base64 空格,加号问题(oss)
    缘由:在一个项目中,app请求tcpdump日志与记录的日志内容不一致请求%2B 识别成 +请求 + 识别成 空格这个在base64解密的时候会出现异常,base64需要的是加号,而不是空格造成的原因:在js中,对url的加密分别由三种方式:escape("aa+aaaa")"aa+aa%20aa"encodeURI("aa+aaaa")......
  • vcf文件可以用excel打开吗?四种解决方案
    vcf文件可以用excel打开吗?当然可以。一、VCF文件简介VCF(vCard)文件是一种用于存储联系人信息的文件格式。它通常包含姓名、电话号码、电子邮件地址、地址等详细信息。VCF文件在多种设备和操作系统中广泛使用,特别是在电子邮件客户端和移动通讯应用中。二、VCF文件与Excel......
  • java笔记_16_EasyExcel表头设计
    导出对象:importcom.alibaba.excel.annotation.ExcelProperty;importcom.fasterxml.jackson.annotation.JsonFormat;importlombok.Data;@DatapublicclassProdEvaluatResultExcelVO{//ExcelProperty设置默认表头(无自定义表头时,直接生成)@ExcelProperty("表......
  • pageoffice6控制在线打开的Excel编辑区域(局部编辑)
    转发:控制Excel编辑区域(局部编辑)#控制Excel编辑区域(局部编辑)本示例关键代码的编写位置Vue+Springboot注意本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做适当修改即可使用。在实际项目开发中,以下场景可能会用到Excel局部编辑......
  • HTML、图片以及word转换成pdf
    一、HTML转PDF对于Html转换成PDF,首先需要页面前端处理好页面,如果Html不规范或存在 等特殊字符,可能到转换失败。1.1Maven引入依赖<!--html转pdf--><dependency><groupId>com.itextpdf</groupId><artifactId>html2pdf</artifa......
  • Excel表格怎么免费转换pdf?方法汇总分享
    Excel文件是一种非常常见的电子表格文件格式,可以转换成多种样式,那么应该怎么转换成表格呢?下面一起来看看吧!MicrosoftOffice套件(Word、Excel等)如果您使用的是MicrosoftOfficeExcel,只需打开Excel表格,然后点击左上角的“文件”菜单,选择“另存为”(或“SaveAs”),在弹出的保存......