iOS开发——图片转PDF的实现方法
2013-04-23 16:40
495 查看
图片转PDF的实现方法
Quartz 2D概述
Quartz 2D是Core Grapgics下的2D绘图引擎,适用于iOS和Mac OSX。它具有强大的绘图功能,提供视角效果渲染,反锯齿渲染,颜色管理,绘制PDF等等。
开发者无需考虑不同设备不同分别率的显示效果,因为这一切适配操作Quartz全都自己包了。
具体Quartz可以做些什么,下图给出了最佳答案:
图片转PDF的工具类
利用Quartz 2D将图片数据转换成图片不失真的PDF,方法我已经封装好:
(PDF部分属性未列出,如果有额外需要,需要另行提出赋值)
调用方法
如果需要创建带密码保护的PDF,第三个参数传入密码即可。
效果图
以【私人相册】中的截图示意:
将照片转换为密码保护的PDF,并发送EMail,接收者需键入密码才可查看照片:
来源:http://blog.csdn.net/yiyaaixuexi/article/details/8209188
Quartz 2D概述
Quartz 2D是Core Grapgics下的2D绘图引擎,适用于iOS和Mac OSX。它具有强大的绘图功能,提供视角效果渲染,反锯齿渲染,颜色管理,绘制PDF等等。
开发者无需考虑不同设备不同分别率的显示效果,因为这一切适配操作Quartz全都自己包了。
具体Quartz可以做些什么,下图给出了最佳答案:
图片转PDF的工具类
利用Quartz 2D将图片数据转换成图片不失真的PDF,方法我已经封装好:
(PDF部分属性未列出,如果有额外需要,需要另行提出赋值)
调用方法
如果需要创建带密码保护的PDF,第三个参数传入密码即可。
效果图
以【私人相册】中的截图示意:
将照片转换为密码保护的PDF,并发送EMail,接收者需键入密码才可查看照片:
来源:http://blog.csdn.net/yiyaaixuexi/article/details/8209188
相关文章推荐
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS开发——图片转PDF的实现方法
- iOS...图片转PDF的实现方法
- iOS开发中实现新闻图片的无限循环展示的方法
- ios--图片转PDF的实现方法
- iOS开发中实现显示gif图片的方法
- iOS开发中实现显示gif图片的方法
- 开发笔记 那些年追过的图片(九)图片转PDF的实现方法
- iOS开发之Quartz 2D实现图片加水印效果
- iOS开发中实现hook消息机制的方法探究
- IOS开发-UIView之动画效果的实现方法(一)
- ios开发之倒计时实现的两种方法
- IOS开发UI篇—UIScrollView控件实现图片缩放功能
- iOS开发OC基础:类和对象以及方法的声明与实现概述