精华内容
下载资源
问答
  • 2020-10-21 12:40:49

    文档下载道客巴巴豆丁网原创力文档代下载Word PPT文件下载:备忘链接

    或者在这里留言,我看到就帮你们下载啦。

    更多相关内容
  • 在线文档下载神器

    2017-12-21 17:23:13
    在线文档下载神器,比如百度文档等,下载的文档直接转PDF格式
  • 在线下载的方法(付费一2般不可能全部下载
  • 冰点下载-百度、豆瓣等网站pdf文件下载工具
  • 网页文档下载工具

    2016-03-06 18:10:20
    网页文档下载工具
  • 1.因为是文件下载,所以在取后台数据的时候,要多传递一个【responseType: ‘blob’】这个参数,是为了最后数据返回时response的data为【blob】文件格式(data: Blob {size: 22528, type: “application/vnd.ms-...

    后台返回文件流

    1.因为是文件流下载,所以在取后台数据的时候,要多传递一个【responseType: ‘blob’】这个参数,是为了最后数据返回时response的data为【blob】文件格式(data: Blob {size: 22528, type: “application/vnd.ms-excel”}),否则返回的数据只有文件流的结构体,不包含【blob】。
    下面为封装的获取后台文件流的方式

    function downloadPost (config){
      return new Promise((resolve,reject) => {
        axios({
            url: config.url,
            method: 'post',
            data: config.data,
            responseType: 'blob'
        }).then(res => {
          resolve(res)
        }).catch(err=>{
          reject(err);
        });
      });
    }
    

    2.将取回来的response直接返回到应用页,通过取到的response去实现文件流转换的制作。我是封装了一个方法,方便多处调用。如果不封装方法的话,直接将实现方法写在返回结果的地方就可以了
    下面是调用后台方法的写法

    downloadTemplate({responseType: 'arraybuffer'}).then(res=>{
        // 文件流转换成xls文件
        this.$utils.fileConversion("白名单导入模板.xls",res);
        this.$message({type:'success',message:'模板文件已开始下载!'});
    })
    

    下面是上面返回结果调用的【fileConversion】的写法

       /**
    	 * 字节流转换成文件下载
    	 * inputFileName:文件名
    	 * data:后台取得数据
    	 */
    	fileConversion(inputFileName,data){
    		let str = data.headers['content-disposition'];
    		// 文件名
    		let fileName = inputFileName;
    		let blob = new Blob([data.data], {
    			type:
    			"application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
    		});
    		if (window.navigator.msSaveOrOpenBlob) {
    			navigator.msSaveBlob(blob);
    		} else {
    			let elink = document.createElement("a");
    			elink.download = fileName;
    			elink.style.display = "none";
    			elink.href = URL.createObjectURL(blob);
    			document.body.appendChild(elink);
    			elink.click();
    			document.body.removeChild(elink);
    		}
    	},
    

    以上方法就可以实现后台返回文件流的文档转换了。
    需要注意的是,我是通过修改传递的文件名用来控制导出的格式,大家可以参考我的方法实现,如果有更好的方法欢迎评论~~
    下面配送控制方式:

    if(exportType == 1) {
        fileName = "白名单导出数据.xls"
    } else {
        fileName = "白名单导出数据.csv"
    }
    

    通过URL下载文件的话,其实后台请求封装与文件流是一样的,封装的话和文件流也是一样的,传递取回来的response和文件名,我就不一一粘代码了,可以参考上面的方式。(在这里小小备注一下:因为我没有亲测url的方式,所以可能会存在小问题,大家如果试了有什么问题,欢迎评论,我会慢慢修改的~~)
    奉上封装方法:

    /**
    	 * 从URL里下载文件
    	 * fileName:文件名
    	 * data:后台取得的数据
    	*/
    	// 下载文件
    	downloadFile (fileName,data) {
    		if (!data) { return }
    		let url = window.URL.createObjectURL(new Blob([data]))
    		let link = document.createElement('a')
    		link.style.display = 'none'
    		link.href = url;
    		link.setAttribute('download', fileName)
    		document.body.appendChild(link)
    		link.click()
    	},
    

    感谢阅读~~

    展开全文
  • itextpdf 英文api手册 iText是著名的开放项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件
  • 微信小程序文件下载并保存

    千次阅读 2022-01-20 14:28:28
    背景:某次需求有文件下载功能,查阅文档使用wx.saveFile下载之后使用者找不到路径,再查阅文档采取曲线解决问题,得wx.openDocument,然打开仍无法保存,关闭找不到,再查得,需要手动设置可分享,这样右上角就可...

    背景:某次需求有文件下载功能,查阅文档使用wx.saveFile下载之后使用者找不到路径,再查阅文档采取曲线解决问题,得wx.openDocument,然打开仍无法保存,关闭找不到,再查得,需要手动设置可分享,这样右上角就可出现分享功能,曲线解决了需求,资料和code记录如下:

    wx.downloadFile({
            url: 'https://*******',//文件路径
            success: function (res) {
              const filePath = res.tempFilePath
              wx.openDocument({
                filePath: filePath,
                showMenu: true,
                success: function (res) {
                  console.log('打开文档成功')
                }
              })
            }
          })

    过程中涉及的API记录如下:

    1.wx.saveFile(Object object)

    保存文件到本地。注意:saveFile 会把临时文件移动,因此调用成功后传入的 tempFilePath 将不可用

    官方文档:wx.saveFile(Object object) | 微信开放文档微信开发者平台文档https://developers.weixin.qq.com/miniprogram/dev/api/file/wx.saveFile.html问题:保存成功之后找不到本地文件

    2. wx.openDocument(Object object)

    新开页面打开文档。微信客户端 7.0.12 版本前默认显示右上角菜单按钮,之后的版本默认不显示,需主动传入 showMenu


    官方文档: wx.openDocument(Object object) | 微信开放文档微信开发者平台文档https://developers.weixin.qq.com/miniprogram/dev/api/file/wx.openDocument.html

    注:filePath为临时路径,需要通过downLoadFile获得,下面介绍wx.downloadFile(Object object)

    3.wx.downloadFile(Object object)

    下载文件资源到本地。客户端直接发起一个 HTTPS GET 请求,返回文件的本地临时路径 (本地路径),单次下载允许的最大文件为 200MB。使用前请注意阅读相关说明

    注意:请在服务端响应的 header 中指定合理的 Content-Type 字段,以保证客户端正确处理文件类型。


    官方文档:DownloadTask | 微信开放文档微信开发者平台文档https://developers.weixin.qq.com/miniprogram/dev/api/network/download/wx.downloadFile.html 

     根据以上API,采用文章开始给出的code可以实现文件下载并能随时找到文件的需求。撒花,完结。

    ps:多多点赞,多多关注,有事评论区聊起来。

    展开全文
  • qt5.9帮助文档qch文件

    2019-06-26 14:31:52
    因为我用命令行安装了带有ros插件的qt(安装方法见我之前的博客),安装完并没有对应的帮助文档文件,因此需要自己下载,这里给出我下载的qt5.91的帮助文档,将所有qch后缀的文件选中添加即可。希望对大家有帮助。...
  • 1.微信小程序文件下载 wx.downloadFile({ url:'https://www.baidu.com/test', //(仅为示例接口,注:这里的域名需要到小程序公众平台添加) filePath:'', //指定下载的目录(可不传,一般使用wx.env.USER_DATA_...

    1.微信小程序文件下载

    wx.downloadFile({
        url:'https://www.baidu.com/test', //(仅为示例接口,注:这里的域名需要到小程序公众平台添加)
        filePath:'', //指定下载的目录(可不传,一般使用wx.env.USER_DATA_PATH下载到微信的缓存目录里)
        success(res){
            if(res.statusCode == 200){
                //下载成功后的操作
            }
        }
    })

    2.微信小程序文件系统

    const fs = wx.getFileSystemManager(); //拿到小程序整个文件系统
    
    //下载保存的路径首先检测是否存在,如存在,则直接下载,不存在则创建
    
    //检测文件路径
    let judgeThisFilePath = (path) => {
        fs.access({
            path,
            success(res){
                //已存在
            },
            fail(err){
                //不存在
            }
        })
    };
    
    //创建文件
    let establishFilePath = (path) => {
        fs.mkdir({
            dirPath:path, //需要创建的路径
            recursive:true, //是否需要按照层级目录依次创建,如为false则是不按照
            success(res){
                //创建成功后的操作
            },
            fail(err){
                //创建失败的操作
            }
        })
    };

    3.下载的文件如果为Zip压缩包,则需要解压

    注:如果压缩包为软件直接压缩的,且里面带有中文命名的建议后台接收后解压再压缩,否则中文命名的文件会出现乱码的格式,目前微信官方也不解决

    //文件解压
    let fileUnzip = (oldPath,newPath) => {
        fs.unzip({
            zipFilePath:oldPath,//源文件路径
            targetPath:newPath,//解压后文件所在路径
            success(res){
                //解压成功后操作
            },
            fail(err){
                //解压失败后操作
            }
        })
    }
    
    
    //文件解压后可以打开所在文件夹查看目录
    let lookFileList = (path) => {
        fs.readdir({
            dirPath:path, //注:这里的路径是你想查看的文件目录路径
            success(res){
                //成功之后的操作
            },
            fail(err){
                //失败的操作
            }
        })
    };

    4.在线打开文档,当前支持的类型为:doc、docx、xls、xlsx、ppt、pptx、pdf

    //在线打开文档
    wx.openDocument({
        filePath: '',//文档所在路径
        success(res) {
            //成功打开的操作
        },
        fail(err) {
            //打开失败的操作
        }
    })

    5.视频、图片在线打开方式(注:小程序基础库版本不低于 2.15.0

    微信官方文档

    wx.previewMedia({
        sources:[{
            url:'', //图片或者视频所在路径
            type:'', //图片为image,视频为video
        }], //多张的话可以往数组里面加
        success(res){
            //预览成功
        },
        fail(err){
            //预览失败
        }
    })

    展开全文
  • ANSYS仿真软件官方学习资料,是ANSYS 最具权威性的学习资料,ANSYS可以用来求解结构、...帮助文档里面由许多案例,一步一步详细讲解了分析的过程,供仿真工程师们学习。上传官方帮助文档,大家一起参考、学习、交流。
  • 文件预览文档

    2018-09-19 14:16:41
    公司现行使用文件预览服务文档部署分享 for linux 手册 采用SpringBoot+Mysql+Redis+OpenOffice
  • 若依文件下载

    千次阅读 2021-04-17 17:38:17
    若依文件下载–都看我的,2021.4.17, 找了一圈,每一个写的简单的,还得自己完成 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、前台代码二、加入js代码总结 前言 提示:若...
  • vue3中文件下载

    千次阅读 2021-09-15 14:31:39
    vue3中文件下载 可以用原生数据流下载(axios) 发个请求从后台拿数据流 /** * 例如 */ axios({ method:'post',//请求方式 url:url,//请求地址 responseType:'blob'//文件流将会被转成blob }).then(res =...
  • W3CSchool离线文档下载

    千次阅读 2021-08-20 11:40:49
    链接: https://pan.baidu.com/s/17DFv5s-H27O7raSSYrJPBg 提取码: 8smd
  • vue实现word文件下载

    千次阅读 2022-01-19 11:52:57
    使用流的形式下载文件 后端 InputStream input = null; OutputStream out = null; input = new BufferedInputStream(new FileInputStream("D:\\test\\wordFile\\final.docx")); String fileName = "我的word文件"; /...
  • sharepoint文档文件下载

    千次阅读 2018-05-22 17:19:58
    /// <summary> /// 文档文档复制,获取文件 /// </summary> public void DownloadFile() { try { string IDstr = this.Request...
  • vue实现文件下载

    万次阅读 2021-01-21 18:30:16
    vue中文件下载 前言 Vue浏览器文件下载最简单的方法就是用a链接实现,然后加一个download属性。让后端返回[blob]文件格式,需要传递 responseType: ‘blob’ 一、使用步骤 展示文件文件点击后查看方法为...
  • javaAPI 官方文档 中文版 良心!
  • book118可预览文档下载

    千次阅读 2020-08-06 21:30:59
    book118可预览文档下载@TOC book118可预览文档下载 最早从csdn上搜到的book118可预览文档下载方法是js代码,很简短的一段,然后在开发者工具里使用。按步骤一回车即可下载。 但是使用以后发现有问题,文件页数一多...
  • 文章目录一、问题的说明以及结论的摆出二、如何配置文件到swagger进行下载的方法2.1 从 swagger2 的配置说起2.2 从响应头开始说起2.2.1 返回文件的名字以及设置响应体中的流文件3 整体案例,读取本地的文件送到...
  • Layui文件下载(VIP典藏版)

    万次阅读 多人点赞 2019-09-10 09:27:20
    Layui文件下载(VIP典藏版)
  • android通过Service进行文件下载,后台下载

    千次下载 热门讨论 2014-09-19 17:36:49
    android 通过Service进行文件的后台下载...
  • SpringBoot实现文件下载的几种方式

    万次阅读 多人点赞 2020-07-12 16:17:58
    下载网络文件到本地4. 网络文件获取到服务器后,经服务器处理后响应给前端 1. 将文件以流的形式一次性读取到内存,通过响应输出流输出到前端 /** * @param path 想要下载文件的路径 * @param response * @功能...
  • 后果:将接收到的文件流直接下载并保存到本地。 要下载文件是一个.zip 压缩包。 按一般方式请求后台接口,打印接口返回的内容: 下载方法: dwonload() { if (this.$refs.checkIssueForm('ruleForm')) { let ...
  • csv文件下载

    千次阅读 2020-03-30 10:49:10
    CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。最广泛的应用是在程序之间转移表格数据,而...CSV文件下载 点击:百度网盘下载地址 链接:https://pan.baidu.com/s/1ars2J3KsmJoyx6njBk1y9A ...
  • uniapp 文件下载保存并打开

    千次阅读 2021-05-07 09:14:30
    //下载文件 downLoadFile(){ /*var fileUrl = this.content.enclosureUrl; var url =decodeURIComponent(fileUrl);//对 encodeURIComponent() 函数编码的 URI 进行解码 var reg = new RegExp(":443"); url = ...
  • Python3.9.10标准库与语言参考等文档下载 社区下载地址 链接: https://docs.python.org/3/. 打不开网页可以尝试下面的链接 百度网盘 提取码:we3v
  • uni-app 文件下载

    千次阅读 2020-10-30 16:56:17
    在uni-app官方文档中,提供了uni.downloadFile 方法来下载文件,但是该方法不支持h5端,所以我这里h5端使用了页面a标签来下载文件 代码如下,是h5、app、微信端的下载功能 if (this.platform === 'H5') {//h5使用...
  • go文件下载(普通文件和压缩文件

    千次阅读 2019-08-22 20:14:53
    目录普通文件下载zip压缩文件下载使用场景:前端发送请求传给后端需要下载的资源id等字段,后端整理数据,形成文件并返回文件,浏览器此时会看到字段下载文件,与平时在浏览器下载资源看到的效果一致。本文的场景...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,507,629
精华内容 1,803,051
关键字:

文件下载