5.3. 경로와 SVG 파일

SVG는 “Scalable Vector Graphics” 의 약자로 사용률이 증가하고 있는 벡터 그래픽 파일 포맷이다. 이것은 픽셀의 배열로 표현되는 기존의 래스터 그래픽과 달리 해상도에 무관하게 표현되는 포맷이다. 김프는 래스터 그래픽 프로그램이지만, 경로는 벡터로 표현된다.

SVG 파일의 경우 김프에서 표현하는 것과 거의 똑같은 방식으로 경로들을 표현한다(사실 이것은 김프 2.0에서 경로 관리에 관한 부분을 다시 작성하면서 SVG 포맷을 참고했기 때문이다). 이러한 호환성은 SVG 파일로 저장할 경우 어떤 정보의 손실도 없이 경로를 저장할 수 있게 해준다. 이러한 특성은 경로 대화상자에서 확인� 수 있다.

그리고 이것은 유명한 오픈소스 벡터 그래픽 프로그램인 Inkscape 나 Sodipodi 같은 다른 프로그램에서 만들어진 SVG 파일에도 쉽게 경로를 만들 수 있음을 의미한다. 사실 이렇게 경로를 조금더 강력하게 편집할 수 있는 프로그램과 호환성을 가진다라는 것은 유용한 일이다(경로 대화상자를 이용하면 SVG 파일에서 경로를 불러올 수도 있다).

SVG 포맷은 경로 외에 사각형, 다각형, 원, 타원, 정다각형 등 다양한 모양을 포함할 수 있다. 하지만 이것들은 김프 2.0 에서는 사용할 수 없고, 2.2 에서만 경로의 형태로 읽어들일 수 있다.

[참고] 참고

SVG 파일로 경로만 만들 수 있는 것은 아니다. 사실 보통은 이미지를 읽는데 많이 쓰인다.