PDF 위 박스가 어긋나는 건 확대 탓이 아니다
브라우저에서 문서 다루기 #2 — 박스를 화면 좌표로 저장하면 배율이 바뀔 때 어긋나고, PDF 좌표로 저장해도 y만 뒤집으면 잘린 PDF와 돌아간 PDF에서 어긋나요. 그린 것과 같은 viewport로 바꾸면 셋 다 사라집니다.지난 글에서 react-pdf를 Next.js에 띄우는 데까지 했어요. 띄우고 나면 바로 다음 요구가 오는데요, PDF 위에 박스를 그리고 저장했다가 다시 열었을 때 같은 자리에 보여 달라는 거죠. 이 글에서는 그 박스가 왜 어긋나는지, 무엇을 저장해야 안 어긋나는지 정리해 볼게요.처음 만든 박스는 제자리에 있다가 확대하면 슬금슬금 밀려났어요. 배율 문제를 고치고 나니 이번엔 어떤 PDF에서만 옆으로 비껴났고요. 두 번 다 원인은 좌표를 무엇으로 저장했느냐였어요.좌표계가 두 개예..