【问题标题】:How to create multiple PDF file in OpenACS如何在 OpenACS 中创建多个 PDF 文件
【发布时间】:2016-10-17 02:14:01
【问题描述】:

目前我可以使用此过程生成单个 PDF 文件:

  1. ad_returnredirect 到 ADP 页面(PDF 模板)
  2. 使用eval [template::adp_compile -file $template] 创建 PDF。
  3. ad_returnredirect "/pdfs/$folder/${fileprepend}.pdf" 到要下载的文件位置。

但我需要的是生成多个 PDF 文件。我尝试使用相同的过程并添加一个循环...但正如您所见,它需要先访问 ADP 页面,然后才能生成模板并创建 PDF 文件,还有其他方法可以在 sub 中创建 PDF 文件吗? - 无需访问模板页面即可处理?

【问题讨论】:

    标签: pdf-generation tcl openacs


    【解决方案1】:

    HTTP文件传递只允许返回一个文件,没有办法一次返回打包多个PDF文件。所以我知道是 HTTP 而不是 OpenACS 会导致您的“问题”。

    我只需设置一个页面,其中包含指向您希望用户下载的所有 PDF 文档的链接。或者您可以将它们压缩到一个文件中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-24
      • 2017-08-19
      • 2020-10-30
      • 2011-06-14
      相关资源
      最近更新 更多