중요한 개인 문서 복구하기
몇 달 전에 다운로드한 세금 신고서, 보험 청구서 또는 의료 기록 파일이 갑자기 열리지 않습니다. 원본 파일이 사라졌거나, 더 이상 접근 권한이 없는 포털에 로그인해야 하는 경우입니다. LuraPDF는 손상된 파일에서 직접 복구를 시도합니다.
오류 메시지는 항상 "이 PDF 파일이 손상되어 복구할 수 없습니다."라는 내용입니다. Adobe는 자세한 내용이나 해결 방법을 제시하지 않고, 그저 막다른 길로 안내할 뿐입니다. 이 메시지의 진짜 의미는 PDF 리더가 파일 구조에서 구문 분석할 수 없는 부분을 발견했다는 것일 뿐, 실제 콘텐츠가 손실된 것은 아닙니다. 파일 손상은 대개 PDF의 색인(상호 참조 테이블)을 공격하는 것이지 페이지 데이터 자체를 손상시키는 것은 아닙니다. 색인을 다시 생성하면 콘텐츠가 손상 없이 복구되는 경우가 많습니다.
LuraPDF는 클라우드 기반 복구 서비스와는 다른 접근 방식을 취합니다. 모든 작업이 브라우저에서 실행되므로, 손상된 은행 명세서나 기밀 계약서를 알 수 없는 서버에 업로드하여 복구 가능 여부를 확인하는 개인정보 유출 위험을 감수할 필요가 없습니다. 복구는 로컬에서 실행되고, 복구 가능한 항목을 보고서에 표시하며, 복구된 파일은 바로 다운로드할 수 있습니다. 업로드도 없고, 개인정보 유출 위험도 없으며, 비용도 발생하지 않습니다.
PDF 파일 손상은 예측 가능한 패턴으로 발생합니다. 사람들이 복구 도구를 찾게 되는 여섯 가지 시나리오와 LuraPDF가 각 시나리오를 처리하는 방법을 소개합니다.
몇 달 전에 다운로드한 세금 신고서, 보험 청구서 또는 의료 기록 파일이 갑자기 열리지 않습니다. 원본 파일이 사라졌거나, 더 이상 접근 권한이 없는 포털에 로그인해야 하는 경우입니다. LuraPDF는 손상된 파일에서 직접 복구를 시도합니다.
직원이 다운로드한 보고서나 이메일 첨부 파일이 해당 직원의 컴퓨터에서 열리지 않는 경우, 발신자에게 연락하기보다는 IT 부서에서 먼저 로컬 복구를 시도해 볼 수 있습니다. 이 방법은 빠르고, 개인 정보가 보호되며, 외부 서비스 업체를 이용할 필요가 없습니다.
문서 관리 시스템에 저장된 법원 제출 서류나 고객 계약서가 저장소 이전 후 읽을 수 없게 되는 경우가 있습니다. 법률 문서의 민감성을 고려할 때, 외부 업로드가 아닌 브라우저를 통한 복구만이 유일하게 허용되는 접근 방식입니다.
고객이 보낸 PDF 보고서가 열리지 않는다고 보고합니다. 제3자 서버에 작업 기록을 남기지 않고 파일을 로컬에서 복구한 후 다시 보냅니다.
오래된 드라이브에 장기간 저장된 PDF 파일은 비트 오류(파일 인덱스를 손상시키는 작은 저장 오류)가 발생합니다. 페이지별 복구 작업을 통해 수십 년 된 아카이브 자료의 대부분을 복구할 수 있습니다.
Word, LibreOffice 또는 PDF 편집기에서 내보낸 파일이 제출 포털에서 거부될 정도로 형식이 잘못되었습니다. 복구 기능을 사용하면 파일 구조가 재구성되어 파일이 올바르게 열리고 업로드됩니다.
시중에는 여러 온라인 PDF 복구 도구가 있습니다. 그중에서도 LuraPDF는 결과와 개인 정보 보호를 모두 원하는 사용자를 위해 차별화된 접근 방식을 제공합니다.
PDF 파일은 상호 참조(xref) 테이블로 색인화된 객체(페이지, 글꼴, 이미지, 주석)들의 모음입니다. 다운로드 오류, 저장 실패 또는 저장 장치 손상 등으로 xref 테이블이 손상되면 PDF 리더는 해당 객체를 찾을 수 없어 파일을 읽을 수 없다고 보고합니다. LuraPDF의 복구 엔진은 손상된 xref를 무시하고 원시 바이트 스트림을 탐색하여 헤더 서명을 통해 객체 경계를 식별하는 맞춤형 저수준 파서를 사용하는 pdf-lib 라이브러리를 활용합니다. 이렇게 발견된 객체들을 기반으로 유효한 xref 테이블과 페이지 트리를 재구성하여 새로운 호환 PDF 파일을 생성합니다.
객체 스트림 자체가 구조적 복원이 불가능할 정도로 심하게 조각난 경우, LuraPDF는 구문 오류를 허용하고 남아 있는 콘텐츠 스트림에서 텍스트를 렌더링하거나 추출하려고 시도하는 관대한 모드(lenient mode)의 PDF.js를 사용합니다. 텍스트 복구 모드(text-rescue mode)는 글꼴이 누락된 경우 글리프 렌더링을 건너뛰고 텍스트 연산자를 직접 캡처합니다. 결과적으로 레이아웃 정보가 손실되더라도 단어는 보존되는 일반 텍스트 또는 텍스트 레이어 PDF가 생성됩니다. 구조 복구, 페이지 복구, 텍스트 복구 순으로 진행되는 이러한 계층적 접근 방식은 가장 광범위한 손상 유형에 걸쳐 복구 가능성을 극대화합니다.
| 특징 | 루라PDF | 세이다 / ilovepdf | 복구 도구 상자 |
|---|---|---|---|
| 브라우저에서 파일을 처리합니다(업로드 없음). | 예 | 아니요 - 서버 업로드 필요 | 아니요 - 설치된 소프트웨어 |
| 참조 테이블 재구축 | 예 | 예 | 예 |
| 텍스트 복구 대체 모드 | 예 | 부분적 | 예 |
| 워터마크 없이 무료 | 네, 언제나 무료입니다. | 제한적 — 워터마크 또는 유료 | 유급의 |
복구는 본질적으로 최선을 다하는 과정입니다. 다음 방법들을 따르면 손상된 PDF에서 더 많은 콘텐츠를 복구할 가능성이 높아집니다.
사용 가능한 모든 복구 전략을 시도해 보세요. 외부 참조 재구축으로 빈 파일이 생성되면 콘텐츠 복구가 불가능하다고 판단하기 전에 페이지 복구 또는 텍스트 복구로 전환해 보세요.
페이지가 렌더링되지 않을 때는 텍스트 복구 모드를 사용하세요. 이미지와 레이아웃이 사라진 경우에도 텍스트를 복구할 수 있는 경우가 많습니다.
손상된 원본 파일은 항상 보관하세요. 복구 과정에서 새로운 결과물이 생성되므로, 나중에 더 효과적인 방법을 찾으려면 원본 파일이 필요합니다.
편집하기 전에 복구하세요. 복구된 파일은 구조적으로 정상적인 상태입니다. 손상된 파일을 PDF 편집기로 편집하면 손상이 더 심해질 수 있습니다.
복구가 불가능할 정도로 심하게 손상된 파일의 경우, 파일 수준이 아닌 디스크 섹터 수준에서 복구 작업을 수행하는 전문 데이터 복구 서비스를 고려해 보세요.
복구 후에는 Optimize PDF를 사용하여 파일을 다시 선형화하고 구조를 정규화하십시오. 일부 엄격한 PDF 리더는 내부 레이아웃이 완전히 정리될 때까지 복구된 파일에 경고 표시를 할 수 있습니다.
손상된 PDF 파일을 드래그 앤 드롭하고 LuraPDF가 브라우저에서 복구를 시도하도록 하세요. 손상에도 불구하고 콘텐츠가 복구되었다면, 해당 파일을 되찾을 수 있습니다. 계정도, 서버도, 워터마크도 필요 없습니다.