PDF缩放后显示模糊的问题是否已得到确认?

平台:MacBook Pro (M1 Pro, 16-inch, 2021),macOS 15.1.1
版本:MarginNote 4.1.11

首先需要明确的是,PDF并非在任何时候都会显示模糊,这可能会给问题的确认带来困难。比如,直接拖入一个新的PDF文档时,显示效果是清晰的;但当我用双指捏合对PDF进行缩放时,在某些比例下就会出现问题。

这明显是一个程序bug:在缩放过程中,常常能注意到文字在模糊和清晰之间切换。还有一种不一致的情况,在某个比例范围内缩放时,从小到大放大是模糊的,但从大到小缩小时却是清晰的。

这里有一张奇怪的截图,其中PDF的上半部分清晰,下半部分模糊:

(注:由于这本身就是一种缩放问题,所以在查看问题图片时,最好不要再次缩放。在大屏幕上以图片像素和屏幕像素点对点显示,才能最好地展示出问题。)

类似的模糊效果在其他地方也非常常见,原因大多是图片放大后由于双线性插值导致的模糊效果。

o1-preview猜测:

  1. 渲染引擎的问题:MarginNote在处理PDF文件时,可能在某些缩放比例下没有正确地重新渲染矢量内容,而是使用了之前缓存的低分辨率位图图像。这会导致在缩放过程中,文本和图像的清晰度出现波动。
  2. 缓存机制的Bug:MarginNote可能在渲染PDF时使用了缓存机制,但在某些情况下,没有正确更新缓存,导致部分页面或部分区域显示旧的、低分辨率的图像。

Hello

和PDF有关,你将这个文件用专业PDF编辑软件导出一份标准PDF文档,再试下导入会不会有改善

Kind Regards,

Support Team

我放进Adobe Acrobat里用两种不同方式导出后也都没有改善,且尝试其它PDF也是一样。

仍然认为这是程序里有待优化的问题。实际上,在Acrobat中对PDF进行捏合缩放时,也会出现类似的现象,如下图所示:

但不同的是,Acrobat在松手后会立即刷新,呈现清晰锐利的显示;而在MarginNote中,不知是重新渲染还是刷新缓存的不及时,导致画面停留在模糊状态。