2010-09-20 25 views

回答

2

UIGraphicsBeginPDFContextToFile将帮助您创建一个PDF文件,这说明你的网页内容非常简单实用的。通读文件,并创建自己的解决方案或只是按照我发现教程:

+0

谢谢moosgummi分享这个伟大的链接,生成的pdf唯一的问题是,如果你想从pdf中复制一些文本到其他地方使用,这是不可能的。在Haru lib的情况下,您可以从pdf中复制文本。 – prasad 2012-02-27 10:35:25

+0

这是真的......主要的问题是“UIGraphicsBeginPDFContextToFile”在PDF中生成图像而不是“真实文本”,所以你必须首先处理。 – dom 2012-02-27 10:55:46

+0

您好我有一个要求,我必须加载一个HTML文件,该HTML文件将具有文本字段,标签,复选框按钮等我必须得到数据无论用户将进入,然后我必须将其转换为PDF用户输入数据。 – 2013-04-18 19:52:15

0

Objective-C是一种编程语言,它本身对HTML或PDF本身一无所知。如何做到这一点取决于你使用的框架。我假设在这里你正在使用的OS X.

有可可您可以将HTML加载到由WebKit的提供WebView然后使用NSView方法dataWithPDFInsideRect:以使其为PDF。我没有测试过这个,但也许你必须在查询PDF数据之前将网页视图添加到窗口。我已经使用这个春开源库

+0

我是正确的,这个方法不可用在iPhone SDK?如果是这样,有谁知道我可以如何在iPhone上做到这一点? – JWD 2010-10-14 20:21:00

1
+0

使用libharu是否可以将html转换为pdf?因为我从github获得的样本只是将文本添加到pdf中?你能提供给我任何链接,使用libharu将html转换为pdf吗? – Raj 2012-10-30 06:26:44

+0

实际上它不会直接将HTML转换为PDF,我们必须逐行写文本,并且需要手动设置它的外观。当时我已经使用了几乎2年前的libharu,所以目前我不知道它是一个很好的选择。 – prasad 2012-10-30 06:59:21

+0

有没有你用过的样品? – Raj 2012-10-30 07:17:57