Gimp xcf 파일에서 사용 된 글꼴 이름 찾기


18

Gimp .xcf 파일에서 사용 된 글꼴 이름을 찾는 방법이 있습니까?


어떻게 ... scite 또는 notepad ++와 같은 방법으로 열면 ... 7 시간 안에 내 질문에 대답 할 것입니다.
jaksco

답변:


9

리눅스 콘솔에서

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

이것은 OS X에서 저에게는 효과가 없었습니다. grep에 대한 다른 구문이 누락되었습니다.
user53251

이 경우 가장 간단한 작업은 텍스트 편집기로 xcf를 열고 글꼴 "line
Marco Lazzaroni

어떤 이유로 그것은 일부 글꼴을 나열하지만 내 파일에서 사용되는 글꼴은 나열하지 않습니다. 확실하지 않은 이유
Kevin

16

텍스트 편집기에서 파일을 여는 것 외에도 독일어 김프 포럼에서 언급 한 김프에서 다른 방법을 찾았습니다 .

이것은 김프의 내장 파이썬 콘솔에서 실행할 수있는 파이썬 스크립트입니다 :

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

로드 된 모든 이미지와 모든 레이어에서 실행되며 글꼴 이름을 포함한 모든 텍스트 레이어의 데이터를 덤프합니다.


나는 전에 gimp python console (또는 많은 python)을 사용하지 않았으므로 이것을 알아 내야했습니다 ... 들여 쓰기 중지 당 4 개의 공백으로 들여 쓰기가 필요하거나 구문 오류가 발생했습니다.
Matthew

1
같은. 텍스트 편집기로 복사하여 ...각 줄에서 점 ( )을 제거한 GIMP > Filters > Python-Fu -> Console다음 복사하여 복사하여 enter2 ~ 3 회 정도 작동했습니다. 성공!
Joel Mellon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.