【问题标题】:Swift ResearchKit export answer with no ConsentDocument没有 ConsentDocument 的 Swift ResearchKit 导出答案
【发布时间】:2016-03-18 13:11:30
【问题描述】:

我正在使用 ResearchKit 制作企业应用程序。

我现在正在制作一个包含收集到的答案并通过电子邮件发送的 pdf。

我知道,如果您有一份同意文件,这就是它的代码:

ConsentDocument .makePDFWithCompletionHandler({ (NSData pdfFile, NSError error) -> Void in

        // println("pdf created")

        // finding document path  //TODO: Remove if not needed

        let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] .stringByAppendingPathComponent("Consent.pdf")

        pdfFile!.writeToFile(documentsPath, atomically: false)

        println(consentDocumentFromDirectory)

    })

但是如果我没有同意文件怎么办?

我应该如何创建 pdf?

【问题讨论】:

    标签: iphone swift export researchkit


    【解决方案1】:

    很遗憾,ResearchKit 目前不支持常规问题步骤的 HTMLPDF 输出。完成任务后,您需要手动递归处理ORKTaskResult,并将其转换为您选择的合适格式。


    GitHub Issue 正在讨论向 ResearchKit 添加打印支持(作为 HTML 输出)的可能性,这正是您所需要的。

    如果这样做了,将这样的 HTML 输出转换为 PDF 文件将是微不足道的。但是,我担心这个问题的进展最近似乎停滞不前,我不确定目前是否有人在努力。

    【讨论】:

      猜你喜欢
      • 2020-11-01
      • 2013-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      • 2015-06-23
      相关资源
      最近更新 更多