我在cocoa中创建了一个类似于应用程序的浏览器。我想将Web视图保存为硬盘中的html和PDF文件。请指导我如何继续。一个例子非常有用。
答案 0 :(得分:7)
你有答案吗?如果不试试这个。
NSData *pdfData = [[[[webview mainFrame] frameView] documentView] dataWithPDFInsideRect:[[[webview mainFrame] frameView] documentView].frame];
PDFDocument *document = [[PDFDocument alloc] initWithData:pdfData];
[document writeToFile:@"/Users/MyName/Desktop/test.pdf"];