首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在NSImage中处理多页图像

在NSImage中处理多页图像
EN

Stack Overflow用户
提问于 2009-08-19 21:08:41
回答 2查看 1K关注 0票数 3

我在一个图像浏览应用程序(OSX)上工作,目前它可以加载和查看图像,但我需要能够查看多页PDF和TIFF。我会有下一页/上一页按钮,等等。

现在,对于PDF,我希望使用NSPDFImageRep。这将允许我设置当前页面和绘制当前页面等。

但是,我没有看到NSTIFFImageRep,而且NSImageRep类似乎没有任何处理页面的方法……

ETA (关于我的问题的更多细节):如何使用多页TIFF?在C语言中,我使用了一个CGImageSource,它让我获得第n页。我没有看到目标C中的口水战的等价物。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-08-19 21:14:21

我希望你能做的最简单的事情就是混合使用PDF和TIFF浏览器,让每个非PDF页面都是唯一的NSImageRep。

票数 1
EN

Stack Overflow用户

发布于 2009-08-19 21:53:25

我不是很肯定,但IIRC如果你用多页TIFF数据初始化一个NSImage,你会得到每页一个图像表示。(可能是peterb在暗示什么。)

编辑:查看+[NSBitmapImageRep imageRepsWithData:]

(通过Apple Lists)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1302644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档