한글 PDF 변환 표 깨지는 오류, 왜 생기고 어떻게 고치나?

제출 직전에 PDF를 열었더니 표 마지막 열이 반쪽만 잘려 있다. 이런 상황에서 대부분 가장 먼저 건드리는 것이 폰트 포함 설정인데, 그것만으로는 해결되지 않는다. 한글 PDF 변환 표 깨짐은 폰트보다 레이아웃 구조 문제가 원인인 경우가 대부분이다. 표 너비·셀 높이·저장 방식을 순서대로 짚어야 한다는 것이 이 글의 핵심이다.

폰트 포함 설정이 표 깨짐을 해결 못 하는 이유

한글 PDF 오류는 성격이 전혀 다른 두 종류다. 하나는 글자 자체가 □□□ 네모로 표시되는 글자 깨짐이고, 다른 하나는 표의 열이 잘리거나 행이 페이지 경계에서 사라지는 레이아웃 깨짐이다. 폰트 포함 설정은 전자에만 효과가 있다. 다른 PC에서 해당 폰트가 없을 때 대체 폰트로 글자 모양이 바뀌는 현상을 막는 것이 폰트 포함 설정의 역할이다.

표가 무너지거나 열이 잘리는 것과는 아무 관련이 없다. 이 두 가지를 혼동하면 엉뚱한 설정만 바꾸다가 제출 시각을 넘기게 된다. 진단을 구분하는 것이 첫 번째 단계다.

저장 방식 — 여기서 절반이 갈린다

한글에서 PDF를 만드는 경로는 크게 세 가지인데, 레이아웃 보존율에서 실질적인 차이가 난다.

방식 경로 레이아웃 보존 특이사항
인쇄 → PDF 프린터 파일 → 인쇄 → Microsoft Print to PDF 등 낮음 드라이버 방식, 여백·행 분리 오차 잦음
다른 이름으로 저장 파일 → 다른 이름으로 저장 → 파일 형식: PDF 높음 한글 자체 PDF 엔진 사용, 기준 일치
PDF로 내보내기 파일 → PDF로 내보내기 높음 상세 옵션 설정 가능, 버전마다 메뉴 위치 다름

가상 프린터를 거치지 않는 것이 원칙이다. 같은 문서를 두 경로로 각각 뽑아보면 표 위치와 열 너비가 다르게 나오는 경우가 많다. 저장 경로 하나만 바꿔도 표 오류의 절반이 사라진다. 가장 먼저 시도해볼 수 있는 개입이다.

표 너비 초과 — 가장 자주 놓치는 구조 오류

한글 화면에서는 가로 스크롤이 생겨도 표가 다 보이기 때문에 너비가 초과된 줄 모르고 넘어가기 쉽다. 하지만 PDF는 페이지 너비가 고정이다. 본문 영역 너비를 넘어간 열은 잘리거나 통째로 사라진다.

계산 공식은 단순하다. 본문 영역 너비 = 용지 너비 − 왼쪽 여백 − 오른쪽 여백. A4 기준으로 좌우 여백이 각 20mm라면 본문 너비는 170mm다. 표의 전체 너비가 이 값을 넘으면 오른쪽 열이 잘린다.

점검 방법

  • 표 선택 → 마우스 오른쪽 클릭 → 표/셀 속성
  • [기본] 탭에서 너비 값 확인
  • 쪽 여백은 쪽 → 쪽 여백에서 확인
  • 표 너비 > 본문 영역 너비이면 → 열 너비를 줄이거나 여백을 조정

셀 높이와 행 분리 — 사라지는 행의 진짜 원인

표의 특정 행이 PDF에서 완전히 사라지거나, 내용이 잘린 채 페이지가 넘어가는 현상은 별도의 구조 문제에서 비롯된다. 셀 높이 고정과 행 분리 설정이 충돌할 때 나타난다.

고정 셀 높이의 함정

셀 높이를 정확히(고정값)로 지정하면 내용이 늘어나도 셀이 커지지 않는다. 줄 수가 많아지면 내용이 셀 경계 밖으로 넘치는데, 화면에서는 표시되지만 PDF에서는 지정된 셀 크기만큼만 출력된다. 셀 높이는 ‘자동’으로 두는 것이 PDF 변환 안전성이 가장 높다.

  • 표/셀 속성 → [셀] 탭 → 높이를 자동으로 변경
  • 여러 셀을 한꺼번에 바꾸려면 열 전체를 선택한 뒤 속성 변경

행 분리 금지가 역효과를 낼 때

한글 표 속성에는 행이 페이지를 넘어갈 때 나누지 않는 옵션이 있다. 의도는 이해할 수 있지만, 행 높이가 페이지 본문 높이를 초과하면 해당 행 전체가 PDF에서 출력되지 않거나 빈 페이지로 처리된다. 분리를 막으면서 담을 수 없는 상황이 되는 것이다.

  • 표 속성 → [기본] 탭 → 행 분리 허용 체크박스 확인
  • 내용이 긴 행: 분리 허용으로 변경
  • 반드시 붙어있어야 하는 행: 내용 자체를 줄이거나 페이지 구성 재조정

병합 셀과 내포 표가 만드는 복합 오류

셀 병합(가로·세로 합치기)이 많은 표는 PDF 변환 시 특히 취약하다. 병합된 셀이 페이지 경계에 걸리면 렌더러가 어디서 어떻게 자를지 판단하지 못해 레이아웃이 통째로 어긋나는 경우가 있다. 정교하게 설계된 병합 구조일수록 오류가 예측하기 어렵다는 점도 문제다.

표 안에 표를 넣는 내포 표 구조도 같은 위험을 안고 있다. 내부 표가 외부 셀 경계를 초과하거나 페이지 경계에 독립적으로 걸리면 전체 레이아웃이 흐트러진다. 복잡한 내포 표는 단일 표로 재구성하는 것이 근본 해결이다. 구조가 단순할수록 변환 안전성이 올라간다.

변환 전 5분 점검 체크리스트

복잡한 표가 포함된 문서라면 PDF 변환 전에 아래 목록을 순서대로 확인한다. 대부분의 오류는 여기서 잡힌다.

  • ☐ 저장 경로: 다른 이름으로 저장 → PDF 또는 PDF로 내보내기 사용 (인쇄 경유 금지)
  • ☐ 표 너비 ≤ (용지 너비 − 좌우 여백) 확인
  • ☐ 셀 높이: 고정값(‘정확히’) 설정된 곳 → 자동으로 변경
  • ☐ 행 분리 설정: 내용이 많은 행은 분리 허용으로 변경
  • ☐ 병합 셀이 페이지 경계에 걸리지 않도록 내용 배분 조정
  • ☐ 내포 표가 있다면 단일 표로 통합 가능한지 검토
  • ☐ 글자가 □□로 나온다면: 폰트 포함 옵션을 별도로 확인 (레이아웃 오류와 별개)

비슷한 서식 작업을 반복적으로 처리한다면, 엑셀 매크로 기초 설정처럼 반복 작업을 자동화하는 방법도 함께 익혀두면 문서 처리 전반의 시간을 줄이는 데 도움이 된다.

정리

한글 PDF 변환 표 깨지는 오류는 단일 원인이 아니다. 진단 순서를 정해 접근하면 시간을 아낄 수 있다.

  1. 저장 방식 변경 — 인쇄 경유 대신 다른 이름으로 저장 → PDF
  2. 표 너비 점검 — 본문 영역 너비 초과 여부 확인 후 조정
  3. 셀 높이 자동 설정 — 고정값 셀 높이를 전면 자동으로 전환
  4. 행 분리 검토 — 긴 행은 분리 허용으로 변경
  5. 구조 단순화 — 병합 셀·내포 표 최소화

폰트 설정은 글자 깨짐에만 유효한 별도 체계다. 구조부터 잡으면 대부분의 표 오류는 사라진다.

자주 묻는 질문

한글 PDF 변환 후 표 열이 잘리는 가장 흔한 원인은 무엇인가요?

표 너비가 본문 영역(용지 너비 – 좌우 여백)을 초과한 것이 가장 흔한 원인입니다. 한글 화면에서는 가로 스크롤로 보이지만 PDF는 페이지 너비가 고정이어서 초과 부분이 잘립니다.

폰트 포함 설정을 했는데도 표가 여전히 깨집니다. 왜 그런가요?

폰트 포함은 글자가 □□□로 나오는 '글자 깨짐'에만 효과가 있습니다. 표 레이아웃이 무너지거나 행이 사라지는 문제는 표 너비·셀 높이·저장 방식의 구조 문제로 폰트 설정과 무관합니다.

인쇄 → PDF와 다른 이름으로 저장 → PDF는 어떻게 다른가요?

'인쇄 → PDF'는 가상 프린터 드라이버를 거쳐 변환하기 때문에 여백과 행 분리 처리에 오차가 생기기 쉽습니다. '다른 이름으로 저장 → PDF'는 한글 자체 PDF 엔진을 사용해 레이아웃 보존율이 높습니다.

셀 높이를 '자동'으로 설정하면 어떻게 달라지나요?

셀 높이가 '정확히(고정값)'일 때는 내용이 늘어나도 셀이 커지지 않아 PDF에서 내용이 잘립니다. '자동'으로 설정하면 내용에 맞게 셀이 늘어나 잘림 현상이 발생하지 않습니다.

행 분리 금지 설정이 오히려 행을 사라지게 할 수 있나요?

네. 행 분리 금지를 설정한 상태에서 해당 행 높이가 페이지 본문 영역을 넘어서면, 그 행 전체가 PDF에서 출력되지 않거나 빈 페이지로 처리됩니다. 내용이 많은 행은 행 분리를 허용하는 것이 안전합니다.

Leave a Comment