wps文档格式转换

网上关于word、pdf等相关文档格式转换代码较多,也使用了许多五花八门的三方库来实现,效果也参差不齐。虽然有unoconv服务可以统一,但是效果也不是很满意。

45336cd76be88b5c859fbac07663d919.png

国产wps软件的效果是不用说的,但是一直都是支持windows系统,不过现在也有了Linux系统的软件了。

https://www.wps.cn/product/wpslinux

有了wps软件,现在还需要一个操作它的库来帮助我们实现相关文件的格式转换,pywpsrpc为此而生,是一个金山公司员工开发的。README中有相关demo介绍以及wps官方接口文档链接。

https://github.com/timxx/pywpsrpc

自己在本地ubuntu系统安装测试了一下,效果很棒,安装也很简单。下面是安装教程和相关demo介绍,也包含wps所需字体库的下载链接。

https://zhuanlan.zhihu.com/p/137687189
https://zhuanlan.zhihu.com/p/259143435

安装命令集合:

# install wps
wget https://wdl1.cache.wps.cn/wps/download/ep/Linux2019/10161/wps-office_11.1.0.10161_amd64.deb
dpkg -i wps-office_11.1.0.10161_amd64.deb
# install Chinese fonts, generate index information of fonts, update font cache
unzip wps_symbol_fonts.zip -d /usr/share/fonts/
chmod 755 /usr/share/fonts/*.ttf
chmod 755 /usr/share/fonts/*.TTF
mkfontdir
mkfontscale
fc-cache
# install Qt5 for support pywpsrpc
apt-get -y install qt5-default
pip3 install pywpsrpc==2.3.1

接下来愉快的写代码了,写了word、excel、ppt的三个文件转换的代码。

https://gitee.com/mjTree/MyPython/tree/master/wps_serive

README上面得知wps可以在linux服务器上面运行,这边可以替换windows的服务器的wps以及unoconv服务。发现一些问题,接口文档没有写全另存为时的全部文件格式,自己靠pycharm和关键字试得到的。另外excel转pdf发现代码执行完后没有pdf文件没生成表示疑问。

f7a231a9769dfd7a26de180a1778ef05.png

山斑马

    山斑马🦓:是马科马属的一种动物。是斑马中体型最小的一种,也是最早被命名的斑马。头体长210-260厘米,尾长40-55 厘米,肩高116-150厘米,240-372千克。它耳朵狭长,鬃毛很短,尾部棕黄色,身上的条纹粗而少。它们主要分布于非洲的西南部地区,如南非、纳米比亚和安哥拉。夏季栖息于高海拔地区,冬天转移到低海拔地区。哈特曼山斑马占据了纳米布沙漠。草食性,主要包括、树叶和树皮,也青睐于舔食矿物质,尤其是在夏天。

    山斑马的主要威胁包括与家畜,饲料和人类杀戮,栖息地由于转化为农业耕地而丧失草原,两个亚种相互杂交导致遗传多样性的丧失。

列入 IUCN 2013年濒危物种红色名录ver 3.1——易危。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值