0

我有一个关于<CFPrint>.

我目前有一个 CFM 页面,我在我的应用程序中链接到该页面,该页面将收据输出到屏幕。然后,用户打印该网页并将收据交给客户。

我想改为自动打印该 CFM 页面,这样用户就不必手动执行此操作。

我虽然可以做到这一点,<CFPrint>但它似乎不想接受我的所有 URL 变量的源。

这是我尝试过的:

 <cfprint 
                source = "c:\inetpub\wwwroot\serviceticket\reports\dropoff_receipt.cfm?ticket_id=#url.ticketID#&signature_id=#check_signature.id#" 

                printer = "\\EZServiceTrax\Dell">

但我收到源文件不存在的错误。我可以使用这种方法完成我想做的事情吗?如果是这样,我做错了什么?如果没有,有没有更好的方法?

4

1 回答 1

2

您是否尝试过使用CFDocument创建 PDF ,然后将变量用作 CFPrint 的源?这是CFPrint 文档中关于属性“源”的内容:

source = "PDF 文件的绝对或相对路径名|PDF 文档变量"".... 内存中由 cfdocument 标记或 cfpdf 标记生成的 PDF 文档变量。

于 2016-02-26T21:58:25.030 回答