| Numéro d’ID de bogue |
BUG-000113116 |
| Envoi | April 11, 2018 |
| Dernière modification | June 5, 2024 |
| S’applique à | ArcGIS for Desktop |
| Version trouvée | 10.4.1 |
| Système d’exploitation | Windows OS |
| Version du système d’exploitation | 7.0 64 Bit |
| Statut | Known Limit
Après examen par l’équipe de développement, il a été déterminé que ce problème est lié à une limitation connue du logiciel sur laquelle Esri n’a aucun contrôle. Pour d’autres explications, reportez-vous à la section Informations supplémentaires correspondant au problème.
|
Informations supplémentaires
This is a known limitation of Microsoft GDI - specifically ArcMap is using GDI 'fallback' to display a font face that does not support Arabic codepage by using a different font. This remapping of fonts is not compatible with the output/conversion to PDF, so the characters are rendered as boxes. The fonts do render in TIFF since that's rasterized from GDI directly (as is the screen representation) rather than translated to another format.
More info about fallback is available in the "Font linking and Fallback" section of this document:
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Drawing_differences_between_ArcMap_and_optimized_map_services
The recommended workaround for these fallback-related issues is to use a font that DOES support the font and face (style) you'd like to use.
How can you tell? If they're fonts that are installed with Windows, you can look on the Microsoft Typography site to find out what codepages are supported.
https://docs.microsoft.com/en-us/typography/font-list/
For example, you can see that Times New Roman DOES support Arabic but only in normal and Bold face. Italic and BoldItalic faces DO NOT support Arabic codepage.
Times new Roman (does support Arabic) https://docs.microsoft.com/en-us/typography/font-list/times-new-roman#times-new-roman
Times New Roman Bold (yes): https://docs.microsoft.com/en-us/typography/font-list/times-new-roman#times-new-roman-bold
Times New roman BoldItalic (no): https://docs.microsoft.com/en-us/typography/font-list/times-new-roman#times-new-roman-bold-italic
Times new roman Italic (no Arabic) : https://docs.microsoft.com/en-us/typography/font-list/times-new-roman#times-new-roman-italic
Étapes pour reproduire
ID de bogue: BUG-000113116
Logiciel: