2015-06-17 1 views
0

У меня 1 Шрифта отсутствует: [ddddの]. Я хочу найти и заменить шрифт [Ab] Это мой код, но он не может найти.Почему «FindTextPreferences» не работает?

> oIndesign.FindTextPreferences = 1851876449 
>  oIndesign.ChangeTextPreferences = 1851876449 
>  oIndesign.FindTextPreferences.AppliedFont = "ddddの" 
>  oIndesign.FindTextPreferences.FontStyle = "Regular" 
>  oIndesign.ChangeTextPreferences.AppliedFont = "Ab" 
>  oIndesign.ChangeTextPreferences.FontStyle = "R" 
>  Dim oaTargetList = oDocument.ChangeText 

Но если имя шрифта хватает: [dddd]. Он работает нормально. Почему «FindTextPreferences» не работает ?, Если имя шрифта содержит японский. Спасибо всем.

ответ

1

Скорее всего, «отсутствующий шрифт» не создал экземпляр шрифта, который может совпадать с диалоговым окном F/C. Вы можете отказаться от настройки шрифта и проверить имя шрифта для каждого результата, учитывая, что имя шрифта все еще доступно, даже если шрифт отсутствует.

Было бы интересно посмотреть, не могли ли вы получить эти тексты через панель предполетного знака с помощью сценариев.