版本是AD18,封装库绘制完成希望导出一份库的报告便于查看,在工具栏点击“报告”->“库报告”。
导出文字版word或浏网页HTML,内部的中文字符出现不能显示、乱码和显示问号的状态。最明显的就是开始的日期字符。
经过尝试发现altium designer (AD)生产文件编码不是utf-8导致的乱码,通过调整编码可实现显示和解决;
记事本等文件编辑器文件修改下述的语句,然后打开即可显示中文,但HTML涉及文件较多,修改起来是不容易的;
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
修改:<meta http-equiv="Content-Type" content="text/html; charset=GBK">
寻找可修改文本文件编码的工具,可查看到生成的文件默认的编码是ASNI,并非UTF-8,将其改为UTF-8文件之后在打开文件可正常的显示;
mobatexteditor是mobaxterm终端工具附带的文件编辑器;
AD导出的这份文件也是奇怪,感觉像是用网页文件换个文件扩展名,毕竟word也是能够显示网页的。
批量性转化可尝试用vscode 插件 GBK to UTF8 for vscode,此方案仅是于HTML文件可进行此处理。
如果是带有powershell 也可采用下述的命令对文件的格式转化,更容易实现批量性的转化。
Get-Content .\test.doc | Set-Content -Encoding utf8 test-utf8.doc
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删