知识总结

将自己遇到的一些有用的知识记录下来.大家如果有遇到有用的知识可以跟我分享下,谢谢

使用a标签,让图像支持下载

使用download属性,如

    <a href="text.jpg" download="thisismyname">测试图</a>

这样,你点下a标签后,就会下载该图片,并且该图片名为thisismyname.jpg

限制:好像只有chrome和firefox浏览器支持

将office文档转为pdf格式

环境:nodejs npm包:node-msoffice-pdf 依赖:你本机必须要有office 2013以上的版本,因为他是直接使用office的转化功能

var msopdf = require('node-msoffice-pdf');

module.exports = function(input, output, type) {
  msopdf(null, function(err, office) {
    if (err) { 
      console.log("Init failed", error);
      return;
    }
    //转化word文档为pdf
    if (type == "doc" || type == "docx") {
      office.word({input: input, output: output}, function(err, pdf) {
        if (err) {
          console.log(err);
        }
      })
    }
    //转excel文档为pdf
    else if (type == "xls") {
      office.excel({input: input, output: output}, function(err, pdf) {
        if (err) {
          console.log(err);
        }
      })
    }
    office.close(null);
  })
}

如上图,上面那个函数是功能是将word文档和excel转为pdf

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一“技”之长

Git命令集之七——差异查询命令 原

7310
来自专栏磨磨谈

Ceph部署的时候修改默认权重

部署集群的时候权重是默认生成的,这个是根据磁盘大小分配的,我们有的时候需要去修改一下这个默认权重

8010
来自专栏debugeeker的专栏

《coredump问题原理探究》windows版8.2节堆布局堆块结构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuzhina/article/detai...

9820
来自专栏V站

PHP网址缩短算法代码(修复PHP7.0问题)

每个网址用6个字符代替,(32^6) 最多可以拥有1,073,741,824个短网址。当然,你还可以记录更详细的信息,如访问记录,创建时间等。如果真不够用了,还...

23420
来自专栏用户画像

MAC使用pip安装Tensorflow

官网英文版安装教程:https://www.tensorflow.org/install/install_mac#common_installation_pro...

10320
来自专栏debugeeker的专栏

《coredump问题原理探究》windows版第二章coredump捕获环境配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xuzhina/article/detai...

9310
来自专栏Django Scrapy

scrapy 和 requetsts+beautifulsoup的差别

本质:scrapy是库 requetsts+beautifulsoup是库 两种事物集 ? 技术选型 网页的分类 ? 网页的分类 webservice 动态...

35560
来自专栏JMCui

Hybris商品图片导入与压缩有关的配置

1.   在电脑上安装 ImageMagick 软件(windows平台还需要安装VC++),下载路径:http://www.imagemagick.org/s...

38150
来自专栏hotqin888的专栏

beego增加用户自定义模板函数,index从1开始

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

44020
来自专栏WD学习记录

8-22 Android 学习ing

(1)首先获取网络文件的长短,然后再Android客户端生成一个网络文件长度相等的本地文件

9520

扫码关注云+社区

领取腾讯云代金券