한글 PDF 변환 표 깨지는 오류: 원인별 해결 순서

인쇄 미리보기에서 멀쩡하던 표가 PDF로 저장하는 순간 세 칸이 한 칸으로 뭉개지는 경험, 한글 사용자라면 낯설지 않다. 한글 PDF 변환 표 깨지는 오류는 대부분 용지 설정·저장 방식·폰트 임베딩 세 가지 원인 중 하나에서 비롯되며, 이 순서대로 점검하면 대부분 해결된다. 무작위처럼 보이는 오류에는 패턴이 있다.

표가 깨지는 원인, 크게 세 가지

현상은 다양하지만 원인은 압축된다. 표가 잘리거나 셀이 뭉개지거나 내용이 밀려나는 오류는 아래 세 범주 안에서 대부분 설명된다.

  • 용지·인쇄 영역 초과 — 표의 가로 너비가 용지 인쇄 가능 범위를 벗어난 경우다. 한글 화면에서는 스크롤로 가려지지 않아 눈치채기 어렵지만, PDF 렌더링 시 용지 경계에서 잘리거나 다음 페이지로 밀린다.
  • 저장 방식의 엔진 차이 — ‘다른 이름으로 저장 → PDF’ 경로와 ‘인쇄 → PDF 프린터’ 경로는 레이아웃을 처리하는 렌더러 자체가 다르다. 한 방식에서 깨진다면 다른 방식이 문제를 해결하는 경우가 실제로 많다.
  • 폰트 임베딩 누락 — PDF 파일 내부에 폰트가 포함되지 않으면 다른 기기의 뷰어가 대체 폰트를 적용한다. 대체 폰트는 원본과 글자 폭이 달라 셀 안의 텍스트가 넘치거나 줄이 바뀌면서 레이아웃이 무너진다.

셀 병합이 복잡한 표는 이 세 원인이 겹칠 때 특히 취약하다. 단순한 격자 표보다 병합 구조가 복잡할수록 변환 과정에서 오차가 누적되기 쉽다.

저장 전에 먼저 확인할 것: 인쇄 미리보기

저장 버튼을 누르기 전에 F7을 눌러 인쇄 미리보기를 열어라. 이 화면에서 표가 이미 잘려 있다면 PDF도 똑같이 깨진다. 미리보기가 곧 PDF의 예고편이다.

표가 용지를 벗어나 있을 때 선택할 수 있는 조치는 두 가지다. 첫 번째는 표를 선택해 셀 너비를 직접 줄여 용지 여백 안으로 들여놓는 방법이다. 두 번째는 용지 방향을 가로(297mm)로 전환해 표가 들어갈 공간을 확보하는 방법이다. 표의 특성에 따라 하나만 쓰거나 둘을 병행한다.

셀 안의 내용이 행 높이를 초과해 아래로 밀리는 경우도 미리보기에서 확인된다. 이때는 해당 행 높이를 수동으로 늘리거나, 글자 크기를 조정해 셀 안에 맞춘다.

저장 방식이 결과를 바꾼다

같은 문서라도 어떤 경로로 저장하느냐에 따라 표 레이아웃이 달라진다. 두 방식을 비교하면 다음과 같다.

방식 경로 특징
한글 자체 저장 파일 → 다른 이름으로 저장 → PDF 폰트 포함 옵션 직접 제어 가능. 기본 권장 방식.
인쇄 경로 저장 파일 → 인쇄 → PDF 프린터 선택 운영체제 렌더러 사용. 자체 저장에서 깨질 때 대안.

‘다른 이름으로 저장’ 창 하단의 PDF 설정 옵션을 열면 ‘폰트 포함’, ‘이미지 압축’, ‘접근성 태그’ 항목이 나타난다. 이 중 폰트 포함(Font Embedding)을 반드시 활성화해야 다른 환경에서 열어도 표 레이아웃이 유지된다. 이 옵션을 끄고 저장하는 것이 표 깨짐의 숨은 원인인 경우가 생각보다 많다.

PDF 저장을 더 빠르게 처리하고 싶다면 한글 PDF 변환 단축키로 10초 안에 저장하는 방법도 참고할 수 있다.

폰트 임베딩 누락을 확인하는 방법

변환된 PDF를 열었을 때 표 안의 글자 간격이 들쭉날쭉하거나 텍스트가 셀 밖으로 밀려나 있다면 폰트 문제를 먼저 의심해야 한다.

Adobe Acrobat Reader에서 파일 → 속성 → 폰트 탭을 열면 문서에 포함된 폰트 목록이 표시된다. ‘내장됨(Embedded Subset)’ 표시가 없는 폰트가 있다면 그 폰트가 레이아웃 변형의 원인일 수 있다. 해결 방법은 간단하다. 한글로 돌아가 ‘다른 이름으로 저장 → PDF → PDF 설정’에서 모든 폰트 포함을 선택하고 다시 저장하면 된다. 파일 크기가 다소 커지지만 레이아웃 정합성이 확보된다.

문서에서 쓰인 폰트 자체가 시스템에 설치돼 있지 않은 경우도 있다. 폰트가 없는 상태에서 만들어진 파일은 처음부터 대체 폰트로 렌더링되어 있으므로, 원본 파일을 받아 폰트를 설치한 뒤 다시 저장하는 것이 근본적인 해결책이다.

셀 병합 표와 페이지 분리 문제

병합 셀이 혼재된 표는 구조가 복잡할수록 변환 엔진의 재계산 과정에서 오차가 쌓인다. 실무에서 자주 보이는 깨짐 패턴은 세 가지다.

  • 가로·세로 병합이 동시에 적용된 복합 구조
  • 셀 내에 들여쓰기 또는 내어쓰기가 포함된 경우
  • 줄바꿈이 많아 행 높이가 동적으로 결정되는 셀

이런 표는 저장 전에 각 행의 높이를 수동으로 고정해두면 변환 오차를 줄일 수 있다. 표 전체를 선택한 뒤 셀 속성에서 높이를 직접 지정하는 방식이다. 그래도 깨진다면 해당 표를 캡처해 이미지로 삽입하는 방법이 현실적인 우회책이다. 원본 편집은 한글 파일에서 유지하고, PDF 제출용으로는 이미지 버전을 사용하는 식이다.

표가 두 페이지에 걸쳐 나뉘는 경우는 별도로 설정을 확인해야 한다. 표 안에서 우클릭 → 표/셀 속성 → ‘기타’ 탭에서 두 가지 옵션을 점검한다.

  • 표가 페이지 경계를 넘지 않게 함 — 표 전체를 한 페이지에 강제. 표 크기가 작을 때 유효하다.
  • 제목 행 반복 — 긴 표에서 헤더를 각 페이지 상단에 반복 출력. 여러 페이지에 걸친 표에 적합하다.

두 옵션을 동시에 켜면 충돌이 생길 수 있으니 상황에 맞게 하나만 적용하는 것이 안전하다.

점검 순서를 정해두면 반복 작업이 줄어든다

한글 PDF 변환 표 깨짐은 무작위로 발생하는 것처럼 보이지만 원인은 반복된다. 아래 체크리스트를 순서대로 따르면 대부분의 케이스에서 원인을 빠르게 특정할 수 있다.

  1. F7 인쇄 미리보기 — 표가 용지 인쇄 영역 안에 있는지 확인
  2. 표 너비 또는 용지 방향 조정 — 용지를 벗어난 경우 수정
  3. PDF 저장 시 폰트 포함 옵션 활성화 — ‘다른 이름으로 저장 → PDF 설정’에서 확인
  4. 저장 방식 전환 — 자체 저장에서 깨지면 인쇄 → PDF 프린터 경로 시도
  5. 병합 셀 행 높이 고정 후 재저장 — 복잡한 병합 구조일 때 마지막 단계

이 순서를 한 번 익혀두면 원인을 찾는 데 소비하는 시간이 눈에 띄게 줄어든다. 표가 깨질 때마다 처음부터 다시 헤맬 필요가 없어진다.

자주 묻는 질문

한글에서 PDF로 변환할 때 표가 잘리는 이유는 무엇인가요?

표의 가로 너비가 용지 인쇄 가능 영역을 벗어났을 때 잘림이 가장 많이 발생합니다. 저장 전에 F7 인쇄 미리보기에서 표가 용지 안에 들어오는지 먼저 확인하세요.

폰트가 없으면 표가 깨질 수 있나요?

그렇습니다. PDF에 폰트가 포함되지 않으면 뷰어가 대체 폰트로 렌더링해 글자 폭이 달라지고, 셀 레이아웃이 틀어집니다. '다른 이름으로 저장 → PDF 설정'에서 '폰트 포함' 옵션을 켜면 방지할 수 있습니다.

셀 병합이 많은 표가 특히 잘 깨지나요?

네. 가로·세로 병합이 혼재된 복합 구조일수록 변환 엔진이 셀 경계를 재계산하면서 오차가 누적됩니다. 행 높이를 수동으로 고정한 뒤 재저장하면 오류가 줄어드는 경우가 많습니다.

'다른 이름으로 저장 → PDF'와 '인쇄 → PDF 프린터'는 결과가 다른가요?

다릅니다. 전자는 한글 자체 변환 엔진을, 후자는 운영체제 인쇄 렌더러를 사용합니다. 한 방식에서 표가 깨진다면 다른 방식으로 전환하는 것만으로도 결과가 달라질 수 있습니다.

표가 두 페이지로 나뉘는 걸 막으려면 어떻게 하나요?

표 안에서 우클릭 → '표/셀 속성' → '기타' 탭에서 '표가 페이지 경계를 넘지 않게 함'을 활성화하면 됩니다. 표가 길다면 이 옵션 대신 '제목 행 반복'을 켜 각 페이지에 헤더를 반복 출력하는 방식이 더 적합합니다.

댓글 남기기