【问题标题】:Programmatically call "Save to PDF..." Sheet [closed]以编程方式调用“保存为 PDF ...”表 [关闭]
【发布时间】:2011-09-14 05:42:12
【问题描述】:

我需要实现一个功能,在特定条件下会显示“保存为 PDF”对话框,并且用户可以将他们的文档保存为 PDF。这是如何在 Objective C、C 或 C++(即 Mac OS X)中实现的? (谁都好)。

【问题讨论】:

  • 什么是“某些条件”?
  • 我有一个程序可以将客户端计算机的打印机映射到服务器(通过 RDP 连接),如果用户从 Mac 中选择 Microsoft 的 XPS 客户端,我想显示一个对话框,说明它不支持 &提供打印为 PDF 的选项
  • 技术上我不想自己创建 PDF 我只想调用另存为 PDF 对话框并让系统完成所有工作

标签: c++ objective-c c pdf printing


【解决方案1】:

在 textedit 中,可以选择另存为 PDF。所以你也许可以在苹果提供的 textedit 源代码中找到如何做到这一点。

【讨论】:

    【解决方案2】:

    您只需编写一个符合 Adob​​e 的the PDF Specification 的文件。 (现在也是一个 ISO 标准)。 Apple provides an API here.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-25
      • 2017-05-28
      • 1970-01-01
      • 2021-08-20
      • 2011-11-28
      • 1970-01-01
      相关资源
      最近更新 更多