16

Есть ли способ найти имя шрифта, используемого в файле Gimp .xcf?

2 ответа2

15

Помимо открытия файла в текстовом редакторе, я нашел другой способ сделать это из GIMP, упомянутый на немецком форуме GIMP.

Это скрипт Python, который может быть выполнен из встроенной консоли Python GIMP:

for image in gimp.image_list():
  for layer in image.layers:
    try:
      layer.parasite_find('gimp-text-layer').data
    except AttributeError:
      pass

Он работает по всем загруженным изображениям, по всем слоям и выводит данные всех текстовых слоев, включая имена шрифтов.

6

Из консоли Linux

grep -aPo 'font "(.*?)"' file.xcf

Образец вывода:

$ grep -aPo 'font "(.*?)"' file.xcf 
font "HP Simplified Italic"
font "Freehand521 BT"
font "Freehand521 BT"

Также вы можете посмотреть на xcf с помощью nano:

nano file.xcf

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .