원본 유무와 원하는 결과로 방법을 고르세요

원본 문서가 있고, 보이는 문구를 고치려면

  1. 원래 작성 파일의 사본에서 문구를 수정하고 새 PDF로 내보내세요. 스캔 위에 새 글자를 올려 원문 수정처럼 처리하지 마세요.
  2. 새 PDF를 다시 열어 수정한 문구·줄바꿈·페이지 수를 화면과 검색·복사 결과에서 확인하세요. 원래 프로그램으로 내보내도 모든 글꼴과 구조가 같다고 가정하지 마세요.

PDF만 있고, 검색하거나 글자를 옮겨 쓰려면

  1. 먼저 한 문장을 선택·복사해 보세요. 화면과 일치하는 실제 텍스트가 있다면 그 내용을 추출하고, 숫자·표·읽기 순서를 원본과 대조하세요.
  2. 이미지뿐이면 OCR이 필요합니다. 인식한 글자를 화면의 문구와 한 줄씩 대조하고 잘못 읽힌 숫자·이름을 고치세요. OCR은 글자 인식 작업이며 보이는 스캔 수정이나 원래 배치 보존을 보장하지 않습니다.
  3. 숨은 OCR 글자가 이미 있어도 정확성을 다시 확인하세요. 이 시험의 숨은 날짜는 직접 넣은 모사 데이터이며 실제 OCR 도구의 성능 검증이 아닙니다.

PDF만 있고, 보이는 스캔 문구 자체를 바꾸려면

  1. 가능하면 작성자에게 수정 가능한 원본을 요청하세요. 원본을 구할 수 없다면 필요한 내용을 새 문서로 다시 작성하고, 원본과 다른 문서임을 구분해 검토하세요.
  2. OCR로 얻은 글자를 활용하더라도 사진 속 문구·글꼴·배치는 별도로 재구성해야 할 수 있습니다. 숨은 텍스트만 고쳐 화면도 수정됐다고 판단하지 마세요.

원문을 유지하며 설명만 붙이려면

  1. PDF 편집 안내에서 지원 조건을 확인한 뒤 작업실의 PDF 열기 → 새 글상자를 사용하세요. 구조 검사에서 차단된 문서는 변환해 우회하지 마세요.
  2. 설명을 원문과 떨어진 여백에 배치하고 결과 확인 → 검사한 PDF 다운로드 후 재열기하세요. 이는 별도 설명의 추가이며 OCR·원문 교체가 아닙니다.

위 분기는 작업 목적을 고르는 안내입니다. 외부 OCR·재작성 도구의 특정 제품·버전·가격·업로드 방식을 검증하거나 추천하지 않습니다. 사용할 도구의 공식 안내에서 처리 위치와 비용을 먼저 확인하세요. 이 페이지에서 실제로 시험한 것은 아래 자체 PDF의 표시·추출 차이이며 외부 OCR 성공 결과는 없습니다.

문제와 시험 조건

글자를 클릭해도 선택되지 않거나 선택한 글자가 화면과 다를 때 문서의 내부 표현을 확인해야 합니다. text-source는 글자 명령과 그림을 함께 포함합니다. scan-only는 그 페이지를 렌더링한 이미지 한 장이고, scan-ocr에는 시험용 날짜 한 줄을 보이지 않는 글자로 추가했습니다. 실제 OCR 서비스는 사용하지 않았습니다.

직접 확인한 차이

독립 파서는 실제 글자 문서에서 날짜를 추출하고 스캔에서는 글자를 추출하지 못합니다. OCR 모사본에서는 날짜 한 줄만 추출됩니다. OCR 모사본의 보이는 날짜는 여전히 이미지이므로 숨은 글자만 바꿔도 화면이 바뀌지 않습니다. PDF Desk는 이 숨은 원문 교체를 지원하지 않습니다.

확인 순서

  1. 세 파일에서 Delivery date를 검색하고 날짜를 선택·복사하세요.
  2. 스캔을 크게 확대하면 글자도 이미지 픽셀임을 확인할 수 있습니다.
  3. 작업실의 원문 수정 목록을 비교하세요. 스캔을 편집 가능한 글자로 표시하지 않습니다.
  4. 추출한 텍스트가 실제 화면의 숫자·구두점과 일치하는지 확인하세요.

확인 범위와 공식 설명

검색 가능 여부는 접근성 태그·읽기 순서·OCR 정확성을 보장하지 않습니다. 공식 pypdf 문서는 이미지에서 글자를 인식하는 OCR과 이미 있는 글자의 추출을 구분합니다. 이 실험은 자체 파일의 차이를 보여주며, 원본 재작성이나 외부 OCR 처리의 성공을 검증한 것은 아닙니다.

직접 열어 볼 자료

독립 검사 수치와 방법 (JSON) · 자체 제작 출처·파일 해시

확대 좌표·배율·원본 해시·새 추출 근거 · 재확인: 2026-10-24 · pdftoppm version 26.07.0 · pypdf 6.10.0 · pdfplumber 0.11.9. 원본 PDF는 수정하지 않았습니다.

환경·확인 날짜와 근거 구분

확인: 2026-10-23 · Windows / Chrome 155 · pdf-lib 1.17.1 · PDF.js 6.4.299 · fontkit 1.1.1 · pypdf 6.10.0 · pdftoppm version 26.07.0. PDF·그림은 자체 제작이며 글꼴은 나눔고딕 OFL-1.1입니다. 실측 표와 파일은 직접 시험한 사실, 본문의 원인 설명은 해당 구조 해석입니다. 실제 OS 키보드·휴대전화와 모든 PDF 리더의 동작은 이 시험에 포함하지 않습니다.

공식 참고 설명 (실측과 구분): pypdf: 텍스트 추출과 OCR 설명

재현 코드: scripts/lab-inputs.py, lab-outputs.mjs, lab-derived.py, tests/readiness-browser.mjs, tests/lab-pdf.py.

작업실에서 PDF 열기로 자신의 파일을 선택하고 제한 사유를 확인하세요. 지원되는 PDF에는 설명을 추가할 수 있지만 OCR이나 스캔 속 글자 교체는 할 수 없습니다.