Как проверить скриптом, все ли прилинкованные в INDD картинки в наличии?

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

teatral

Участник
Топикстартер
Сообщения
350
Реакции
365
Видимо нужно сначала отключить ругательство на отсутствие картинок
Затем проверить некое свойство у каждой картинки, или есть метод сразу для всего файла?

Подскажите пожалуйста свойства и методы
 
Ответ: Как проверить скриптом, все ли прилинкованные в INDD картинки в наличии?

А чем Preflight не угодил?
 
Ответ: Как проверить скриптом, все ли прилинкованные в INDD картинки в наличии?


Не по теме:
+100! Вы театралу его же сообщение и процитировали! '))))'
 
Ответ: Как проверить скриптом, все ли прилинкованные в INDD картинки в наличии?


Не по теме:
Я знаю. Так бывает, что человек может что-то забыть или не сопоставить.
 
Ответ: Как проверить скриптом, все ли прилинкованные в INDD картинки в наличии?

Спасибо, Eugenyus

В общих чертах на VB так:

Код:
                myInDesign.ScriptPreferences.UserInteractionLevel = idUserInteractionLevels.idNeverInteract 

                Set myDocument = myInDesign.Open(FileName)

                For nPic = 1 To myDocument.AllGraphics.Count
                    If myDocument.AllGraphics(nPic).ItemLink.Status <> idLinkStatus.idNormal _
                           And myDocument.AllGraphics(nPic).ItemLink.Status <> idLinkStatus.idLinkEmbedded Then

                        Stop   ' Здесь будет обработка ошибки      

                        End If
                    Next nPic
                
                myDocument.Close 

                myInDesign.ScriptPreferences.UserInteractionLevel = idUserInteractionLevels.idInteractWithAll
 
Статус
Закрыто для дальнейших ответов.