CFPrint с переменными URL

У меня есть вопрос о <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">

Но я получаю сообщение об ошибке, что исходный файл не существует. Могу ли я выполнить то, что я хочу сделать, используя этот метод? Если так, что я делаю не так? Если нет, есть ли лучший способ?

1 ответ

Вы пытались создать PDF с использованием CFDocument, а затем использовали переменную в качестве источника для CFPrint? Вот что документация CFPrint говорит об атрибуте 'source':

source = "абсолютный или относительный путь к файлу PDF | переменная документа PDF"".... Переменная документа PDF в памяти, генерируемая тегом cfdocument или тегом cfpdf.

Другие вопросы по тегам