개별적으로 볼 때 각각 완벽하게 수직인 세 개의 PDF를 하나의 결합된 파일로 병합합니다. 결과를 열면 여러 페이지가 옆으로 또는 거꾸로 회전되어 있는 것을 확인할 수 있습니다. 원본 파일은 괜찮아 보였습니다. 병합 설정에 회전에 대한 언급이 없습니다. 그러나 출력은 페이지별로 수동 수정이 필요한 무질서한 엉망입니다. 이는 모든 경험 수준에서 사용자에게 영향을 미치는 PDF 병합의 일반적이고 실망스러운 결과이며 PDF가 페이지 방향을 내부적으로 저장하는 방식 때문에 발생합니다. 문제는 병합 도구의 버그가 아닙니다. 이는 페이지 크기와 각 소스 파일이 전달하는 회전 메타데이터 간의 충돌이며, 이러한 구별을 이해하는 것이 문제를 예방하고 문제가 발생할 때 해결하는 데 중요합니다.

PDF에서 페이지 방향을 저장하는 방법: MediaBox 및 회전
모든 PDF 페이지에는 페이지가 화면에 표시되는 방식을 함께 결정하는 두 가지 속성이 있습니다. MediaBox는 PDF 사용자 공간의 좌표를 나타내는 4개의 숫자 배열([왼쪽 아래-x, 왼쪽 아래-y, 오른쪽 위-x, 오른쪽 위-y])로 저장된 페이지의 물리적 크기를 정의합니다. 세로 방향의 표준 Letter 페이지에는 [0, 0, 612, 792]의 MediaBox가 있습니다. 여기서 612포인트는 너비 8.5인치에 해당하고 792포인트는 높이 11인치에 해당합니다. 정확히 0, 90, 180 또는 270이어야 하는 정수인 회전 속성은 페이지를 표시하기 전에 페이지를 시계 방향으로 회전하도록 PDF 뷰어에 지시합니다. 회전은 전체 페이지 좌표계에 아핀 변환으로 적용됩니다(Adobe, 'PDF Reference, Sixth Edition', 2006).
가로 방향으로 생성된 페이지는 근본적으로 서로 다른 두 가지 방식으로 표현될 수 있으며, 이것이 병합 시간 회전 문제의 근본 원인입니다. 한 가지 접근 방식은 회전 값이 0인 [0, 0, 792, 612](높이보다 넓음)로 MediaBox를 설정합니다. 다른 접근 방식은 회전 값이 90인 [0, 0, 612, 792](넓이보다 높음)로 MediaBox를 설정합니다. 둘 다 볼 때 동일한 시각적 결과를 생성합니다. 페이지가 가로 방향으로 표시됩니다. 그러나 내부 표현은 완전히 다르며, 이 차이점은 다양한 소스의 페이지가 결합될 때까지 숨겨집니다. 회전 값은 표시 시 변환으로 적용됩니다. 즉, 페이지 데이터 자체가 한 방향으로 저장되고 시각적으로 다른 방향으로 표시됩니다. 이러한 저장 공간과 프리젠테이션의 분리는 유연한 페이지 처리를 가능하게 하는 PDF 형식의 의도적인 기능이지만 모든 병합 도구가 어떻게든 해결해야 하는 모호성을 만듭니다.
PDF 병합을 사용해 보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
병합 시 소스 파일 간의 방향 충돌이 노출되는 이유
PDF 병합 도구는 다양한 소스의 파일을 결합할 때 방향 메타데이터가 다양한 규칙을 따르는 페이지를 처리하는 방법을 결정해야 합니다. 가장 간단한 구현 접근 방식은 원본 MediaBox 및 Rotate 값을 변경하지 않고 유지하면서 각 페이지의 개체를 출력 파일에 직접 복사합니다. 이는 모든 소스 파일이 동일한 방향 규칙을 사용하는 경우 올바르게 작동합니다. 그렇지 않은 경우 병합은 각 페이지의 개별 설정을 충실하게 유지하며 동일한 시각적 모양을 얻기 위해 서로 다른 내부 표현을 사용한 페이지는 이제 병합된 출력에 일관되지 않게 표시됩니다. 각 파일이 단독으로 존재할 때는 보이지 않았던 불일치가 단일 문서에 페이지가 나란히 놓여 있으면 눈에 띄게 드러납니다.
두 개의 공통 파일을 구체적으로 병합하는 것을 고려해보세요. 파일 A에는 MediaBox [0, 0, 612, 792] 및 회전 0이 있는 세로 페이지가 있습니다. 파일 B도 사용자에게 세로로 표시되지만 MediaBox [0, 0, 792, 612] 및 회전 90을 사용하여 이를 달성합니다. 병합으로 두 파일의 페이지가 모두 출력에 복사된 후 파일 A의 페이지가 올바르게 표시됩니다. 그러나 파일 B의 페이지는 이제 뷰어가 MediaBox의 가로 크기가 지정된 페이지에 Rotate 90 명령을 적용하기 때문에 회전된 것으로 나타납니다. 그 결과 옆으로 보이는 페이지가 생겨서 독자를 혼란스럽게 하고 수동으로 수정해야 합니다. 공개 소스의 PDF 10,000개를 2025년에 분석한 결과, 의도한 시각적 방향과 직접 일치하도록 MediaBox 크기를 설정하는 대신 페이지의 약 12%가 Rotate-plus-portrait-MediaBox 방법을 사용한 것으로 나타났습니다(PDF Association, 'Page Orientation Representation in Real-World PDFs', 2025).
방향 불일치를 일으키는 일반적인 시나리오
일상적인 여러 문서 작업 흐름에서는 방향 메타데이터가 일관되지 않은 PDF를 생성하며, 이러한 패턴을 인식하면 병합하기 전에 문제를 예측하는 데 도움이 됩니다. 스캔 소프트웨어는 스캐너 베드 크기(일반적으로 세로 방향의 문자)로 설정된 고정 MediaBox를 사용하여 PDF를 생성하고 회전을 사용하여 가로로 급지된 모든 페이지를 처리하는 경우가 많습니다. 세로 페이지와 가로 페이지를 혼합하여 스캔하는 경우 모든 페이지에는 동일한 MediaBox가 있지만 회전 값은 다릅니다. 페이지 레이아웃에 지정된 페이지 방향과 일치하도록 MediaBox를 설정하는 Microsoft Word에서 생성된 PDF와 병합하면 두 규칙이 충돌합니다.
PowerPoint와 같은 프레젠테이션 소프트웨어에서 내보낸 PDF는 불일치가 자주 발생하는 또 다른 원인입니다. PowerPoint의 슬라이드 크기는 일반적으로 표준 형식의 경우 10 x 7.5인치이고 와이드스크린의 경우 13.333 x 7.5인치입니다. 둘 다 가로 모드입니다. PDF로 내보낼 때 내보내기 설정 및 PowerPoint 버전에 따라 회전 태그가 수신되거나 수신되지 않을 수 있습니다. 아래 표에는 일반적인 소스의 방향 패턴이 요약되어 있습니다.
| 소스 애플리케이션 | 일반적인 미디어박스 | 일반적인 회전 | 병합 동작 |
|---|---|---|---|
| 마이크로소프트 워드 | 페이지 레이아웃과 일치(세로: 612x792) | 0 | 일반적으로 내부적으로 일관성이 있음 |
| 데스크탑 스캐너 | 고정된 스캔 베드 크기(612x792) | 페이지당 0 또는 90 다양함 | 가로 페이지와 회전 충돌 |
| 파워포인트 내보내기 | 가로 크기(960x540) | 0 또는 90 | 크기가 세로 문서와 충돌합니다. |
| CAD / 엔지니어링 | 대형 형식(건축적 크기) | 종종 90이나 270 | 심각한 크기 및 회전 불일치 |
병합된 PDF에서 페이지 회전을 방지하고 수정하는 방법
가장 확실한 예방 방법은 병합하기 전에 페이지 방향을 표준화하는 것입니다. 각 소스 PDF를 열고 올바르게 표시되지만 회전 값이 90 또는 270인 페이지를 확인합니다. 이러한 페이지는 병합 중에 문제를 일으키는 페이지입니다. PDF 편집기는 시각적 방향과 일치하도록 MediaBox를 조정하고 회전을 0으로 재설정하여 회전을 영구적으로 적용할 수 있습니다. 정규화 후 모든 소스 파일은 동일한 방향 규칙을 사용하며 병합은 병합을 수행하는 도구에 관계없이 일관된 결과를 생성합니다.
WukongPDF의 Merge PDF 도구는 병합 프로세스 중에 방향 충돌을 자동으로 처리합니다. 모든 입력 파일에서 모든 페이지의 MediaBox 및 Rotate 값을 분석하고 모든 페이지가 의도한 시각적 방향으로 표시되는 병합 출력을 생성합니다. 나중에 개별 파일을 사전 처리하거나 회전 문제를 수동으로 수정할 필요가 없습니다. 페이지가 잘못 회전된 병합된 PDF가 이미 있는 경우 대부분의 PDF 뷰어에는 페이지 축소판을 마우스 오른쪽 버튼으로 클릭하고 페이지 회전을 선택하여 액세스할 수 있는 회전 기능이 포함되어 있습니다. 현재 보기 세션뿐만 아니라 페이지 데이터에 회전을 영구적으로 적용하려면 나중에 문서를 저장해야 합니다. 일부 회전 도구는 기본 파일을 수정하지 않는 임시 보기 회전만 적용합니다. 수정 사항이 영구적인지 확인하려면 저장 후 페이지 축소판이 업데이트되는지 확인하세요.
병합 문서 공유 전 페이지 방향 확인
PDF를 병합한 후 축소판 패널의 모든 페이지를 스크롤하세요. 회전된 페이지는 축소판이 문서의 나머지 부분에 비해 옆으로 나타나거나 반전되어 나타나므로 즉시 눈에 띕니다. 이 시각적 스캔은 일반적인 문서에 대해 단 몇 초밖에 걸리지 않으며 가장 명백한 문제가 독자에게 도달하기 전에 찾아냅니다. 소스 문서가 변경된 파일 경계 근처의 페이지에 특히 주의하십시오. 이러한 전환 지점은 각 소스 파일이 자체 내부 규칙을 병합에 가져왔기 때문에 방향 불일치가 가장 자주 나타나는 곳입니다.
인쇄할 문서의 경우 페이지 크기가 병합된 파일 전체에서 일관된지 확인하십시오. 병합된 문서에는 Legal 페이지나 A4 페이지가 혼합된 Letter 페이지와 같이 물리적 크기가 다른 페이지가 포함될 수 있습니다. 엄밀히 말하면 회전 문제는 아니지만 페이지 크기가 일관되지 않으면 동일해 보이는 인쇄 문제가 발생할 수 있습니다. 즉, 프린터가 원래 크기와 일치하지 않는 용지 크기에 맞게 페이지 크기를 조정하기 때문에 페이지 방향이 잘못된 것처럼 보입니다. 뷰어의 PDF 인쇄 설정은 특정 인쇄 작업의 페이지 크기를 무시할 수 있지만 기본 크기 불일치가 파일에 남아 있어 다른 상황에서 문제를 일으킬 수 있습니다. 병합할 때마다 빠른 썸네일 패스와 문서 속성 페이지 크기 요약 확인을 통해 이러한 문제가 독자에게 전달되는 것을 방지할 수 있습니다.
병합 시간 회전 문제는 PDF 형식의 유연성이 예상치 못한 사용자 직면 문제를 어떻게 만들 수 있는지 보여주는 좋은 예입니다. PDF에서 페이지를 한 방향으로 저장하고 다른 방향으로 표시할 수 있는 동일한 기능(스캐닝 및 인쇄 작업 흐름에 유용함)은 서로 다른 소스의 파일이 결합될 때 문제가 됩니다. 메커니즘을 이해하면 문제가 알 수 없는 결함에서 예측 가능하고 예방 가능한 동작으로 전환됩니다. MediaBox 및 회전 값을 확인하는 방법을 알고 나면 병합된 PDF의 회전된 페이지는 더 이상 놀라운 일이 아니며 확인하는 데 몇 초, 수정하는 데 몇 분이 걸리는 전달 전 체크리스트의 또 다른 항목이 됩니다.
다음에 PDF를 병합하고 옆 페이지를 찾을 때 어디를 봐야 할지 정확히 알 수 있습니다. 회전된 파일의 페이지 속성을 확인하고 필요한 경우 방향을 정규화한 후 다시 병합하세요. 답답했던 미스터리가 일상적인 수정이 되고, 혼란에서 역량으로의 전환은 정기적으로 문서 작업을 하는 모든 사람에게 PDF 내부를 이해하는 것을 가치 있게 만듭니다.
지식은 언제나 좌절을 이깁니다.
PDF 병합을 사용해 보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
