代码之家  ›  专栏  ›  技术社区  ›  raaz

如何在iPhone应用程序中以编程方式创建PDF文件?

  •  11
  • raaz  · 技术社区  · 15 年前

    每个人我都有一个要求,当用户按下ui按钮时,它会为该操作生成一个pdf文件。

    有什么建议。

    3 回复  |  直到 15 年前
        1
  •  13
  •   mahboudz    15 年前

    见PG 35 "Drawing with Quartz" 了解如何创建PDF图形上下文。

    一些注释:

    “iphone os注意:如果您想在iphone应用程序中创建PDF图形上下文,请确保您还阅读了iphone OS中的图形上下文绘图(第27页)。”

    “您可以将任何适合您的应用程序图像、文本、路径图的内容写入PDF,还可以添加链接和加密。有关更多信息,请参阅__PDF文档创建、查看和转换_(第177页)。”

        2
  •  2
  •   Brad Larson    15 年前

    作为从Calayer内容创建PDF的示例,您可以在 CPLayer class Core Plot framework . 您可以做一些类似的事情,从支持calayer的uiview中提取内容,尽管我们必须对calayer进行子类化,以使向量元素能够正确地呈现为PDF。

        3
  •  -1
  •   Joseph DeVore    15 年前

    使用服务器后端的Web服务将数据发布到-然后生成PDF并将其返回到浏览器/应用程序,使用正确的mime类型以PDF形式打开。

    ColdFusion只需几行代码就可以很容易地为您实现这一点。