가변 데이터 인쇄는 왜 특히 실수가 많을까?
가변 데이터 인쇄(Variable Data Printing, VDP)의 개념은 단순합니다. 하나의 판면에 데이터 명단을 연결해 장마다 내용이 다른 인쇄물을 자동으로 뽑아내는 것입니다. 하지만 '자동'이라는 말 안에 위험이 숨어 있습니다. 기계가 일을 덜어준다고 생각하지만, 실은 작은 실수 하나를 수백 번 복사해주는 것일 수도 있습니다
고정 판면과 달리 VDP의 문제는 '어느 한 장'에만 나타나지 않습니다. 규칙적인 패턴으로 대량 발생하는 경우가 많습니다. 예를 들어 필드명이 잘못되면 전체 이름 칸이 공백이 되고, 폰트에 해당 글자가 없으면 희귀 한자가 들어간 이름마다 네모가 찍히고, QR Code가 한 칸 밀리면 후반부 번호 전체가 잘못 대응됩니다
MINDS(중고급 완전 맞춤형 상업 인쇄)가 고객의 상업용 VDP 작업을 진행할 때 가장 자주 마주치는 문제는 사실 디자인이 아니라 데이터 쪽입니다. 데이터 정리 습관이 이 배치의 성패를 가릅니다

Excel 명단, 어떻게 정리해야 판면이 제대로 읽힐까?
데이터 명단은 VDP의 기초 지반입니다. 지반이 불안정하면 위에 아무리 멋지게 쌓아도 무너집니다
필드명은 정확하게, 공백이나 특수문자 없이
VDP 소프트웨어(Adobe InDesign Data Merge든 Printshop Mail이든 다른 툴이든)가 CSV나 Excel을 읽을 때 필드 헤더로 판면의 플레이스홀더와 대응시킵니다. 필드명에 공백, 괄호, 전각 괄호, 줄바꿈이 섞이면 대응이 깨질 수 있습니다. 영문 또는 한국어에 언더바를 조합해 쓰는 걸 권장합니다. 예를 들어:
・name(이름)
・member_id(회원 번호)
・qr_code(QR Code 링크 또는 일련번호)
・address(주소)
"이름 (한국어)"처럼 괄호와 공백이 든 형식은 피하세요. 둘 다 지뢰입니다
명단 자체를 기본 정제 한 번 거치기
납품 전 최소한 이것만은 해두세요:
・빈 행 삭제: Excel 중간에 빈 행이 끼어 있으면 합판 시 완전히 공백인 페이지가 출력됩니다
・전각·반각 통일: 전화번호, 우편번호 같은 필드에서 전각·반각 숫자가 섞이면 인쇄물 시각이 어긋납니다
・글자 수 제한 확인: 판면 텍스트 박스에 길이 제한이 있다면(예: 한국어 12자 이내), 해당 열의 모든 항목을 미리 걸러서 초과분은 따로 표시해두세요
・앞뒤 보이지 않는 공백 제거: 가장 놓치기 쉬운 부분입니다. 시스템에서 데이터를 내보낼 때 필드값 앞뒤에 공백 문자가 붙는 경우가 많습니다. 눈으로는 안 보이지만 문자 검색을 해보면 찾아낼 수 있습니다
긴 이름, 긴 주소 넘침, 어떻게 미리 잡아낼까?
판면 박스는 고정되어 있지만 사람마다 이름 길이가 다릅니다. VDP에서 시각적 참사가 가장 잘 일어나는 구간 중 하나입니다
한국 이름은 보통 2~3자이지만, 간혹 외국 고객의 이름을 한국어로 음역하면 7~8자가 되어 판면이 터지거나 잘립니다
처리 원칙
디자인 단계에서 이름 필드 박스는 '예상 최장 이름'보다 가로로 최소 20% 여유를 남겨두세요. 명찰이나 배지처럼 치수가 극도로 정밀한 판형이라면 '자동 축소' 폰트를 고려할 수 있습니다. 박스 너비를 초과하면 자동으로 글자 크기를 줄여주는 방식인데, 반드시 최소 글자 크기 하한선(예: 8pt 미만으로는 내려가지 않도록)을 설정해야 합니다. 그렇지 않으면 2pt까지 줄어도 아무도 모릅니다
주소 필드는 더 골치 아픕니다. 주소 길이가 다양한 만큼, 판면에 한 줄만 주면 거의 반드시 넘치는 항목이 생깁니다. 권장 방법:
・필드를 자동 줄바꿈이 되는 다행 텍스트 박스로 바꾸고, 높이는 고정, 줄바꿈은 자유롭게
・명단에서 Excel의 LEN 함수로 각 주소의 글자 수를 구해, 25자 초과 항목은 미리 빨간색으로 표시
폰트가 희귀자를 지원하는지 확인
이건 일반 디자인 파일과 조금 다릅니다. VDP의 폰트는 명단 전체에서 나오는 모든 이름의 모든 글자를 처리할 수 있어야 합니다. 이름에 간혹 등장하는 희귀 한자는 폰트의 글리프 세트에 없는 경우가 있습니다
권장 방법: 명단의 이름 열 전체를 텍스트 에디터에 붙여넣고, 사용 예정 폰트로 Find 테스트를 해서 모든 글자가 정상 표시되는지 확인하세요. 네모나 물음표가 나오면 CJK Extension을 넓게 커버하는 폰트로 바꿔야 합니다. 납품용 PDF에는 반드시 폰트를 임베드하거나, 인쇄 업체 측에 설치 여부를 확인하세요

일련번호와 QR Code 대응, 어떻게 검증해야 확실할까?
티켓류, 교환권류 작업에서 가장 두려운 건 일련번호가 틀리거나 QR Code가 잘못된 데이터를 가리키는 상황입니다
이런 작업의 데이터 명단에는 보통 '표시용 일련번호'(티켓 면에 인쇄되어 눈으로 보는 것)와 'QR Code 인코딩 내용'(스캔 후 이동하는 URL 또는 문자열)이 동시에 존재합니다. 둘은 같은 행의 데이터여야 하며, 정렬이나 필터로 어긋나면 안 됩니다
흔한 오류 패턴
Excel 명단에서 수동 정렬이나 필터를 적용한 후 필터를 해제하지 않고 출력하면, QR Code 열의 데이터 위치가 밀리는 반면 표시 일련번호는 원래 순서대로 인쇄됩니다. 이렇게 나온 티켓은 외관상 완전히 정상이지만, 검표 시 모든 코드가 엉뚱한 고객과 대응된다는 걸 발견하게 됩니다
권장 검증 방법
・합판 후 최소 첫 번째, 중간, 마지막 세 건 추출 확인: Adobe Acrobat으로 페이지를 넘겨가며 1번, 중간 페이지, 마지막 페이지의 일련번호와 QR Code 내용이 일치하는지 확인
・QR Code는 실제로 스캔하기: 생성 후 몇 개를 휴대폰으로 스캔해서 뜨는 URL 또는 문자열이 명단 데이터와 맞는지 확인하세요. 코드 도형이 틀어지지 않았는지만 보는 건 충분하지 않습니다
・시스템이 지원한다면 배치 스캔 툴로 전체 코드를 샘플링(50건마다 1회 스캔)하는 게 PDF를 사람 눈으로 넘겨보는 것보다 훨씬 신뢰도가 높습니다
정식 인쇄 전 교정지를 반드시 뽑아야 하는 이유
아무리 앞 과정을 꼼꼼히 했더라도, 기계에 올리기 전 반드시 소량 교정지를 출력해야 합니다. VDP 작업의 마지막 관문입니다
교정지는 색상 확인만이 아닙니다. 더 중요한 건 이것들입니다:
・실제 종이에서 판면 위치가 맞는지(특히 천공선, 재단선, 접지선이 정확해야 하는 티켓류)
・가장 긴 이름과 주소가 실제 크기에서 박스 안에 들어오는지
・폰트가 인쇄 출력 후 깨지거나 글자가 흐트러지지 않는지
・일련번호 글자 크기가 인쇄물에서 충분히 읽히는지(화면에서 8pt는 그럭저럭 보이지만, A5 DM에서 8pt 티켓 번호는 거의 읽기 어렵습니다)
권장 교정지 기준: '가장 짧은 이름', '가장 긴 이름', '희귀자 포함 이름', '가장 긴 주소' 각 1건에 명단 첫 번째와 마지막 건을 더해 총 6~10장을 정식 출력 장비로 뽑아서 실제로 판 위에 대고 확인하세요
대량 초대장이나 명찰 작업(예: 500명 이상 행사)의 경우, MINDS는 보통 본 인쇄 전에 이 실물 교정 단계를 진행하고 이상 없음을 확인한 뒤 메인 기계를 돌립니다

핵심 정리
・Excel 필드 헤더에는 공백이나 특수문자를 쓰지 마세요. 플레이스홀더 대응이 깨지지 않도록
・이름과 주소 필드는 평균 길이보다 20% 이상 여유 공간을 확보해, 넘침·잘림을 방지하세요
・폰트 선정 전 명단의 모든 희귀자를 표시할 수 있는지 테스트하고, 납품 시 반드시 임베드하세요
・QR Code는 실제 스캔으로 검증하세요. 도형이 틀어졌는지만 보는 건 충분하지 않습니다
・본 인쇄 전 반드시 가장 긴/짧은/희귀자 포함 항목을 담은 6~10장의 실물 교정지를 출력하세요
더 생각해볼 것들
VDP 작업의 복잡성은 디자인이 아니라 데이터 관리에 있는 경우가 많습니다. 중간 규모의 행사, 500명 명찰 하나만 해도 명단 필드 형식, 폰트 커버리지, QR Code 대응만으로도 VDP 경험이 없는 디자이너는 넘어지기에 충분합니다
디자이너 입장에서는 'VDP 데이터 명단 납품 사양서'를 표준 템플릿으로 만들어두고, 고객이 명단을 보내기 전 필드 정의와 먼저 대조하도록 요청하면 주고받는 커뮤니케이션의 절반을 줄일 수 있습니다. SaaS나 시스템 개발 측에서는 프론트엔드에 필드 길이 검증과 희귀자 경고를 추가하면 이런 문제를 데이터 생성 단계에서 막아, 인쇄 단계까지 흘러오지 않게 할 수 있습니다
지금 마침 초대장, 티켓, 회원 DM 관련 VDP 작업이 있다면 MINDS 담당자에게 교정지 프로세스를 직접 확인하거나, MINDS Knowledge Academy에서 판면 규격 설정에 대한 조언을 받아보세요. 이런 작업에서 확인 단계 하나를 더 거치면, 보통 전체 재인쇄 비용을 아낄 수 있습니다
FAQ
- 가변 데이터 인쇄 Excel 명단의 필드 헤더에 왜 괄호를 쓰면 안 되나요?
- VDP 소프트웨어는 명단을 읽을 때 헤더 텍스트로 판면 플레이스홀더와 대응시킵니다. 괄호, 공백, 전각 기호가 섞이면 대응이 실패해 해당 필드 전체가 공백으로 인쇄될 수 있습니다. 영문과 언더바를 조합해서, 예를 들어 '회원이름(한국어)' 대신 `member_name`처럼 쓰는 걸 권장합니다
- 이름 필드에 희귀 한자가 있어서 인쇄하면 네모로 나와요. 어떻게 해결하나요?
- 해당 글자가 폰트의 글리프 세트에 없어서 생기는 문제입니다. CJK Extension 커버리지가 넓은 폰트(예: Source Han Sans, CJK Extension B 포함)로 교체하고, 납품 PDF에 해당 폰트를 임베드했는지 확인하세요. 납품 전 명단의 이름 전체를 디자인 소프트웨어에 붙여넣어 목표 폰트로 표시해보고, 네모가 나오지 않으면 그때 출력하세요
- 일련번호와 QR Code가 어긋났을 때 미리 발견하려면 어떻게 해야 하나요?
- 합판 후 Adobe Acrobat으로 첫 번째, 중간, 마지막 세 건을 추출해 일련번호 표시값과 QR Code 스캔 결과가 같은 건을 가리키는지 확인하세요. 명단에 필터나 정렬을 적용했다면, 출력 전 모든 필터 조건이 해제됐는지 반드시 확인하세요. 그렇지 않으면 두 열 데이터가 어긋납니다
- VDP 납품 전 교정지를 반드시 출력해야 하나요? 어떤 건을 골라야 하나요?
- 반드시 출력해야 합니다. 가장 짧은 이름, 가장 긴 이름, 희귀자 포함 이름, 가장 긴 주소 각 1건에 명단 첫 번째와 마지막 건을 더해 총 6~10장을 정식 인쇄 장비로 출력한 뒤, 실제로 판에 대고 위치와 가독성을 확인하세요
- 주소 필드가 너무 길어 판면 박스를 넘칠 때 디자인으로 예방하는 방법이 있나요?
- 디자인 단계에서 주소 박스를 자동 줄바꿈이 되는 다행 텍스트 박스로 바꾸고, 높이는 고정해서 내용이 자유롭게 줄바꿈 되도록 하세요. 단일 행 박스는 쓰지 않는 게 좋습니다. 명단 정리 시 Excel의 LEN 함수로 각 주소 글자 수를 구해 25자 초과 항목을 미리 표시하고, 박스 크기 조정이 필요한지 인쇄 업체와 미리 확인하세요
관련 아티클
인쇄 × AI 디지털 전환 위클리
디자이너, 브랜드 담당자, 기업이 작업 전에 바로 쓸 수 있는 인쇄와 AI 실전 노하우를 한 통의 메일로 정리해 매주 받은편지함으로 보내드립니다
MINDS 무료 도구
Imposition calculator and preflight file check — free prepress tools, right in your browser.
MINDS 그룹
실제 인쇄나 선물 서비스가 필요하신가요?
지식을 다 읽으셨다면, 다음 단계는 MINDS 그룹의 자매 브랜드에게 맡겨보세요 — 정교한 인쇄부터 온라인 주문, 명절 선물까지





