Altium AD 封装库导出库报告出现中文字符不能显示(乱码 ?)
问题描述
版本是AD18,封装库绘制完成希望导出一份库的报告便于查看,在工具栏点击“报告”->“库报告”。

导出文字版word或浏网页HTML,内部的中文字符出现不能显示、乱码和显示问号的状态。最明显的就是开始的日期字符。

经过尝试发现altium designer (AD)生产文件编码不是utf-8导致的乱码,通过调整编码可实现显示和解决;

一种解决方式
记事本等文件编辑器文件修改下述的语句,然后打开即可显示中文,但HTML涉及文件较多,修改起来是不容易的;
另一种解决方式
寻找可修改文本文件编码的工具,可查看到生成的文件默认的编码是ASNI,并非UTF-8,将其改为UTF-8文件之后在打开文件可正常的显示;
mobatexteditor是mobaxterm终端工具附带的文件编辑器;
AD导出的这份文件也是奇怪,感觉像是用网页文件换个文件扩展名,毕竟word也是能够显示网页的。

批量性转化可尝试用vscode 插件 GBK to UTF8 for vscode,此方案仅是于HTML文件可进行此处理。

如果是带有powershell 也可采用下述的命令对文件的格式转化,更容易实现批量性的转化。
上述方案均需要额外的调整,还是挺遗憾的。