2

查看 QuartzDemo 示例应用程序,我喜欢单独使用石英(即不使用 uiwebview)渲染 PDF 的速度。但是,当我放大 PDF 时,它似乎并没有像在 PDF 视图中那样变得更加清晰。

4

2 回答 2

1

实现这一点的最简单方法是实现基于 CATiledLayer 的 View 并将其添加为 UIScrollView 的子视图。

例如,将levelsOfDetail 设置为3,将levelsOfDetailBias 设置为2(一个缩小级别,两个放大级别)。

UIScrollView 和 CATiledLayer 类将为您完成所有工作:-)

于 2010-08-29T19:47:48.947 回答
0

它实际上只是放大 PDF 的预渲染图像,所以它类似于放大 png 或类似图像。要实际缩放 PDF,您需要以更大的比例因子重新渲染 pdf 并仅显示应该可见的矩形。

于 2010-06-21T21:06:42.323 回答