Adicionar Imagens Incorporadas à Mensagem de Email no Aspose.Email

Aspose.Email - Adicionar Imagens Incorporadas à Mensagem de Email

Com Aspose.Email, os desenvolvedores Java podem facilmente incorporar qualquer imagem em uma mensagem de email, além de anexá-la, conforme discutido em Gerenciar Anexos na Mensagem de Email. Para incorporar uma imagem, o Aspose.Email utiliza uma classe especializada, LinkedResource.

Java


 // Definir corpo Html. Também contém a tag <img> com cid. cid = LinkedResource.ContentID

message.setHtmlBody("<b>Esta linha está em negrito.</b> <br/> <br/>"

        + "<font color=blue>Esta linha está em azul</font><br><br>" +

        "Aqui está uma imagem incorporada.<img src=cid:companylogo>");

// Adicionar recurso vinculado

LinkedResource res = new LinkedResource(dataDir + "Aspose.png", MediaTypeNames.Image.PNG);

res.setContentId("companylogo");

// Adicionar o recurso vinculado à coleção de recursos vinculados da mensagem

message.getLinkedResources().addItem(res);

Baixar Código em Execução

Baixar Código de Exemplo