본문으로 건너뛰기

PDF 병합

병합, 분할, 압축: PDF의 텍스트는 어떻게 될까

도구는 셋이지만 작업 방식은 크게 두 가지입니다. 병합과 분할은 페이지를 있는 그대로 복사하고, 압축은 모든 페이지를 이미지로 다시 그립니다. 어느 쪽을 고르느냐에 따라 텍스트 검색이 가능한지가 달라집니다.

대부분의 온라인 PDF 도구는 문서를 서버에 업로드하고 결과를 돌려줍니다. 이 세 도구는 작업 전체를 브라우저 탭 안에서 처리합니다. pdf-lib가 문서를 읽고 새 문서를 쓰며, 이미지가 필요할 때는 pdf.js가 페이지를 그립니다. 두 라이브러리는 도구를 처음 실행할 때 불러오고, PDF의 어떤 페이지도 기기 밖으로 나가지 않습니다.

병합과 분할은 페이지를 복사할 뿐, 다시 그리지 않습니다

병합은 입력한 모든 문서의 페이지를 새 파일 하나에 복사합니다. 다시 렌더링하거나 다시 압축하는 일은 없고, 각 페이지가 원래 크기 그대로 들어옵니다. 그래서 가로와 세로가 섞여 있어도 방향이 바르게 유지되고 인쇄에도 그대로 쓸 수 있습니다. 분할도 반대 방향으로 같은 방식입니다. 고른 페이지가 새 파일로 복사되므로 텍스트는 텍스트로, 이미지는 원래 해상도로 남습니다.

함께 따라오지 않는 것

페이지를 복사했다고 문서 전체를 복사한 것은 아닙니다. 몇 가지는 페이지가 아니라 문서에 속해 있어서 남겨집니다.

압축은 전혀 다른 작업입니다

압축은 아무것도 복사하지 않습니다. 모든 페이지를 뷰어가 그리는 방식대로 렌더링해 JPEG로 인코딩하고, 페이지 크기 그대로 페이지당 이미지 하나씩을 새 PDF 1.4 문서에 넣습니다. 원본 이미지를 카메라 해상도가 아니라 화면 해상도로 다시 샘플링하기 때문에, 스캔본이나 사진 내보내기 파일은 일반적으로 70–90 % 줄어듭니다.

대가는 실행하기 전에 도구 페이지에 안내되어 있습니다. 텍스트가 더 이상 텍스트가 아니게 된다는 점입니다. 압축한 문서는 선택, 검색, 복사를 할 수 없고, 해상도가 낮으면 작은 글씨가 흐릿해집니다.

도구페이지에 하는 일이후의 텍스트대표적인 용도
PDF 병합지정한 순서대로 모든 페이지를 복사계속 선택 가능여러 스캔본이나 챕터를 문서 하나로
PDF 분할범위로 고르거나 페이지마다 파일 하나씩, 선택한 페이지를 복사계속 선택 가능한 페이지 또는 한 구간 추출
PDF 압축모든 페이지를 JPEG로 다시 그림이미지가 됨이메일이나 포털의 용량 제한 이하로 줄이기

해상도와 한도

압축할 때는 해상도를 정합니다. 화면 읽기와 이메일에는 110 dpi, 인쇄할 수도 있는 문서에는 150 dpi, 1킬로바이트가 아쉬운 슬라이드와 양식에는 72 dpi를 쓰세요. 해상도가 낮을수록 파일은 작아지고 페이지는 흐려집니다. 다시 그린 파일이 원본보다 거의 작아지지 않으면, 의미 없는 사본을 내주는 대신 이미 문서가 충분히 작다고 알려 줍니다.

실전에서 고르는 법

모든 출력은 평범한 PDF이므로 도구를 이어서 쓸 수 있습니다. 병합한 결과를 분할할 수 있고, 분할한 결과를 다시 병합할 수도 있습니다. 압축은 마지막에 하세요. 그 이후의 작업은 텍스트가 아니라 이미지를 복사하게 되기 때문입니다.

질문

텍스트를 선택할 수 있는 상태로 PDF를 줄일 수 있나요?

이 도구들로는 불가능합니다. 병합과 분할은 페이지를 그대로 복사하므로 각 부분의 크기 이하로 줄일 수 없고, 압축은 각 페이지를 이미지로 바꿉니다. 텍스트가 중요하다면 압축한 사본 옆에 원본을 보관하세요.

압축기가 PDF가 이미 작다고 하는 이유는 무엇인가요?

깔끔하게 생성된 텍스트 전용 PDF는 줄일 여지가 거의 없습니다. 다시 그린 결과가 원본보다 거의 작아지지 않으면, 얻은 것이 없는 사본을 돌려주는 대신 그렇다고 알려 줍니다.

도구는 어떤 순서로 써야 하나요?

병합이나 분할을 먼저, 압축은 마지막에 하세요. 압축을 먼저 하면 모든 페이지가 이미지가 되어, 이후의 병합이나 분할은 텍스트가 아니라 이미지를 복사하게 됩니다.

내 문서가 어딘가에 업로드되나요?

아니요. 파일은 브라우저 탭 안에서 읽고 다시 쓰며, 서버로는 아무것도 전송되지 않습니다. 페이지를 한 번 불러온 뒤에는 오프라인에서도 도구가 동작합니다.

이 글의 도구

모든 글