web-dev-qa-db-ja.com

Gimpxcfファイル内で使用されているフォントの名前を検索します

Gimp .xcfファイル内で使用されているフォントの名前を見つける方法はありますか?

18
jaksco

Linuxコンソールから

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

サンプル出力:

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

また、nanoでxcfを見ることができます:

nano file.xcf
10
Marco Lazzaroni

テキストエディタでファイルを開く以外に、GIMP内から開く別の方法を見つけました ドイツのGIMPフォーラムで言及されています

これは、GIMPの組み込みPythonコンソールから実行できるPythonスクリプトです:

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

ロードされたすべての画像、すべてのレイヤーで実行され、フォント名を含むすべてのテキストレイヤーのデータをダンプします。

16
Nicolas Kaiser