首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有工具或技巧可以将大的PDF图像存储为文件(BMP/PNG/等)?

有没有工具或技巧可以将大的PDF图像存储为文件(BMP/PNG/等)?
EN

Stack Overflow用户
提问于 2012-08-28 01:55:01
回答 2查看 92关注 0票数 0

严格来说,这不是一个编程问题,但它与我需要执行的编程任务有关,以便制作一个iPhone应用程序。

我有一个PDF文件,里面有一个很大的图片(比如校园地图),我想把它存储为PNG图片,作为资源包含在应用程序中。我想要的图像本身比屏幕区域大得多(大得多,大约4000x4000像素)。所以我不能把PDF的屏幕截图保存为PNG。我知道要做到这一点的唯一方法是为图像的不同部分拍摄一些屏幕截图,并在图像编辑器中手动将它们缝合在一起。将有8-10个图像拼接在一起,如果不是更多的话。

我想知道有没有人知道更有效的方法?Acrobat PDF reader不允许这样做。在Windows或MacOS中有没有我可以使用的工具或技巧?谷歌这并没有带来任何有用的东西。

EN

回答 2

Stack Overflow用户

发布于 2012-08-28 02:00:02

也可以选择直接使用PDF,iOS对阅读PDF有很好的支持,请参阅苹果公司的ZoomingPDFViewer示例代码。

至于你的实际问题,我不确定是否有现有的工具可以在这里做你想要的(尽管我猜有),但是做一个小型的Cocoa命令行工具来使用Core Graphics将PDF转换为许多位图块也是相当容易的。

票数 0
EN

Stack Overflow用户

发布于 2012-08-28 02:05:34

您可以使用Ghostscript将您的pdf转换为png。像这样的命令

代码语言:javascript
复制
    gs -sDEVICE=png16m -r600 -o my_Map.png my_Map.pdf

会为你提供pdf格式图像的png。

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

https://stackoverflow.com/questions/12147002

复制
相关文章

相似问题

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