anexo-pdf dinâmico-cfdocument + cfcontent + imagem + anexo de email

Como as imagens podem ser carregadas em um pdf gerado dinamicamente (cfdocument)? Na medida em que o pdf não está armazenado no disco rígido. O pdf precisa ser enviado por email e o carneiro limpo. As imagens são armazenadas fora da pasta wwwroot. Se necessário, o pdf pode ser armazenado no disco rígido, anexado, enviado por email e excluído, mas optaria por não ser armazenado no disco rígido.

c: \ coldFusion9 \ imgs \ é o diretório

Amostra:

<cfdocument format="PDF" localurl="true">
<cfoutput> #vars#</cfoutput>
</cfdocument>

Eu tenho usado

<img src="">

dentro do cfdocument, e funciona se a imagem estiver na pasta wwwroot (http ...), mas não quando a imagem estiver fora do wwwroot ("c: \ coldFusion9 \ imgs # image # .png" ou "../imgs /#image#.png ").

Suponho que cfcontent é ideal

Então, dentro do cfdocument, eu faço o seguinte:

<cffile action="readbinary" file="c:\coldFusion9\imgs\#image#.png" variable="img">
<cfcontent type="image/jpg" variable="#img#" > 

O resultado é que a imagem carrega, na tela, não o pdf.

Gostaria de enviar o PDF por e-mail como um anexo de e-mail. O pdf não precisa renderizar na tela, mas, para fins de teste, poderíamos deixá-lo renderizar na tela para saber se a imagem foi carregada ou não, nomeando ou não o cfdocument. O pdf é processado quando o nome é removido, não é processado quando o nome está presente.

Agradeço sua ajuda.

questionAnswers(2)

yourAnswerToTheQuestion