이미지 파일이나 데이터는 "JPG"및 "PNG"라는 확장자가 반드시 붙어 있습니다. 이 확장자의 특성을 이해하고 사용하지 않으면 데이터의 용량이 커져 버리거나 화질이 나빠지기도 하고, 최악의 경우 파일을 열 수 없게 되어 버리기도 합니다.
이번 포스트에서는 용도에 따라 확장자를 선택할 수 있도록 확장자의 종류와 특징, 주의 사항에 대해 설명하고, 확장자를 변환하는 방법에 대해 소개를 하려고 합니다.
확장자가 뭐야? 억지로 변경하면 파일을 열지 못할 수도
확장자는 파일의 종류를 식별하는 문자열입니다. 이미지와 텍스트 파일을 저장할 때 파일 이름 오른쪽에 표시되는 ".jpg"와 ".txt"등 3 ~ 4 자 정도의 문자열을 의미합니다.
이 확장자에 따라 연결 프로그램이 바뀝니다. ".xlsx" 이면 엑셀. "doc" 화일이라면 워드 '. "html" 이면 Web 브라우저 등, 확장자는 어떤 응용 프로그램에서 만들어 졌는지를 판단하고 자동으로 실행될 수 있도록 해 줍니다.
따라서 확장자를 억지로 변경하면 파일이 열리지 않습니다. 예를 들어, 비트 맵 (.bpm) 으로 저장된 이미지 파일을 GIF 파일 (.gif)로 변환하고 싶다고, 파일 확장명 부분을 억지로 ".gif"로 변경 하면, 원래 비트 맵 파일을, PC는 GIF 파일로 인식합니다.
그러면 버그가 발생하고 파일을 읽을 수 없게 되며 최악의 경우 파일이 손상되어 복원 할 수 없게될 수 도 있으므로 주의하도록 합니다.
이미지 파일의 확장자
그러면 확장자는 구체적으로 어떤 종류가 있는지, 어떤 때 선택하면 좋은 것인지 알아 보도록 하겠습니다.
JPEG
JPEG (제이팩) 은 Joint Photographic Experts Group의 약자로, 확장자는 ".jpg (혹은 .jpeg)"입니다.
풀 컬러 1670 만 컬러까지 처리 할 수 있기 때문에, 색상 수가 많은 사진이나 그라데이션처럼 색상이 미세 변화하는 이미지의 저장에 적합합니다. 그러나 색상을 투명하게 할 수 없다는 특징이 있습니다.
그리고 가장 큰 특징은 큰 이미지를 작은 파일 크기에 있다는 것입니다. 사진에 비치는 보이지 않는 정도의 색상의 차이를 잘라 정보량을 압축하고 가벼운 용량으로 저장하기 때문입니다.
다만 "손실 압축" 형식이되기 때문에, JPEG 파일을 저해상도로 저장하면 원래의 화질로 되돌릴 수 없습니다. 또한 저장할 때마다 화질이 떨어지기 때문에 저장할 때 주의합시다. 파일 크기와 화질을 변경하는 경우는 만약을 위해 원본 데이터를 저장 한 후에 할 것을 권장합니다.
또 다른 특징으로는, 사진 등의 저장에 적합한 반면 문자와 샤프한 라인을 포함한 이미지에는 적합하다고는 할수 없습니다. 또한 작은 용량의 로고 등을 저장하면 오히려 다른 파일 형식보다 파일 크기가 커지는 경우도 있습니다.
PNG (JPGPNG차이)
PNG (핑)는 Portable Network Graphics의 약자로, 확장자는 ".png"입니다. GIF의 LZW 압축이 특허 문제로 논란이 때, GIF를 대체 기술로 개발되었습니다.
JPEG처럼 1670 만 색상을 처리 할 수 있습니다. 그리고 GIF처럼 투명효과도 가능하며, "손실 압축" 이 아니기 때문에 낮은 화질로 저장해도 원본 화질로 되돌릴 수 있습니다.
JPEG와 GIF의 양자의 장점을 도입 한 것이지만, JPEG 및 GIF에 비해 약간 데이터 용량이 무거워지는 경향이 있습니다. 거기까지 무게에 큰 차이는 없지만 이미지의 외형이 거의 변하지 않는 것이 있다면, Web 사이트에서 사용하는 경우 더 가벼운 파일 크기 확장을 선택해야할까요.
이미지의 파일의 크기가 크면 페이지 표시 속도에 영향을 주게 되기 때문에, 결과적으로 사용자에게 사랑받지 못하는 웹사이트가 됩니다. 또한 브라우저에서 따라 지원되지 않는 경우도 가끔 있으므로 주의합니다.
GIF
GIF (GIF 파일)는 Graphics Interchange Format의 약자로, 확장자는 ".gif"입니다.
최대 256 색으로 표현되므로 로고와 아이콘, 버튼, 간단한 일러스트 등의 색상 수가 적은 이미지의 저장에 적합한 이미지 형식입니다. 또한 GIF는 색을 투명하게 할 수도 있습니다.
또다른 GIF의 가장 큰 특징은 애니메이션 이미지를 생성 할 수 있다는 것입니다. 색상이 많지 않은 간단한 애니메이션을 만들 때 편리합니다.
TIFF
TIFF (티파니)는 Tagged Image File Format의 약자로, 확장자는 ".tif (.tiff)"입니다. JPEG 와 달리 이미지를 압축해도 데이터가 손상되지 않지만 데이터 용량은 매우 무겁게 Web에서는 사용할 수 없습니다.
BMP
BMP (비트 맵 / 비엠 삐)는 Microsoft Windows Bitmap Image의 약자로, 확장자는 ".bmp"입니다. Windows 용 이미지 형식이며 TIFF처럼 데이터 용량이 무겁기 때문에 Web에서는 사용할 수 없습니다.
이미지 확장자 변환 방법 (PNG JPG변환, JPG PNG 변환 등)
위에서 설명했듯이, 만일 PNG 화일을 JPG화일로 변경하고 싶다면, 적절한 방법으로 변환을 해야 합니다. 이미지 확장자의 변환 방법을 아래서 설명합니다.
기본 프로그램을 이용해서 변환
최근의 OS들은 맥이나 윈도우를 불문하고 기본 프로그램에서 다른이름으로 저장을 선택하고, 저장할 때 원하는 확장자를 선택하는 것으로 확장자를 변경할 수 있습니다.
추가 어플리케이션 (프로그램) 을 이용해서 변환
두 번째 방법은 별도의 프로그램에서 변환을 하는 방법입니다. 대표적인 포토샵이나 일러스트레이터와 같은 프로그램은 기본적으로 확장자를 변경할 수 있습니다. 이런 유료 프로그램 외에도 스킷치와 같이 무표프로그램역시 저장시 확장자를 고를 수 있도록 되어 있어 편리하게 사용할 수 있습니다.
확장자 정리
지금까지 소개 한 특징을 감안하면 가장 사용 빈도가 높은 확장자는 JPEG 및 PNG,이어서 GIF라고 말할 수 있겠지요. 선택 방법을 정리하면 다음과 같이됩니다.
- JPEG: 사진 등 색상이 많은 이미지에 적합파일 크기를 줄일 수 있지만, 저장 횟수와 저장 타이밍에 주의
- PNG: 색상 수가 많으며 투명효과를 주고 싶은 싶은 문자 나 그림이 포함 된 이미지에 적합 JPEG보다 파일 크기가 무거워 쉬우므로 경우에 따라 구분이 필요
- GIF: 간단한 애니메이션을 만드는 경우에 적합
저장할 때 확장자의 선택에 따라 예쁘게 더 가벼운 파일 크기로 이미지를 사용할 수있게됩니다.