【问题标题】:Save webview as pdf in form of multiple pages以多页的形式将 webview 保存为 pdf
【发布时间】:2014-01-12 17:50:22
【问题描述】:

如何保存具有图像的 webview,

我尝试拍摄 webview 的快照,但它正在裁剪该框架中的图像或文本。那么有什么东西可以动态渲染(pdf的高度应该是动态的)。我已经浏览了所有现有的答案,但一切都给出了相同的结果。有人可以用这种方法提供同样的帮助吗?

【问题讨论】:

    标签: ios objective-c ipad pdf uiwebview


    【解决方案1】:

    您可以使用以下链接中提供的非常好的开源项目:

    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;
    

    【讨论】:

    • 你给的链接真的很有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-05
    • 2022-01-01
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多