Я пишу PDF динамически, и я создать QR-код на документе для целей билетамcfimage из двоичной в cfdocument
я установил мой cfdocument localurl = да включить другое изображение, которое работает отлично, но так как Я использую вызов API, чтобы получить двоичный файл для QRcode, с помощью cfimage, чтобы отобразить изображение, оно только показывает красный X
<cfdocument format="PDF" overwrite="Yes" localUrl="yes" pageType = "letter">
<body>
<cfoutput>
<section id="header">
<img src="file:///#ExpandPath('images/header.png')#"/>
<cfimage action="writeToBrowser" source="#rc.qrCode#" />
</cfoutput>
</body>
</html>
</cfdocument>
переменная rc.qrCode источника является бинарным ответом, который работает прекрасно до тех пор, Я размещаю внутри cfdocument, он генерирует такой URL-адрес http://mysite/CFFileServlet/_cf_image/_cfimg-7945382145198648283.PNG
как источник изображения
Я уверен, что у этого есть todo с localurl и файл: ///, я просто недостаточно осведомлен, чтобы знать, почему
Проблема не связана с изображениями/header.png, с использованием тега cfimage для преобразования двоичного изображения в изображение, который создает временный файл на CfFileservlet –
Извините, я неправильно разобрал ваш вопрос. Я обновил свой ответ. –