SolidWorks(SW)工程图无法转成PDF的问题,绝大多数情况是由于字体缺失导致的,尤其是提示“字体‘Arial Unicode MS’安装不正确”或PDF中文字乱码、空白、丢失等现象。
主要原因
缺少 Arial Unicode MS 字体:该字体是微软为支持多语言(如中文、日文等Unicode字符)设计的,SolidWorks在导出含非英文字符的PDF时会依赖它。
若系统未安装此字体,SolidWorks无法正确渲染文本,导致PDF生成失败或内容缺失
推荐解决方案
安装 Arial Unicode MS 字体
合法获取方式(推荐):通过 Microsoft Office 安装包安装:使用 Office 365 / 2019 / 2021 专业增强版 或 Office Professional Plus 2013。
在自定义安装中,进入“国际支持”或“语言工具”,勾选:“全球输入法编辑器(IME)”
“东亚语言字体”
完成后,Arial Unicode MS 将自动安装
手动安装(适用于临时解决):从可信来源下载 Arial Unicode MS 字体文件(通常为 .ttf 格式)。
关闭 SolidWorks。
右键字体文件 → “为所有用户安装” → 重启 SolidWorks 后重试导出
替代方案:修改工程图字体
如果无法获取 Arial Unicode MS,可在 SolidWorks 工程图中将所有文本(标题栏、注释、尺寸等)改为系统已有的 Unicode 字体,例如:微软雅黑
宋体(SimSun)
Microsoft JhengHei
修改后重新导出PDF,通常可避免字体缺失问题
检查导出设置
使用 “文件 → 另存为”,选择保存类型为 PDF。
点击“选项”按钮,确保未勾选“保存后查阅PDF”(若需避免自动打开PDF)
若仍失败,尝试使用 “打印” → 选择“Microsoft Print to PDF” 作为打印机进行转换
补充说明
该问题在 SolidWorks 2023–2026 版本 中依然常见,与系统语言环境和工程图内容密切相关
若使用 SOLIDWORKS PDM,可通过配置“工程图转PDF”转换任务实现自动化,但客户端仍需正确安装所需字体
如需进一步帮助,可参考官方文档:SOLIDWORKS Help - 转换为PDF。