Outlook 2013 - A assinatura é comprimida no editor de assinaturas

Outlook 2013 - A assinatura é comprimida no editor de assinaturas

No Outlook 2013, quando eu ou qualquer colega colamos uma assinatura na janela Assinaturas e papel de carta do Outlook 2013, ela é exibida corretamente e a assinatura é exibida corretamente ao redigir um e-mail. Masse eu voltar para a janela Assinaturas e papel de carta para editar a assinatura, o conteúdo da assinatura será comprimido em cerca de 35 pixels de largura. Isso torna praticamente impossível editar.

A assinatura vem de uma página HTML que criamos com a finalidade de copiar e colar em uma assinatura do Outlook. Nenhum de nós teve esse problema com o Outlook 2010, então parece ser um problema especificamente com o Outlook 2013. O conteúdo HTML é basicamente uma tabela de uma coluna com algumas tabelas aninhadas, com algumas imagens e links. É HTML bastante básico. Tentei adicionar uma largura explícita à tabela, mas isso não ajudou. Já vi algumas outras pessoas trazerem isso à tona, mas ainda não encontrei uma solução (ligação #1,ligação #2).

Editar:A pedido de @ sunk818, aqui estáum link para o HTMLEstou usando (algumas informações de identidade foram apagadas, mas a estrutura é a mesma). E abaixo mostra como fica no editor de assinatura do Outlook 2013 depois de salvar uma vez, fechar a janela e reabrir para editar.

insira a descrição da imagem aqui

Responder1

Esta resposta é um complementoESPIADORa resposta que está no ponto ...

Você pode encontrar suas assinaturas na pasta %userprofile%\AppData\Roaming\Microsoft\Signatures(na plataforma Windows).

Você encontrará uma versão HTML ( foo.htm), um Rich Text Format ( foo.rtf) e uma foo.txtversão em texto simples ( ) de cada assinatura que você possui. Você terá que editar todas as três versões se quiser fazer alguma alteração no conteúdo, mas para o problema do OP basta editar apenas o arquivo HTML. Você pode editá-lo usando um editor de texto simples (como o Bloco de Notas) ou um editor HTML WYSIWYG; no entanto, para as alterações cirúrgicas que você precisa fazer para corrigir esse problema específico, pode ser uma ideia melhor usar um editor de texto simples .

Outra observação é que o Outlook ampliará width="100%os elementos assim que seu elemento pai tiver uma largura explícita declarada (mas não antes). Portanto, você pode ter que excluir alguns dos width="100%parâmetros (e as definições correspondentes style='width:100%') se notar que algumas células da tabela são esticadas contra sua vontade após aplicar larguras explícitas às células que as contêm.

Responder2

Acabei de postar uma solução simples para esse problema em um tópico aqui:

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_outlook-mso_win10/adding-a-signature-to-outlook-2016-formatting/474cf3fc-8e78-4516-b348-4ff369926f58

No seu caso, tudo que você precisa fazer é definir o <td style="width: ##">valor para cada célula de dados da tabela. Você não precisa se preocupar em definir a largura da tabela ou das linhas da tabela.

Para obter uma cópia da solução completa no link fornecido, veja abaixo:


- Descrição -

Na janela de visualização de assinatura de email do Outlook 2013 e Outlook 2016, as assinaturas HTML e Rich-Text Format (.rtf) contendo tabelas podem aparecer comprimidas em uma coluna estreita e esticada à esquerda da janela, deixando o restante da visualização janela vazia.

- Causa -

O problema ocorre no Outlook 2013 e 2016, quando você tem uma tabela em sua assinatura e não definiu a propriedade ‘largura’ para as células individuais da tabela. O visualizador nas versões mais recentes do Outlook usa como padrão uma largura pequena (cerca de 10 ou 20 pixels) para células de tabela que não possuem o atributo 'largura' definido.

Como as versões mais antigas do Outlook não apresentavam esse problema, é provável que eles padronizassem as células da tabela para 100% de largura na janela de visualização, quando nenhuma propriedade de 'largura' foi definida. Os arquivos de assinatura criados nas versões mais antigas do Outlook, sem o atributo 'largura', ainda apresentam o problema de visualização nas versões mais recentes. Isso confirma que o problema está no componente de visualização.

- Solução -

Você simplesmente precisa ter certeza de que cada célula da tabela possui um conjunto de atributos de 'largura'.

Corrigindo tabelas de assinatura em formato Rich-Text (.rtf)

Se você copiou e colou sua assinatura de um documento do Word, esta é a maneira mais fácil de corrigir o problema.

  1. Abra o documento do Word que contém a tabela de assinaturas. Você pode facilitar a visualização do layout da tabela clicando na tabela, selecionando a guia 'Layout' na parte superior e escolhendo 'Exibir linhas de grade' no grupo 'Tabela'.
  2. Destaque todas as células da tabela e clique com o botão direito nelas ou edite cada célula individualmente, se preferir.
  3. Selecione 'Propriedades da Tabela...', escolha a guia 'Célula' e defina 'Largura Preferencial' para uma porcentagem ou tamanho específico.
  4. Clique em 'Ok' para aplicar as alterações. Agora copie a tabela de assinatura fixa para o Outlook.

Observe que a tabela de assinatura sempre aparecerá corretamente assim que você colá-la, mesmo sem atributos de 'largura' definidos. Você deve fechar a janela de assinatura e reabri-la para confirmar que resolveu o problema com êxito.

Corrigindo tabelas de assinatura HTML

Se você criou sua tabela usando tags HTML, todas as <td>tags exigem um atributo de largura, usando a porcentagem ou a largura em pixels, como no exemplo compatível com HTML5 abaixo:

<table>
     <tbody>
            <tr>
               <td style="width: 100%">table cell 100 percent wide</td>
            </tr>
            <tr>
               <td style="width: 150px">table cell 150 pixels wide</td>
            </tr>
      </tbody>
</table>

Observe que as tags <table>e <tr>não exigem que uma largura seja definida para resolver esse problema.

Depois de salvo, certifique-se de reabrir a janela de assinatura para verificar se as alterações no código funcionaram.

Responder3

A maneira mais fácil de fazer isso:

  1. Copie e cole a assinatura do e-mail em um documento do Word.
  2. Converta a tabela em texto.
  3. Exclua a assinatura de e-mail original.
  4. Crie um novo.
  5. Copie e cole do documento do Word de volta na assinatura do e-mail.

Responder4

Este tutorial em vídeo que fiz é sobre como corrigir a formatação das assinaturas do Outlook.com. Copiar de um e-mail não funciona e é uma bagunça. Então criei este vídeo para mostrar uma maneira muito simples de corrigir a formatação das assinaturas.

https://sundstedt.se/blog/fix-the-formatting-for-outlook-com-signatures/

informação relacionada