Gerenciar imagens de assinatura do agente manage-agent-signature-images
Visão geral overview
No Gerenciamento de correspondências, você pode usar uma imagem para renderizar a assinatura do agente em cartas. Depois de configurar a imagem de assinatura do agente, ao criar uma correspondência, você pode renderizar a imagem de assinatura do agente na correspondência como a assinatura do agente remetente.
O DDE agentSignatureImage é um DDE calculado que representa a imagem de assinatura do agente. A expressão para esse DDE calculado usa uma nova função personalizada exposta pelo bloco de construção Gerenciador de Expressões. Essa função personalizada pega agentID e agentFolder como parâmetros de entrada e busca o conteúdo da imagem com base nesses parâmetros. O dicionário de dados do sistema SystemContext fornece cartas no Gerenciamento de correspondências com acesso a informações no contexto do sistema atual. O contexto do sistema inclui informações sobre o usuário conectado no momento e os parâmetros de configuração ativos.
Você pode adicionar imagens na pasta cmuserroot. Em Propriedades da Configuração do Gerenciamento de Correspondências, usando a propriedade Raiz de Usuário CM, você pode alterar a pasta de onde a imagem de assinatura do agente é coletada.
O valor de agentFolder DDE é retirado do parâmetro de configuração CMUserRoot para as propriedades de configuração do Gerenciamento de correspondência. Por padrão, esse parâmetro de configuração aponta para/content/cmUserRoot no repositório do CRX. Você pode alterar o valor da configuração CMUserRoot nas Propriedades de configuração.
Também é possível substituir a função personalizada padrão para definir sua própria lógica de busca da imagem de assinatura do usuário.
Adição da imagem de assinatura do agente adding-agent-signature-image
-
Certifique-se de que a imagem de assinatura do agente tenha o mesmo nome do usuário AEM do usuário. (A extensão não é necessária para o nome de arquivo da imagem.)
-
No CRX, crie uma pasta chamada
cmUserRoot
na pasta de conteúdo.-
Ir para
https://'[server]:[port]'/crx/de
. Se necessário, efetue login como Administrador. -
Clique com o botão direito do mouse na pasta conteúdo e selecione Criar > Criar pasta.
-
Na caixa de diálogo Criar Pasta, digite o nome da pasta como
cmUserRoot
. Clique em Salvar tudo.note note NOTE cmUserRoot é o local padrão onde o AEM procura a imagem de assinatura do agente. No entanto, você pode alterá-la editando a propriedade Raiz de usuário do CM nas propriedades de configuração do Gerenciamento de correspondência.
-
-
No Content Explorer, navegue até a pasta cmUserRoot e adicione a imagem de assinatura do agente nela.
-
Ir para
https://'[server]:[port]'/crx/explorer/index.jsp
. Efetue login como Administrador, se necessário. -
Clique em Content Explorer. O Content Explorer é aberto em uma nova janela.
-
No Content Explorer, navegue até a pasta cmUserRoot e selecione-a. Clique com o botão direito do mouse na pasta cmUserRoot e selecione Novo Nó.
Faça as seguintes entradas na linha para o novo nó e clique na marca de seleção verde.
Nome: João da Silva (ou o nome do arquivo de assinatura do agente)
Tipo: nt:arquivo
Na pasta
cmUserRoot
, uma nova pasta chamadaJohnDoe
(ou o nome fornecido na etapa anterior) é criada. -
Clique na nova pasta criada (aqui
JohnDoe
). O Content Explorer exibe o conteúdo da pasta como esmaecido. -
Clique duas vezes na propriedade jcr:content, defina seu tipo como nt:resource e clique na marca de seleção verde para salvar a entrada.
Se a propriedade não estiver presente, primeiro crie uma propriedade com o nome jcr:content.
Entre as subpropriedades de jcr:content está jcr:data, que está esmaecido. Clique duas vezes em jcr:data. A propriedade se torna editável e o botão Escolher arquivo aparece na entrada. Clique em Escolher Arquivo e selecione o arquivo de imagem que deseja usar como logotipo. O arquivo de imagem não precisa ter uma extensão.
Clique em Salvar tudo.
-
-
Certifique-se de que o XDP\layout usado na correspondência tenha um campo de imagem no canto inferior esquerdo (ou outro local apropriado no layout onde você deseja renderizar a assinatura) para renderizar a imagem da assinatura.
-
Ao criar a correspondência, na guia Dados, selecione um campo de imagem para a imagem de assinatura usando as seguintes etapas:
-
Selecione Sistema no menu pop-up Tipo de vínculo, no painel direito.
-
Selecione o DDE agentSignatureImage na lista do painel Elemento de dados para o DD SystemContext.
-
Salve a carta.
-
-
Quando a correspondência é renderizada, você pode ver a assinatura na pré-visualização de correspondência no campo de imagem de acordo com o layout.