Как с помощью VBA скопировать все использованные в макете шрифты в отдельную папку?

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

denyan

Участник
Топикстартер
Сообщения
5
Реакции
1
Доброго всем времени суток.

Данная функция у корела по сути дела имеется - "collect fo output" ,
но мне необходимо реализовать данную функцию через макрос.

Ну еще нужна будет и обратная, регистрация шрифта в случае его отсутствия в системе,
так как макет в итоге могут править еще несколько человек у которых потенциально может не быть нужных шрифтов.

Когда-то давно, пробовал сделать подобное с использованием реестра винды где описано соответствие файла и названия шрифта, но названия в системме и в кореле очень сильно разнятся и внятного и однозначного ничего не получается.

Может кто уже занимался данным вопросом?
 
Ответ: Как с помощью VBA скопировать все использованные в макете шрифты в отдельную папку?


Насколько я понял, там только как шрифты устанавливать, а как сам путь к файлу шрифта получить - непонятно. Хотя, в принципе, через вызов API можно и это.
 
Статус
Закрыто для дальнейших ответов.