我试图从WebView获取PDF文档,但我只获得了页面的一部分: - (
我使用的代码是:
//Generate a PDF document from the HTML.
NSData *pdfData = [webView dataWithPDFInsideRect:[webView frame]];
PDFDocument *document = [[PDFDocument alloc] initWithData:pdfData];
[document writeToURL:[NSURL URLWithString:@"file:///Users/tmp/test.pdf"]];
知道如何让它更好吗?
答案 0 :(得分:4)
NSData *pdfData = [[[[webview mainFrame] frameView] documentView] dataWithPDFInsideRect:[[[webview mainFrame] frameView] documentView].frame];
PDFDocument *document = [[PDFDocument alloc] initWithData:pdfData];
[document writeToFile:@"/Users/PalmAgent/Desktop/test.pdf"];
答案 1 :(得分:3)