原理:
pdfjs拿到viewport 后,这个宽高是pdf实际宽高,按照 viewport的宽高来绘制的canvas时,在分辨率为100%时是清晰的,但当电脑分辨率不是100%时比如125%,这时绘制再按照100%的像素进行绘制就会不清晰,这时要获取当前分辨率,来计算实际要绘制的画布大小。
要点:画布实际大小和要显示的大小是两个概念,显示的宽高是通过 style 设置的
原理:
pdfjs拿到viewport 后,这个宽高是pdf实际宽高,按照 viewport的宽高来绘制的canvas时,在分辨率为100%时是清晰的,但当电脑分辨率不是100%时比如125%,这时绘制再按照100%的像素进行绘制就会不清晰,这时要获取当前分辨率,来计算实际要绘制的画布大小。
要点:画布实际大小和要显示的大小是两个概念,显示的宽高是通过 style 设置的