HivePDF
한국어
← 전체 도구

손상된 PDF 복구

손상되었거나 열리지 않는 PDF의 내부 구조를 재구성해 되살려 보세요. 무료, 회원가입 없음, 파일은 절대 기기를 벗어나지 않습니다.

여기에 PDF를 끌어다 놓거나 클릭해서 선택하세요

파일은 기기를 벗어나지 않습니다.작동 방식

PDF를 복구하는 방법

  1. 1위에 PDF를 끌어다 놓으세요(또는 클릭해서 선택하세요).
  2. 2복구를 클릭하세요.
  3. 3재구성된 PDF를 다운로드해 열어 보세요.

자주 묻는 질문

이것으로 무엇을 고칠 수 있나요?
많은 뷰어가 의존하는 상호 참조 테이블과 객체 구조를 재구성해, 잘리거나 잘못 저장되었거나 색인이 망가진 파일을 되살립니다. 실제로 손실된 내용은 복원할 수 없습니다.
제 파일이 업로드되나요?
아니요. 복구는 브라우저 안에서 qpdf로 완전히 실행됩니다 — 파일은 절대 기기를 벗어나지 않습니다.
제 PDF는 비밀번호로 보호되어 있는데 작동하나요?
직접적으로는 안 됩니다. 먼저 잠금을 해제한 뒤, 그 결과물을 복구하세요.

PDF가 열리지 않을 때

PDF는 내용과는 전혀 상관없는 이유로 손상될 수 있습니다. 다운로드가 중간에 끊기거나, 내보내기가 잘못되거나, 각 개체가 파일 어디에 있는지 알려주는 상호 참조 인덱스가 손상되는 경우입니다. Repair PDF는 qpdf를 사용해 파일을 읽으면서 이 구조를 다시 만들고 깨끗한 사본을 저장합니다 — 이 과정만으로도 꿈쩍 않던 파일이 다시 열리는 경우가 많습니다.

할 수 있는 것과 할 수 없는 것

구조적 복구는 바이트 자체는 대부분 온전하지만 구성이 깨진 파일을 복구합니다. 실제로 손실된 데이터를 만들어낼 수는 없습니다 — 페이지가 애초에 완전히 기록되지 않았다면 되살릴 수 없습니다. 그래도 포기하기 전에 한 번 시도해 볼 가치는 충분합니다.

참고 사항 및 제한

모든 처리는 로컬에서 이루어지므로 민감한 문서도 사용자의 기기에 그대로 남습니다. 비밀번호로 보호된 파일은 먼저 잠금을 해제해야 합니다.

qpdf가 복구할 때 실제로 하는 일

일반적으로 PDF 뷰어는 파일을 즉시 열기 위해 파일 끝부분에 있는 상호 참조 테이블, 즉 모든 개체의 정확한 바이트 오프셋을 나열한 색인으로 곧장 이동합니다. 이 테이블이 없거나 잘렸거나 잘못된 오프셋을 가리키면 대부분의 뷰어는 그냥 포기해 버립니다. qpdf는 이런 상황에서 손상된 인덱스를 무시하고 대신 파일의 원시 바이트를 처음부터 끝까지 스캔하여 각 개체를 고유한 표시로 찾아낸 다음, 발견한 내용을 바탕으로 새롭고 정확한 상호 참조 테이블을 다시 만듭니다. 재작성된 파일은 이 깨끗한 인덱스를 담은 채로 저장됩니다.

이 방식으로 해결되는 손상의 종류

실제 페이지와 콘텐츠 개체가 파일 어딘가에 온전히 남아 있기만 하다면, 다운로드 도중 끊기거나, 버그가 있거나 비표준적인 PDF 작성 소프트웨어로 저장되거나, 전송 오류로 손상된 파일을 이 방식으로 복구할 수 있습니다. 열리기는 하지만 이상하게 동작하는 PDF에도 시도해 볼 가치가 있습니다. 일부 뷰어에서는 페이지가 누락되지만 다른 뷰어에서는 그렇지 않거나, 인쇄할 때만 오류가 나는 경우 등입니다. 뷰어마다 동작이 일관되지 않는 것은 실제 콘텐츠 손실보다는 인덱스 손상의 전형적인 증상이기 때문입니다.

복구 후 다음 단계

파일이 다시 안정적으로 열리게 되면, 필요 이상으로 용량이 크다면 Compress를 실행하거나, 관련 문서와 함께 Merge로 다시 합치기에 좋은 시점입니다 — 새로 재구성된 파일은 손상된 원본보다 이후 작업의 훨씬 깔끔한 출발점이 됩니다.

관련 도구