linux服务器springboot(docker)项目word转pdf中文乱码

linux服务器springboot(docker)项目word转pdf中文乱码问题

1.在windows系统中C:\Windows\Fonts 把字体文件夹复制到目标linux服务器/usr/share/fonts/中也可按字体创建子目录

2.运行sudo fc-cache -fv 没有fc命令需安装

sudo # 以管理员权限运行

fc-cache # Fontconfig 的缓存管理工具

-f # force,强制重建

-v # verbose,显示详细信息

如果是docker 启动的java服务需挂载文字目录

重新创建脚本(使用 cat 命令避免换行符问题)

cat > sunplus-run.sh << 'EOF'

#!/bin/bash

docker stop sunplus 2>/dev/null || true

docker rm sunplus 2>/dev/null || true

docker run -d \

--restart always \

-v /home/liuzhi/sunplus:/app \

-v /home/liuzhi/sunplus/logs:/app/logs \

-v /usr/share/fonts/truetype/custom:/usr/share/fonts/custom:ro \

-v /etc/fonts:/etc/fonts:ro \

--name sunplus \

--network my-network \

-p 8089:8089 \

sunplus:1.0

echo "容器已启动"

echo "查看日志: docker logs --tail=100 -f sunplus"

echo "查看状态: docker ps | grep sunplus"

EOF


/usr/share/fonts/truetype/custom 为宿主机实际文字语言安装地址可自己定义

相关推荐
ltl5 小时前
存储性能建模:IOPS、吞吐与延迟
linux
刘某的Cloud7 小时前
ceph osd 导入导出 rbd volume 卷
linux·运维·ceph·volume
酸菜。9 小时前
dw_axi_dmac总结
linux
神奇霸王龙9 小时前
Agent 准入门控屠夫:5 旗舰 4 维度评估
linux·运维·数据库·ai·ai作画·agent·ai编程
wujian83119 小时前
怎么用千问生成word文档:从「格式崩」到「一键过」,AI导出鸭打通最后半厘米
人工智能·ai·c#·word·豆包·deepseek·ai导出鸭
Flittly10 小时前
【雕虫大技】Agent 动态 Skill 供应链安全加固(三):输出校验与治理闭环实战
java·spring boot·spring
小绫网络安全12 小时前
Kali Linux渗透测试入门教程:从零搭建到实战攻防
linux·运维·服务器
allforgood12 小时前
控制启动过程
linux·运维·服务器
西安景驰电子12 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
Am-Chestnuts12 小时前
豆包表格复制到 Word 后错列,先保留 Markdown 再转换
word