jodconverter + libreoffice 转换microffice文件到pdf达到预览效果

本文记录了通过jodconverter与libreoffice将microffice文件转换为pdf以实现在线预览的过程,包括遇到的挑战,如libreoffice服务只能处理本地文件、spring-boot访问外部文件、文件编码问题以及Linux服务器缺少中文字体导致的乱码问题,并给出了相应的解决方案。
摘要由CSDN通过智能技术生成

没想到一个小小的功能却花费了这么长时间,实在汗颜,但是还好最后还是完成了。也许技术就是如此,看着或者听着别人如何如何简单快捷的完成了同样的功能,但是在自己没有真正动手做之前,还是不要妄下结论,这些东西跟自己的经验和阅历(或者说是基础)是紧密挂钩的。

这次的经历也算是给自己一个成长的机会吧,特此记录一下之间遇到的一些问题,只有记录以及今后的回阅,一些技术知识才能真正属于自己。之前一直都很懒,做过的一些项目,遇到的一些难题,之中解决的过程统统没有记录的习惯,都随着项目的结束,这些问题可能依然还是问题,所以以后还是要时刻警醒自己:尽量把遇到的一些问题的解决过程记录一下,除非是一些自己一看就会"哦”,原来是这样的问题不需记录以外,其他的都要动动手指,写一篇自己读的懂的文章记录一下。有时候好的习惯或许能成就一个人,至少能加上一个人的成长。

本次做这个预览的功能是因为项目中有上传文件的地方,而之前一直需要客户下载下来进行审核,但是这种方式严重影响作业效率,所以组长打算把这里的下载改为预览功能,这样用户可以不必下载文件进行审阅,可以直接在线阅览,这样就可以大大提高工作效率。

初拿到这个需求的时候想,既然是在线预览,那么可以将word、excel转换成html,因为在网上看到有相应的解决方案,但是各种方案的处理比较复杂,尤其是对excel的转化,有的还需要对excel进行tab

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值