Skip to content

v0.2.1

Latest

Choose a tag to compare

@ohah ohah released this 22 Sep 04:17
· 5 commits to main since this release

글자 뽑기 결함 아홉 — 무작위 실문서 100편(arXiv 1996~2026·한국 정부/한은/KDI·IRS·RFC·ECMA·NIST·EU 관보·UN·일본 백서·CTAN)에서 pymupdf·pdf.js 와 맞대 잡았다. 재현율 0.951 → 0.992, 자리 일치 0.926 → 0.988 (docs/compare.md).

  • 객체 스트림이 원본보다 크게 풀리는 문서(IRS 설명서·arXiv pikepdf)를 못 열던 것 — 펼칠 자리를 알리고 다시 잡는다
  • 쪽 내용이 4배 넘게 풀리면 글자까지 백지가 되던 것
  • /MediaBox·/CropBox 가 딴 객체(arXiv GenPDF)면 A4 가 Letter 로 읽혀 자리가 50pt 어긋나던 것
  • 폼 XObject 의 글꼴이 쪽 글꼴과 같은 이름(InDesign)이면 글자가 깨지던 것 — 자원 범위로 고른다
  • 2MB 넘는 폼이 잘리고 잘린 q 가 배율을 새게 하던 것
  • CropBox 밖 워터마크·세로쓰기 책등이 text() 에 딸려 나오던 것
  • 두 단 골을 여백 탭 앞 빈 띠로 잘못 고르던 것, 겹쳐 찍힌 다른 크기 글이 끼어들던 것
  • 글자 곳간 창이 메모리 끝을 넘겨 터지던 것
npm i @ohah/pdf@0.2.1