Hindi text displays blank squares on an exported PDF from ArcMap.
上次发布: September 25, 2020ArcGIS for Desktop
漏洞 ID 编号
BUG-000134024
已提交
September 22, 2020
上次修改时间
June 5, 2024
适用范围
ArcGIS for Desktop
找到的版本
10.8.1
操作系统
Windows OS
操作系统版本
10.0 64 Bit
状态
Known Limit
经开发团队审核,已确定此问题与不受 Esri 控制的软件的已知限制有关。 问题的“其他信息”部分可能包含进一步说明。
附加信息
This is a known limitation in ArcMap.
In the ArcMap display, the Hindi characters are using the fallback font mechanism to display using a font that supports these characters on the fly'. This is why the characters are displayed properly in ArcMap display.
When exporting to PDF, does not have a fallback mechanism that re-encodes the font characters and embeds them into the PDF using the new font. ArcMap uses the requested font (Arial) that does not support Hindi characters. This displays the NotDefFont character in blank squares.
解决办法
Use a font that supports the characters to be used (for example, Arial Unicode MS). The font characters are included in the exported PDF.
Use ArcGIS Pro. In ArcGIS Pro, the output is enhanced to properly fall back during the export. The MXD file can be imported into ArcGIS Pro, and exported.