Class ToUnicodeProcessingRules

Класс ToUnicodeProcessingRules

Этот класс описывает правила, которые могут быть использованы для решения ошибки Adobe Preflight “Текст не может быть сопоставлен с Unicode”.

public class ToUnicodeProcessingRules

Конструкторы

ИмяОписание
ToUnicodeProcessingRules()Инициализирует новый экземпляр класса ToUnicodeProcessingRules.
ToUnicodeProcessingRules(bool)Инициализирует новый экземпляр класса ToUnicodeProcessingRules с указанным параметром для удаления пробелов из имен CMap.
ToUnicodeProcessingRules(bool, bool)Инициализирует новый экземпляр класса ToUnicodeProcessingRules с указанными параметрами.

Свойства

ИмяОписание
MapNonLinkedSymbolsOnSpace { get; set; }Некоторые шрифты не предоставляют информацию о юникодах для некоторых текстовых символов. Этот недостаток информации вызывает ошибку “Текст не может быть сопоставлен с Unicode”. Используйте этот флаг для сопоставления несвязанных символов с юникодом “пробел” (код 32).
RemoveSpacesFromCMapNames { get; set; }Некоторые шрифты имеют карты кодов символов ToUnicode с пробелами в именах. Эти пробелы могут вызывать ошибки при сопоставлении текста с юникодом. Этот флаг указывает на необходимость удаления пробелов из имен карт кодов символов ToUnicode. По умолчанию false.

См. также