OverViewModel의 generateCurrentImage() 의 maxWidth를 더 낮게 조정하면 보다 정확한 area 값을 얻을 수 있습니다.
그만큼 해상도는 더 낮아집니다.
func generateCurrentImage() {
guard let page = pdfDocument.page(at: currentPage - 1) else {
return
}
// TODO: - 더 큰 해상도도 정확히 인식할 수 있어야 함
// 현재 가로 해상도 최대 600을 넘어가면 범위 어긋남
let maxWidth: CGFloat = 620 // 최대 크기를 더 늘릴 수 있다면 늘려보기
let maxHeight: CGFloat = maxWidth * 1.414
개요 및 관련 이슈
117
작업 사항
주요 로직(Optional)
예제 파일들의 width 수치