जवाबों:
एक लिनक्स कंसोल से
grep -aPo 'font "(.*?)"' file.xcf
नमूना उत्पादन:
$ grep -aPo 'font "(.*?)"' file.xcf
font "HP Simplified Italic"
font "Freehand521 BT"
font "Freehand521 BT"
इसके अलावा आप नैनो के साथ xcf को देख सकते हैं:
nano file.xcf
nano
या vim
.xcf फ़ाइल और यह तुम्हें दिखाता हूँ जो फ़ॉन्ट पाठ का जो फैला के लिए प्रयोग किया जाता है; पूर्व:<span font=\"Font Name\"</span>
पाठ संपादक में फ़ाइल खोलने के अलावा, मुझे GIMP के भीतर से ऐसा करने का एक और तरीका मिला, जिसका उल्लेख एक जर्मन GIMP मंच में किया गया था ।
यह एक पायथन स्क्रिप्ट है जिसे GIMP के अंतर्निहित पायथन कंसोल से निष्पादित किया जा सकता है:
for image in gimp.image_list():
for layer in image.layers:
try:
layer.parasite_find('gimp-text-layer').data
except AttributeError:
pass
यह सभी परतों में भरी हुई सभी छवियों पर चलता है, और फ़ॉन्ट नामों सहित सभी पाठ परतों के डेटा को डंप करता है।
...
प्रत्येक पंक्ति से डॉट्स ( ) को हटा दिया जाता है, GIMP > Filters > Python-Fu -> Console
फिर enter
इसे काम करने के लिए दो या तीन बार कॉपी किया जाता है । सफलता!