iphone:如何将网页(UIWebView)转换为pdf

iphone:如何将网页(UIWebView)转换为pdf,iphone,Iphone,我想将我的网页(显示在UIWebView中)内容转换为pdf文件 可以存储在特定目录(文档目录/任何用户定义的目录)中 因此,以后用户可以查看它,或者internet连接不可用 是否有可能执行此功能 我怎样才能做到这一点 提前感谢您……图像可能是您最好的选择。看 要获取图像,您需要使用: UIGraphicsBeginImageContext(self.bounds.size); [theView.layer renderInContext:UIGraphicsGetCurrentContex

我想将我的网页(显示在UIWebView中)内容转换为pdf文件

可以存储在特定目录(文档目录/任何用户定义的目录)中

因此,以后用户可以查看它,或者internet连接不可用

是否有可能执行此功能

我怎样才能做到这一点


提前感谢您……

图像可能是您最好的选择。看

要获取图像,您需要使用:

UIGraphicsBeginImageContext(self.bounds.size);

[theView.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();
然后,要保存到照片库,请执行以下操作:

UIImageWriteToSavedPhotosAlbum(viewImage,nil,NULL,NULL);

这是否会捕获所有内容,甚至是屏幕外侧的可滚动内容(表示可查看区域下方的内容)?或仅快照(表示仅可查看区域)?根据要传递给UIGraphicsBeingImageContext函数的值对其进行控制。谢谢你的回复,但我想把它转换成pdf格式…有什么办法吗?或者我们可以在UIWebView中从网站打开pdf吗?还是不?如果是,那么我们可以将其保存到iPhone的本地磁盘空间吗?请回答我的所有问题,因为我对此有点困惑…要回答您关于在UIWebView中打开PDF的问题,可以这样做。我建议大家看看这个问题:。