У меня странная проблема, и я не могу понять, откуда она.
Мы используем MS ReportViewer (пробовал 14 и 15) для генерации PDF из RDLC.Теперь у меня есть два пользовательских шрифта, оба установлены в моей тестовой системе, где генерируются PDF-файлы.Давайте назовем их Hell43 и Hell55 (на самом деле это Helvetica ... [], но, поскольку это дает мне настоящий адский момент, давайте придерживаться ада []).
Теперь Hell43 - это HelveticaNeueLt Pro 43 LtEx, а Hell55 - этоHelveticaNeueLt Pro 55 Roman
Проблема заключается в следующем: при создании PDF и открытии в Adobe Acrobat все, что написано в Hell55, запутывается (без реальных символов), когда в текстовом поле в RDLC используются специальные символы,Вы можете разместить два текстовых поля, используя Hell55, рядом, поле со специальными символами будет запутано:
![Hell55 including special characters (ä, µ, ...)](https://i.stack.imgur.com/4vAVt.png)
, в то время как тот же текст, использующий Hell43, будет работатьв порядке:
![Hell43 using using special character](https://i.stack.imgur.com/6N0ZR.png)
Нет ничего странного: 1. Это происходит только при открытии с помощью Adobe Acrobat - кажется, Sumatra PDF работает.Chrome, Edge, IE только портят специальные символы, а не всю строку.2. При просмотре свойств документа в Adobe Acrobat кажется, что Hell55 не внедряется в PDF.
![Font properties in document](https://i.stack.imgur.com/VgZdd.png)
![Error only claims Bold is missing?](https://i.stack.imgur.com/rebGq.png)
Я читал некоторые посты о свойствах visibilty в некоторых элементахвложение шрифта, но я попытался с Hell43 скрыть один элемент и посмотреть, смогу ли я воспроизвести поведение шрифта - но не смог.Далее: при просмотре набора символов должны присутствовать необходимые символы (при создании RDLC в режиме конструктора символы отображаются правильно).И затем при просмотре свойств шрифта в окнах два шрифта имеют одинаковые свойства и должны быть встраиваемыми:
![FontFamily properties](https://i.stack.imgur.com/cHjLY.png)
![Upper one is Hell43](https://i.stack.imgur.com/t68Zh.png)
Может быть, вес вызвал проблему?Я попытался установить его жирным шрифтом к нормальному, но это не помогло.3. Обновление с MS ReportViewer версии 14 до 15 ничего не решило.
Теперь у меня мало возможностей для тестирования.Какие-либо предложения?Спасибо и спасибо и заранее спасибо.