× Linguagem de Programação ADVPL

Perguntas Inserir uma Imagem a uma Variavel e adicionar em um HTML

Mais
9 anos 11 meses atrás #26477 por rafaelamaral
Boa tarde !

Estou com uma dúvida, customizei o fonte do Recibo de Pagamento e preciso inserir o logo no envio do E-mail

Alguém tem alguma dica ?

Preciso carregar a imagem em uma variável depois inserir essa imagem em uma variável que recebe o código HTML

Depois de customizado colocamos aqui o fonte finalizado! :}

Obrigado
Abs

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 11 meses atrás #26478 por lalberto
Amigo pelo que entendi quer adicionar uma imagem no email enviado pelo protheus, bom pra começar sua imagem deverá estar na internet, em algum site;

segue um exemplo:

cHtml += " <p><img src=' www.site.com.br/imagens/logotipo.png ' width='117' height='38' longdesc=' www.site.com.br ' /></p> "

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 11 meses atrás #26488 por rafaelamaral
Luiz,

preciso que a imagem seja incluída no corpo do e-mail

da maneira abaixo funciona, mas no caso gostaria de adicionar a imagem no e-mail e posiciona-la.

Mais ou menos assim

cLogoD := GetSrvProfString("Startpath","") + "logo" + ".bmp"
cHtml += cLogoD
cHtml += '<?xml version="1.0" encoding="iso-8859-1"?><!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" " www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">'
cHtml += '<head>'

IF !( lTerminal )
cHtml += "<TABLE border='2' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' bordercolordark='#FFFFFF'bordercolorlight='#FFFFFF' width='100%' id='AutoNumber1'>" + CRLF
cHtml += "<TBODY class='fundo'>"
cHtml += "<img src='" + cLogoD +"' width='"+cLarLogo+"' height='"+cAltLogo+"'align=left hspace=30>" + CRLF
cHtml += "</TBODY>" + CRLF
cHtml += "</TABLE>" + CRLF

Só que neste cenário eu adiciono o endereço da imagem e não a imagem, ja tentei convert e outros, mas não consegui adicionar a imagem a variável do html

Mais alguma dica ?

Abs

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 11 meses atrás #26492 por lalberto
Brother é o que falei, vc precisa da imagem na web, assim qdo a pessoa abrir o email a mesma será carregada:

Vc deverá deixar assim:

cLogoD := GetSrvProfString("Startpath","") + "logo" + ".bmp"
cHtml += cLogoD
cHtml += '<?xml version="1.0" encoding="iso-8859-1"?><!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" " www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">'
cHtml += '<head>'

IF !( lTerminal )
cHtml += "<TABLE border='2' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' bordercolordark='#FFFFFF'bordercolorlight='#FFFFFF' width='100%' id='AutoNumber1'>" + CRLF
cHtml += "<TBODY class='fundo'>"
//cHtml += "<img src='" + cLogoD +"' width='"+cLarLogo+"' height='"+cAltLogo+"'align=left hspace=30>" + CRLF
cHtml += "<img src=' www.site.com.br/imagens/logotipo.png width='"+cLarLogo+"' height='"+cAltLogo+"' longdesc=' www.site.com.br ' /></p> "
cHtml += "</TBODY>" + CRLF
cHtml += "</TABLE>" + CRLF

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.130 segundos
Joomla templates by a4joomla