인쇄업체가 귀하의 PNG QR 코드를 싫어하는 이유 (그리고 벡터화하는 방법)
대부분의 디자이너는 QR 코드를 나중에 추가하는 요소로 취급합니다. 최종 PDF를 내보내기 직전에 레이아웃 모서리에 간단하게 드롭하는 저해상도 PNG일 뿐입니다. 그러나 실제 잉크는 화면 픽셀처럼 작동하지 않으며 실제 인쇄를 위해 웹 해상도 래스터 파일에 의존하는 것은 스캔 실패를 초래하는 원인이 됩니다.

인쇄기, 패키지 실행 또는 대규모 배너용 파일을 준비하는 경우 래스터화 및 도트 게인이 디지털 그리드를 손상시키는 방법과 벡터 경로가 필수적인 이유를 이해해야 합니다.
흐릿한 가장자리의 물리학: 래스터화 대 대비
표준 QR 코드를 PNG 또는 JPEG로 내보낼 때 고정된 픽셀 그리드로 작업하는 것입니다.
300×300 픽셀 PNG를 Adobe Illustrator 또는 InDesign에 놓고 실제 레이아웃에 맞게 크기를 조정하면 디자인 소프트웨어가 보간을 사용하여 이미지를 늘립니다. 새로운 공간을 채우기 위해 소프트웨어는 검은색 블록의 테두리를 따라 흐릿하고 안티앨리어싱된 회색 픽셀을 추가합니다.
스마트폰 카메라에 QR 코드는 이미지가 아닙니다. 고대비 이진 판독 그리드입니다. 카메라 센서는 절대적인 어두움과 절대적인 밝음을 구별해야 합니다. 블록 간의 전환이 단단하고 날카로운 가장자리가 아니라 회색 픽셀의 흐릿한 그라데이션인 경우 스캐너의 대비 임계값이 실패하고 카메라 시간이 초과됩니다.
프리프레스의 현실: 도트 게인 및 잉크 번짐
종이는 다공성이며 실제 잉크는 퍼집니다. 프리프레스에서는 이를 도트 게인(dot gain) 또는 잉크 번짐(ink bleed)이라고 합니다.
흐릿하고 보간된 가장자리가 있는 래스터화된 QR 코드를 인쇄기에 공급하는 경우:
- 흐릿한 회색 픽셀은 잉크를 흡수하고 어두워져 인위적으로 검은색 블록을 확대합니다.
- 젖은 잉크가 흰색 틈(콰이어트 존)으로 퍼져 중요한 간격을 닫습니다.
흰색 간격이 약간이라도 줄어들면 데이터 매트릭스를 읽을 수 없게 됩니다. 도트 게인에 대처하는 유일한 방법은 수학적으로 정의된 절대적인 벡터 경로를 인쇄기에 제공하는 것입니다.
해결책: 확장 가능한 벡터 그래픽 (SVG)
벡터 그래픽은 픽셀을 사용하지 않습니다. 대신 수학적 좌표 경로(선, 앵커, 곡선)를 사용하여 모양을 렌더링합니다.
SVG 크기를 조정하면 수학적 경로가 다시 계산됩니다. 작은 명함에 인쇄되든 거대한 빌보드에 뻗어 있든 가장자리는 안티앨리어싱이나 회색 픽셀 없이 면도날처럼 날카롭게 유지됩니다. 인쇄소의 RIP(래스터 이미지 프로세서) 소프트웨어는 벡터 경로를 잉크 배치를 위한 절대적인 켜기/끄기 스위치로 해석하여 도트 게인이 스캔을 망치는 것을 방지합니다.
스캔 가능한 QR 코드를 위한 프리플라이트 체크리스트
실제 인쇄물이 안정적으로 스캔되도록 하려면 다음 프리플라이트 규칙을 적용하세요.
- 진정한 SVG 경로 생성: SVG 파일 안에 래스터 PNG를 래핑하는 변환기를 사용하지 마십시오. 순수하고 기본적인 경로를 출력하는 생성기를 사용하세요. EZ QR Generator를 사용하여 깔끔한 벡터 SVG를 무료로 생성할 수 있습니다.
- URL 단축: URL이 길수록 QR 코드의 매트릭스 그리드가 더 조밀해집니다. 조밀한 그리드는 더 작은 물리적 블록을 의미하며, 이는 잉크 번짐에 훨씬 더 취약합니다. 넓고 안전한 그리드 패턴을 유지하려면 대상 링크를 가능한 짧게 유지하세요.
- 콰이어트 존 유지: QR 코드는 외부 가장자리 주변에 방해받지 않는 여백 테두리(대략 4블록 너비에 해당)가 필요합니다. 이 여백 근처에 텍스트, 테두리 또는 배경을 배치하지 마십시오. 그렇지 않으면 휴대폰 카메라가 코드를 분리하지 못합니다.
- 대비 높게 유지: 밝은 배경에 어두운 전경이 표준입니다. 어두운 배경의 밝은 QR 코드(역인쇄)는 휴대폰 카메라가 반전된 매트릭스에 초점을 맞추는 데 어려움을 겪기 때문에 조명이 어두운 조건에서 종종 실패합니다.