【问题标题】:Thumbnail creation improvement in iosios中的缩略图创建改进
【发布时间】:2012-01-29 16:34:27
【问题描述】:

大家好 最近我从 pdf 实现了缩略图(png)创建,你可以看到 Thumbnail creation from PDF 帖子现在我的问题是,与从服务器下载缩略图相比,创建缩略图需要时间wifi。有没有更好的方法来更快地创建缩略图。

【问题讨论】:

    标签: ios ipad pdf thumbnails


    【解决方案1】:

    我注意到您将插值质量设置为高。如果将其设置为低,它可能会渲染得更快。

    【讨论】:

    • +1 感谢您的回答,这对我的工作更有帮助。我修改的插值很低,它看起来比以前的快一点(我以前使用的 kCGInterpolationHigh)。你能告诉我我可以使用 kCGInterpolationNone 吗更快地生成缩略图。
    • kCGInterpolationNone 和 kCGInterpolationLow 有什么区别。我在苹果文档中找不到好的结果。
    • From CGContext.h: enum CGInterpolationQuality { kCGInterpolationDefault = 0, /* 让上下文决定。 / kCGInterpolationNone = 1, / 从不插值。 /kCGInterpolationLow = 2,/ 低质量,快速插值。 /kCGInterpolationMedium = 4,/ 中等质量,比 kCGInterpolationLow 慢。 / kCGInterpolationHigh = 3 / 最高质量,比 kCGInterpolationMedium 慢。 */ };可能没有 = 最近邻,低 = 双线性,高 = 双三次?
    • 我尝试了 CGInterpolationQuality 枚举中可用的所有可能性,但速度仍然没有那么快。
    • 为你正在绘制的上下文关闭抗锯齿怎么样?在缩略图中可能没那么重要。您可以使用 CGContextSetShouldAntialias() 来做到这一点。另一个问题变成了——你的页面上有什么?如果是位图图像,如果每次绘制页面都必须解压缩,可能无法加快速度。
    猜你喜欢
    • 1970-01-01
    • 2011-08-23
    • 2016-01-25
    • 2011-02-18
    • 2011-07-24
    • 2011-08-16
    • 2012-03-19
    • 2012-02-04
    • 1970-01-01
    相关资源
    最近更新 更多