방명록
- [Next.js] html2canvas 이미지 잘림 문제2023년 12월 08일 15시 26분 00초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
1. html2canvas 이미지 잘림 문제
html을 이미지 파일로 저장하는 기능을 구현하기 위해 html2canvas 라이브러리를 이용했다. 편리하게 기능을 구현했고 작동했지만 html요소가 화면에 보이는 대로 캡처되지 않았다. 심지어 QR 코드 일부분은 [그림 1]과 같이 잘린 채로 저장되었다.
2. html-to-image 라이브러리로 교체 후 해결html2canvas로 여러 시도를 해보았지만 효과를 보지 못했다. 그래서 html-to-image로 교체하였고 다행히도 깔끔하게 문제가 해결되었다. html-to-image의 경우 공식 문서의 코드를 그대로 가져와 사용했고 별다른 설정을 하지 않았음에도 화면에 보이는 대로 캡처되었다(그림 2 참조).
😉 html-to-image 공식문서 : https://www.npmjs.com/package/html-to-image#react
728x90반응형'언어·프레임워크 > Next.js' 카테고리의 다른 글
[Next.js] 동일한 GLTF 모델을 2번 이상 렌더링하기(react-three-fiber/drei/Three.js) (0) 2023.12.28 [Next.js] App Router 프로젝트, VSCODE에서 라우터 한눈에 보기 (0) 2023.12.28 [Next.js] prisma에서 DB 테이블 연동이 안되는 문제?! (0) 2023.11.23 [Next.js] NextAuth의 Credentials로 App Router에서 자체 인증, 인가 로그인 구현 (0) 2023.11.20 [Next.js] addEventListener로 적용된 클릭 이벤트가 다른 페이지에서도 지속적으로 작동하는 문제@_@ (0) 2023.11.13 다음글이 없습니다.이전글이 없습니다.댓글