excel转pdf遇到问题
问题1:excel转pdf在linux中各种乱码不显示中文
解决:因为linux没安装中文字体导致,安装后解决
1:查看【/usr/share/fonts】目录,新系统中无 fonts 文件夹。无文件夹则手动创建 fonts 文件夹。
2:下载所需要的字体,本系统所需为 simsun.ttc (新宋体)和 simsun.ttf(宋体),黑体为simhei.ttf
所需要的字体可以在Windows的【C:\Windows\Fonts】文件夹中查看、寻找
3:进入到服务器的【/usr/share/fonts】目录下,新建【chinese】文件夹,进入其中然后新建【TrueType】文件夹
进入文件夹:cd /usr/share/fonts/chinese/TrueType/
4:上传刚才挑选的字体进入这里
上传命令:rz
5:最后在此目录下,执行"fc-cache -fv",进行扫描字体并生成字体信息的缓存,新启动的应用程序就可以使用这个字体了
6:此时线上还无法使用该字体,需要重启Tomcat将项目重新启动,重启后即可生效

问题2:
在做导出pdf需求时,遇到一个问题。本地开发windows下没问题,显示正常。服务部署到linux后,出现这种现象
解决:
把excel选择自动换行和左对齐,替换模板后正常了
看下正确显示效果
如果不选择自动换行,会出现下面的状况:
所以一定要把模板样式先调好
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
2017-10-09 spring boot 中访问 REST 接口