PDF 기능 피저빌리티 체크

Description

  1. pdf.js 라이브러리 동작 방식 확인

  2. 데이터 반환 형식 파악 및 전달

  3. 하이라이트 관련 오버레이 가능 여부 파악

데이터 구조

  • id는 프론트에서 생성

  • rects 값은 비율 기반

{  "id": "highlight_1",  // 텍스트는 하나로 합쳐서 저장  "text": "테스트~~",  // 좌표는 줄바꿈된 만큼 여러 개의 박스로 저장  "rects": [    { "x": 0.1, "y": 0.1, "width": 0.8, "height": 0.02 }, // 첫 번째 줄    { "x": 0.1, "y": 0.13, "width": 0.4, "height": 0.02 } // 두 번째 줄  ]}