PDF 제대로 가리기: 검은 상자만으로는 부족한 이유

가장 흔한 가리기 실수는 눈에 보이지 않습니다. 이름 위에 그린 검은 상자는 화면에서도 종이에서도 완벽해 보이지만, 대부분의 경우 이름은 여전히 파일 안, 바로 그 아래에 있습니다. 누구든 상자 아래의 텍스트를 선택해 다른 곳에 붙여 넣거나 간단한 검색으로 찾아낼 수 있습니다. 법원 제출 서류, 정부 보고서, 회사 문서가 모두 이런 식으로 공개되었고, "숨긴" 텍스트는 몇 초 만에 복구되었습니다. 이 가이드에서는 덮는 것이 제거하는 것이 아닌 이유, PDF에서 정보가 숨는 잘 드러나지 않는 곳, 그리고 가린 문서를 내보내기 전에 확인하는 방법을 설명합니다.

검은 상자가 아무것도 숨기지 못하는 이유

PDF 페이지는 투명한 종이를 겹쳐 쌓은 것처럼 여러 층으로 이루어집니다. 텍스트는 한 층에 그려지고, 나중에 그린 검은 사각형은 그 위층에 놓입니다. 눈에는 맨 위층만 보이지만, 모든 층은 여전히 파일 안에 있습니다. 복사, 검색, 음성 읽기 소프트웨어, 검색 엔진은 모두 텍스트 층을 직접 읽으므로 사각형은 아무런 차이를 만들지 못합니다.

흔히 쓰는 간편한 방법도 대부분 마찬가지입니다.

  • PDF 뷰어에서 추가한 검은 형광펜이나 채운 도형은 페이지 위에 놓인 주석입니다. 누구든 선택해서 지우거나 옆으로 옮길 수 있습니다.
  • Word의 검은 형광펜은 검은 바탕에 검은 글자로 된 텍스트로 남습니다. 문서를 PDF로 저장하면 단어도 함께 넘어갑니다.
  • 글자색을 흰색으로 바꾸면 눈에만 안 보일 뿐 그 밖의 어떤 것에서도 숨겨지지 않습니다.

정보가 숨는 잘 드러나지 않는 곳

보이는 텍스트를 제대로 처리하더라도, PDF는 아무도 들여다보지 않는 곳에 같은 정보를 담고 있을 수 있습니다.

  • 스캔본의 텍스트 층. 스캔한 PDF 상당수는 검색할 수 있도록 이미지 뒤에 보이지 않는 OCR 텍스트를 담고 있습니다. 단어를 찍은 그림을 덮어도 보이지 않는 그 사본은 그대로 남습니다.
  • 이미지의 픽셀. 사진이나 스캔한 서명 위에 그린 상자는 그것을 덮을 뿐, 그 아래의 이미지 데이터는 온전합니다. 상자를 없애거나 이미지를 추출하면 원래 모습이 드러납니다.
  • 메타데이터. 문서의 제목, 작성자, 주제, 키워드, 그리고 파일 이름 자체에 가리려는 바로 그 이름이 들어 있는 경우가 많습니다.
  • 주석, 양식 필드, 책갈피. 검토자의 메모, 입력된 양식 값, "홍길동과의 합의"라는 이름의 책갈피가 페이지에서 숨긴 내용을 그대로 되풀이할 수 있습니다.
  • 첨부 파일. PDF 안에는 숫자의 출처인 스프레드시트 같은 다른 파일이 들어 있을 수 있습니다.
  • 이전 버전. 많은 PDF 편집기는 변경 사항을 파일 끝에 덧붙이는 방식으로 저장하므로, 가리기 전의 버전이 여전히 파일 안에 남아 있습니다.
  • 접근성 정보. 태그가 있는 PDF에는 화면 낭독기를 위한 대체 텍스트가 들어 있을 수 있으며, 여기에 페이지에 그려진 단어가 그대로 적혀 있을 수 있습니다.

파일을 저장하는 과정에도 함정이 있습니다. 저희 도구를 만들면서 한 온라인 가리기 서비스를 테스트했을 때, 그 서비스는 페이지에서 단어를 올바르게 제거했습니다. 하지만 아무것도 참조하지 않는 개체 형태로 페이지의 원래 내용을 파일 안에 그대로 둔 채 저장했습니다. 어떤 뷰어에도 표시되지 않았고 텍스트 추출로도 아무것도 나오지 않았지만, 가린 값은 파일에서 바로 읽어 낼 수 있었습니다. 가린 파일의 안전성은 파일을 어떻게 기록하느냐에 달려 있습니다.

제대로 된 가리기가 하는 일

진짜 가리기는 겉모습만이 아니라 파일에 들어 있는 내용을 바꿉니다.

  • 표시한 각 영역 아래의 글자를 페이지 내용에서 삭제합니다.
  • 이미지에서 덮인 픽셀은 이미지 자체에서 덮어씁니다.
  • 상자가 완전히 가린 도형은 삭제합니다.
  • 그런 다음 무언가 제거되었다는 표시로 빈자리에 검은 상자를 그립니다.
  • 메타데이터, 주석, 양식 필드, 책갈피, 첨부 파일, 기타 숨은 내용도 제거합니다.
  • 이전 버전이나 남은 개체 없이 파일을 새로 기록합니다.

상자가 일부만 덮은 글자도 문제입니다. 숫자의 절반을 가린 상자는 읽을 수 있을 만큼 남겨 둘 수 있으므로, 꼼꼼한 도구는 카드 번호의 절반을 페이지에 남기는 대신 상자에 걸린 단어를 통째로 제거합니다.

PDF 가리기의 작동 방식

PDF 가리기 도구는 이런 원칙에 따라 만들어졌습니다. PDF를 열고, 텍스트를 선택하거나 이미지의 일부를 포함해 없애야 할 부분 위에 상자를 그리세요. 파일은 저희 서버로 업로드되어 자동으로 처리되며, 페이지를 닫고 약 5분 뒤에 삭제됩니다. 제한은 256 MB입니다.

상자가 덮은 텍스트는 파일 자체에서 빠집니다. 한 글자씩 제거되며, 상자가 일부만 덮은 단어는 통째로 제거될 수 있습니다. 그림에서 덮인 픽셀은 그림 안에서 지워집니다. 도형은 상자가 전부 덮을 때만 삭제되므로, 상자 밖으로 이어지는 선이나 도형은 검게 칠해진 부분까지 통째로 남습니다. 상자가 닿지 않은 텍스트와 그림은 그대로 남습니다. 이 도구는 문서의 메타데이터, 링크, 주석, 양식 필드, 책갈피, 첨부 파일, 문서 스크립트와 함께, 제거된 단어를 드러낼 수 있는 접근성 구조도 제거합니다.

그런 다음 스스로 작업을 검사합니다. 완성된 파일을 다시 읽으면서 아무것도 참조하지 않는 내용까지 포함해 모든 내용의 압축을 풀고, 상자 아래에 있던 단어를 찾습니다. 그중 하나라도 파일에 남아 있으면 파일을 건네는 대신 알려 드립니다.

어떤 도구도 대신해 줄 수 없는 한계가 있습니다. PDF 가리기는 표시한 것만 제거합니다. 같은 이름이 다른 페이지나 머리글, 표시하지 않은 그림 안에 있다면 그대로 남습니다. 검사는 상자 아래에만 있던 단어를 찾으므로, 문서의 다른 곳에 있는 이름도 중요하다는 것까지는 알 수 없습니다. 그리고 가리기는 되돌릴 수 없으므로 원본은 안전한 곳에 보관하세요.

가린 PDF를 직접 확인하는 방법

어떤 도구를 쓰든 공유하기 전에 결과를 확인하세요. 몇 분이면 됩니다.

  • 가린 단어를 모두 검색하세요. 제거한 이름, 숫자, 문구마다 Ctrl+F(Mac에서는 Cmd+F)로 검색하세요. 숫자의 마지막 네 자리처럼 일부만으로도 검색해 보세요.
  • 전부 복사해 보세요. 가린 각 페이지의 텍스트를 모두 선택해 일반 텍스트 편집기에 붙여 넣고, 무엇이 나오는지 읽어 보세요.
  • 서로 다른 뷰어 두 개를 쓰세요. 브라우저와 데스크톱 PDF 뷰어에서 파일을 열어 보세요. 뷰어마다 파일을 읽는 방식이 달라, 한쪽에서 안 보이는 것이 다른 쪽에서 보일 수 있습니다.
  • 문서 속성을 살펴보세요. 제목, 작성자, 주제, 키워드와 파일 이름을 확인하세요.
  • 사이드 패널을 여세요. 주석, 책갈피, 첨부 파일, 양식 필드를 살펴보세요.
  • 모든 페이지를 읽으세요. 표시하지 않은 곳에 같은 정보가 있는지 찾아보세요. 머리글, 바닥글, 캡션, 이미지, 서명란 등입니다.

마치며

가리기는 화면에 보이는 것이 아니라 파일에 들어 있는 것에 관한 일입니다. 텍스트 위의 검은 상자는 숨기기만 할 뿐이고, 진짜 가리기는 텍스트를 삭제하고, 이미지 픽셀을 지우고, 숨은 데이터를 없애고, 깨끗한 파일을 새로 씁니다. 내용을 덮지 않고 제거하는 도구를 쓰고, 정보가 나오는 모든 곳을 표시하고, 그 정보를 읽어 내려는 사람의 입장에서 결과를 확인하세요.

가려야 할 문서가 있나요? PDF 가리기를 사용해 보세요.

← 블로그로 돌아가기