pdf로 변환

김동연·2025년 6월 24일

개발기록일지(Flutter)

목록 보기
23/32

가장 많이 사용하는 패키지

  • pdf(pdf: ^3.x)

    • Flutter에서 직접 PDF 생성 가능
  • printing

    • 기기 내보내기/공유/프린트 등 지원 (pdf와 함께 자주 사용)

팝업 메뉴(예: ... 메뉴) 띄운 상태에서 "파일 변환하기"를 누르면,
원본 메모장 뷰가 실제로 렌더링 트리에 남아있지 않거나, 그림자 트리만 있을 수 있음

또는, 해당 메모장 전체가 RepaintBoundary로 감싸져 있지 않거나,
key 연결이 제대로 안 됐을 때도 동일한 문제.

2가지 방법 고려

  • 텍스트 > 이미지 > pdf
  • 텍스트 > pdf

2개 다 개발해서 직접 비교하기로 함

파일 저장 코드 구현하였지만 오류 발생 >> 안드로이드 전용 api를 호출하여 진행하였음 >> 플랫폼에 맞는 함수 설정

다른오류 발생 >> 메모페이지에서 감싸고 넘겨주는 거 제대로 설정

하나는 되는데 하나는 안됨. 폰트깨짐 >> 안깨지게 하기 + ios에서 외부저장소로 저장하는 기능을 확인하기 힘듦. >> 공유 or 내보내기로 확인

pdf 관련 참고 자료

0개의 댓글