【问题标题】:How to convert iwork document into pdf using objective c [closed]如何使用objective c将iwork文档转换为pdf [关闭]
【发布时间】:2013-02-26 10:13:55
【问题描述】:

请帮助解决问题。

我想打印 iwork 文档,但没有使用 Objective c 直接打印。

因为我可以使用 Objective c 轻松打印 PDF 文件。

所以我想将 iwork 文档(页面、主题、数字)转换为 PDF。

有没有什么办法可以把文件转成PDF??

就像任何将 iwork 文档转换为 PDF 的 API 或其他东西一样。

谢谢.....

【问题讨论】:

  • Pages 包含转换为 PDF,那么为什么不这样做呢?
  • 这个问题再清楚不过了。它提出了一个合理的问题。

标签: objective-c cocoa osx-snow-leopard


【解决方案1】:

没有“iWork API”,如果您正在寻找的话。您可能可以使用 AppleScript 驱动 iWork 应用程序来执行此操作,并且您可以通过查看 here 了解有关如何从 Objective-C 应用程序调用 AppleScripts/发送 AppleEvents 的更多信息。

注意:我发现从 Objective-C 发送 AppleEvents 并不简单;我建议在开始编写 Objective-C 代码以发送等效的 AppleEvents 之前让您的脚本在本机工作(即用 AppleScript 编写)。

【讨论】:

  • 是的,我也在尝试这个东西,但问题是我能够将 .pages 文件转换为 pdf,但是对于数字和主题演讲,我无法做到这一点,如果可以的话指导我解决有关如何使用 AppleScript 将这些文档转换为 PDF 的问题,这对我来说非常有用... @ipmcc
猜你喜欢
  • 2014-09-25
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
  • 2014-01-24
  • 1970-01-01
  • 2010-12-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多