【发布时间】:2014-01-12 17:50:22
【问题描述】:
如何保存具有图像的 webview,
我尝试拍摄 webview 的快照,但它正在裁剪该框架中的图像或文本。那么有什么东西可以动态渲染(pdf的高度应该是动态的)。我已经浏览了所有现有的答案,但一切都给出了相同的结果。有人可以用这种方法提供同样的帮助吗?
【问题讨论】:
标签: ios objective-c ipad pdf uiwebview
如何保存具有图像的 webview,
我尝试拍摄 webview 的快照,但它正在裁剪该框架中的图像或文本。那么有什么东西可以动态渲染(pdf的高度应该是动态的)。我已经浏览了所有现有的答案,但一切都给出了相同的结果。有人可以用这种方法提供同样的帮助吗?
【问题讨论】:
标签: ios objective-c ipad pdf uiwebview
您可以使用以下链接中提供的非常好的开源项目:
https://github.com/iclems/iOS-htmltopdf
它有以下两种方法,您可以探索从 webView 创建 PDF:
+ (id)createPDFWithURL:(NSURL*)URL pathForPDF:(NSString*)PDFpath delegate:(id <NDHTMLtoPDFDelegate>)delegate pageSize:(CGSize)pageSize margins:(UIEdgeInsets)pageMargins;
+ (id)createPDFWithHTML:(NSString*)HTML pathForPDF:(NSString*)PDFpath delegate:(id <NDHTMLtoPDFDelegate>)delegate pageSize:(CGSize)pageSize margins:(UIEdgeInsets)pageMargins;
【讨论】: