사진 dpi 300으로 바꾸기, 언제 의미가 있고 언제 소용없을까요
인쇄소가 300dpi를 달라고 할 때
이 요구는 대부분 “실제 인쇄 크기에서 흐릿해 보이지 않을 만큼 픽셀이 충분한 파일을 달라”는 뜻이에요. dpi 자체는 파일 헤더에 적힌 짧은 메모거든요. 픽셀 하나를 종이에 얼마만 한 크기로 찍을지 알려주는 값이라, 이 메모를 고치는 데는 순식간이고 그림은 손끝 하나 닿지 않아요.
그래서 답이 두 갈래로 갈려요. 픽셀이 이미 충분하다면 표기만 바꾸면 끝이고, 그 파일은 처음부터 인쇄에 문제가 없었던 거예요. 픽셀이 모자란다면 표기를 아무리 300으로 고쳐도 달라지는 게 없고, 원본을 더 큰 크기로 다시 내보내야 해요.
숫자를 올린다고 없던 디테일이 생기지는 않아요
1200 × 1800 픽셀 사진에는 딱 1200 × 1800만큼의 정보가 들어 있어요. 72dpi로 적어두든 300dpi로 적어두든 그 정보량은 그대로예요. dpi가 정하는 건 그 픽셀들이 종이 위에 얼마나 넓게 펼쳐지느냐뿐이에요. 300dpi면 가로 1200픽셀이 약 10cm가 되고, 72dpi면 같은 픽셀이 40cm를 넘게 늘어나요.
“흐릿하니까 300으로 올려보자”가 통하지 않는 이유가 여기 있어요. 흐릿함은 적은 픽셀로 넓은 면적을 덮으려다 생기는 문제라서, 해결책은 픽셀을 늘리거나 인쇄 크기를 줄이는 것뿐이에요. 메타데이터는 여기에 끼어들 자리가 없어요.
계산 한 번이면 판단이 끝나요
인쇄 크기와 픽셀 수는 식 하나로 이어져 있어요.
픽셀 ÷ dpi = 인치, 여기에 25.4를 곱하면 밀리미터예요.
거꾸로 계산하면 필요한 픽셀이 나와요. A4 전면(210 × 297mm)을 300dpi로 찍으려면 210 ÷ 25.4 × 300, 약 2480 × 3508픽셀이 필요해요. 90 × 54mm 명함이라면 약 1063 × 638픽셀이고요. 지금 파일의 픽셀 크기와 비교해 보면 10초면 답이 나와요.
기준보다 크거나 같으면 잘못된 건 표기뿐이에요. 인쇄소의 자동 검수는 이 표기를 읽기 때문에, 사실 아무 문제 없는 파일이 반려되는 일이 종종 생겨요. 반대로 한참 작게 나온다면 일러스트레이터나 피그마로 돌아가서 계산으로 나온 픽셀 크기에 맞춰 다시 내보내는 게 맞아요. 이미 만들어진 래스터 이미지를 억지로 키우는 건 마지막 수단이에요. 확대는 원래 없던 픽셀을 주변 값으로 추측해서 채우는 작업이라, 인쇄에서는 그 티가 꽤 잘 보이거든요.
dpi가 저장되는 자리
밀도를 적어두는 표준 자리가 있는 포맷은 생각보다 적어요. JPEG는 JFIF 헤더와 EXIF 해상도 항목에, PNG는 pHYs 청크에 기록해요. WebP와 GIF에는 그런 항목이 아예 없어서 값을 적어둘 데도, 인쇄 쪽에서 읽을 데도 없어요. PDF나 SVG 같은 벡터 포맷은 물리 크기를 직접 적기 때문에 dpi 개념 자체를 쓰지 않고요.
로고 파일에 300dpi를 요구받았다면 벡터 원본을 건네는 쪽이 훨씬 깔끔해요. 그러면 해상도라는 변수가 통째로 사라지니까요.
픽셀은 그대로 두고 표기만 바꾸기
이미지 DPI 변경 도구가 하는 일이 딱 이거예요. JPEG·PNG의 밀도 헤더만 다시 쓰고 이미지 데이터는 한 바이트도 건드리지 않고 그대로 복사해요. 디코딩도 재압축도 없어서 같은 파일을 여러 번 돌려도 화질이 깎이지 않고, 용량도 사실상 그대로예요.
파일을 몇 장이든 올리고 300(또는 1~2400 사이 값)을 고르면, 줄마다 픽셀 크기와 그 dpi로 찍었을 때의 인쇄 크기가 밀리미터·인치로 같이 보여요. 실제로 봐야 할 건 이 두 번째 숫자예요. 필요한 크기보다 작게 나온다면 표기가 아니라 픽셀이 부족한 상황이라는 걸 그 자리에서 알 수 있어요. 한 장씩 받아도 되고 ZIP으로 한 번에 받아도 돼요. 업로드 자체가 없어서 공개 전 클라이언트 작업물도 그대로 기기에 남아 있어요.
필요한 픽셀 크기부터 잡고 싶다면 mm to px 변환기에서 용지 규격과 재단 여백까지 함께 계산할 수 있어요.