PDF 복구
PDF 복구 도구로 열리지 않는 PDF를 고치세요. qpdf로 문서를 다시 작성하고 새로운 상호 참조 테이블을 만듭니다. 테이블이 너무 손상되어 따라갈 수 없는 경우에는 pdf-lib를 사용해 파일의 객체에서 구조를 재구성한 후 다시 기록합니다. 다운로드가 중간에 끊겼거나 오류가 있는 내보내기 도구가 만든 파일처럼, 최대 10 MB, 200페이지인 손상된 PDF를 업로드하면 복구된 파일을 받을 수 있습니다.
자주 묻는 질문
도구로 어떤 종류의 손상을 복구할 수 있나요?
손상되거나 누락된 상호 참조 테이블, 잘못된 startxref 오프셋, 불필요한 바이트로 인해 위치가 밀린 객체와 경미한 구조 오류를 수정합니다. 이러한 문제는 잘못된 내보내기나 전송 후 PDF가 열리지 않는 가장 흔한 원인입니다.
복구는 어떻게 이루어지나요?
먼저 qpdf가 파일을 읽고, 가능한 문제를 수정한 다음 새 상호 참조 테이블을 만들어 기록합니다. qpdf가 파일을 전혀 열 수 없으면 pdf-lib가 테이블 없이 객체를 하나씩 스캔하고, 해당 객체에서 문서를 재구성한 뒤 qpdf가 복구된 결과를 기록합니다.
손상된 PDF를 모두 복구할 수 있나요?
아니요. 도구는 파일에 남아 있는 내용만 보존할 수 있습니다. 다운로드가 중간에 끊겨 페이지와 이미지 데이터가 누락되었다면 되살릴 수 없으며, 읽을 수 있는 객체가 없는 파일은 손상된 것으로 판단해 거부합니다.
무엇이 수정되었는지 어떻게 알 수 있나요?
결과에는 구조를 객체에서 재구성했는지, 다시 작성하는 과정에서 문제가 수정되었는지 또는 파일에 구조 문제가 없었는지, 그리고 복구된 PDF의 페이지 수가 표시됩니다.
PDF가 손상되지 않은 상태라면 어떻게 되나요?
페이지와 콘텐츠가 그대로인 깔끔하게 다시 작성된 파일을 받습니다. 정상 파일을 다시 작성해도 문제가 생기지 않으며, 이전 증분 편집의 잔여 데이터를 제거할 수 있습니다.
암호로 보호된 PDF도 복구할 수 있나요?
암호를 입력하면 qpdf가 파일을 읽을 수 있는 경우 보호를 유지한 채 다시 작성합니다. 구조가 너무 손상되어 qpdf가 읽을 수 없는 암호화 파일은 복구할 수 없습니다. 복구 과정에는 암호화되지 않은 상태로 읽을 수 있는 객체가 필요하기 때문입니다.
파일 크기와 페이지 제한은 어떻게 되나요?
최대 10 MB, 200페이지인 PDF 파일 하나를 업로드할 수 있습니다. 처리는 20초 후에 중단되며, 그 시간 안에 읽을 수 없는 파일은 거부됩니다.
복구된 파일에도 링크와 양식 필드가 유지되나요?
파일에서 살아남은 객체는 모두 다시 기록되며 링크, 북마크, 주석과 양식 필드도 포함됩니다. 누락된 객체를 참조하는 부분은 삭제될 수 있습니다.
파일이 PDF로 인식되지 않습니다. 이유가 무엇인가요?
도구는 파일의 첫 1킬로바이트에서 %PDF- 헤더를 찾습니다. 헤더가 없으면 해당 파일은 .pdf 확장자를 가진 다른 형식이거나 덮어쓰기된 파일일 가능성이 높으며, 복구할 PDF 구조가 남아 있지 않습니다.
복구된 파일의 이름은 어떻게 되나요?
다운로드 파일은 원래 이름에 -repaired가 추가됩니다. 따라서 invoice.pdf는 invoice-repaired.pdf가 됩니다. 원본 업로드 파일은 변경되거나 보관되지 않습니다.