Стиль несуществующих шрифтов в документе

  • Автор темы Автор темы chugo
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

chugo

Топикстартер
15 лет на форуме
Сообщения
149
Реакции
28
Привет всем!
У меня возникла проблема с несуществующими шрифтами в документе.
Вот код который должен выводить все несуществующие шрифты. Не работает
Код:
var usedFonts = app.activeDocument.fonts;
for (var i=0; i<usedFonts.length; i++) {
     if(usedFonts[i].status != FontStatus.INSTALLED){
         alert ("Not Instaled => " + usedFonts[i].fontFamily + " | " + usedFonts[i].fontStyleName);
      }
}

Вот код который работает. Т.е. когда не запрашиваю стиль шрифта то все в порядке.

Код:
var usedFonts = app.activeDocument.fonts;
for (var i=0; i<usedFonts.length; i++) {
     if(usedFonts[i].status != FontStatus.INSTALLED){
         alert ("Not Instaled => " + usedFonts[i].fontFamily);
      }
}
Но мне надо чтобы выводились стили шрифта тоже.
Спасибо заранее...
 
Ответ: Стиль несуществующих шрифтов в документе

Код:
alert ("Not Instaled => " + usedFonts[i].name);
Должно подойти :)
 
Ответ: Стиль несуществующих шрифтов в документе

Eugenyus Спасибо!
Вот то что получилось
alert ("Not Instaled => " + usedFonts.name.replace("\t", " | "));

----
Не по теме.
Не как не разобрался с Object Model Viewer-ом.
На мой взгляд естественно. Можно было по лучше сделать.
 
Статус
Закрыто для дальнейших ответов.