Tema de Cores Personalizado do PowerPoint Salvo como XML: Como Editar Manualmente
🔍 WiseChecker

Tema de Cores Personalizado do PowerPoint Salvo como XML: Como Editar Manualmente

Ao criar um tema de cores personalizado no PowerPoint, o programa o salva como um arquivo XML dentro do arquivo de tema. Esse arquivo XML define cada cor usada na sua apresentação, desde preenchimentos de fundo até texto de hiperlink. Talvez você precise editar esse arquivo XML diretamente quando o PowerPoint não permite definir um valor RGB específico pela interface padrão ou quando deseja atualizar várias cores em lote em vários temas sem reaplicá-las uma a uma. Este artigo explica como localizar, abrir e editar o arquivo XML do tema de cores no PowerPoint no Windows 11 e Windows 10.

Principais conclusões: Edição de arquivos XML do tema de cores do PowerPoint

  • Arquivo > Salvar como > formato .thmx: Salva o tema de cores atual como um arquivo independente que pode ser aberto com um utilitário ZIP.
  • Renomear .thmx para .zip: Permite navegar pelos arquivos XML internos, incluindo o XML do tema de cores.
  • theme1.xml dentro da pasta theme: Contém todas as tags de mapeamento de cores, como a:dk1, a:lt1, a:accent1 até a:accent6.

ADVERTISEMENT

Por que o PowerPoint armazena temas de cores como XML

O PowerPoint usa o formato Office Open XML para todos os arquivos de tema. Um tema de cores não é armazenado como uma lista simples de códigos hexadecimais dentro do programa. Em vez disso, o PowerPoint escreve as definições de cores em um arquivo XML que segue um esquema estrito definido pela Microsoft. Esse arquivo XML fica dentro de um arquivo .thmx, que é essencialmente um arquivo ZIP contendo vários documentos XML.

O XML do tema de cores define doze slots de cores: duas cores escuras, duas cores claras, seis cores de destaque e duas cores de hiperlink. Cada slot espera um valor RGB específico expresso como uma string hexadecimal com um prefixo de canal alfa. Por exemplo, um vermelho sólido é escrito como FF000000, onde FF é o valor alfa e 000000 é o hex RGB. Quando você edita cores pela interface do PowerPoint, o programa escreve esses valores no XML automaticamente. Mas quando você precisa de uma cor que não está disponível no seletor padrão, ou quando deseja substituir uma paleta inteira de uma vez, editar o XML diretamente é mais rápido e preciso.

O esquema XML também suporta transformações de matiz e sombra, mas a cor base é sempre um valor hexadecimal absoluto. Se você apenas alterar o valor hexadecimal no XML, o PowerPoint aplicará essa cor exata em todos os lugares onde esse slot é usado na sua apresentação.

Pré-requisitos antes de editar o XML do tema de cores

Você precisa de três coisas antes de começar a editar o arquivo XML:

  • Um arquivo .thmx: Crie um aplicando seu tema de cores personalizado a uma apresentação em branco, depois vá em Arquivo > Salvar como e escolha o formato Tema do Office (.thmx).
  • Uma ferramenta de extração de arquivos: 7-Zip, WinRAR ou a extração ZIP integrada no Windows 11 e Windows 10 funcionam.
  • Um editor de texto simples: O Bloco de Notas funciona, mas o Notepad++ ou o Visual Studio Code são melhores porque mostram realce de sintaxe XML.

Não edite o arquivo XML dentro do arquivo .pptx original. Sempre trabalhe em uma cópia do arquivo .thmx. Se você quebrar o XML, o PowerPoint não carregará o tema e você terá que recriá-lo do zero.

ADVERTISEMENT

Passos para extrair e editar o XML do tema de cores

  1. Salve seu tema de cores personalizado como um arquivo .thmx
    Abra uma apresentação em branco no PowerPoint. Vá para a guia Design, clique na seta Mais no grupo Variantes, selecione Cores e depois Personalizar Cores. Defina as cores desejadas no diálogo e nomeie o tema. Clique em Salvar. Em seguida, vá em Arquivo > Salvar como, escolha um local e, no menu suspenso Tipo de arquivo, selecione Tema do Office (.thmx). Clique em Salvar.
  2. Altere a extensão do arquivo de .thmx para .zip
    Abra o Explorador de Arquivos e navegue até a pasta onde você salvou o arquivo .thmx. Clique com o botão direito no arquivo e escolha Renomear. Substitua .thmx por .zip. Clique em Sim quando o Windows avisar sobre a alteração da extensão.
  3. Extraia o arquivo ZIP
    Clique com o botão direito no arquivo .zip renomeado e selecione Extrair Tudo. Escolha uma pasta de destino e clique em Extrair. Alternativamente, abra o arquivo com o 7-Zip e extraia o conteúdo manualmente.
  4. Localize o arquivo XML do tema de cores
    Dentro da pasta extraída, abra a pasta chamada theme. Você verá um ou mais arquivos XML. O arquivo principal do tema de cores geralmente é nomeado theme1.xml. Abra este arquivo no Bloco de Notas ou no seu editor de texto preferido.
  5. Encontre a seção de mapeamento de cores
    Pesquise pela tag <a:clrScheme>. Esta tag contém todos os doze slots de cores. Cada slot é definido por uma tag como <a:dk1>, <a:lt1>, <a:accent1> até <a:accent6>, <a:hlink> e <a:folHlink>. Abaixo de cada tag você verá um elemento <a:srgbClr val="RRGGBB"/> onde RRGGBB é o valor hexadecimal da cor.
  6. Edite os valores hexadecimais
    Altere o valor dentro do atributo val para a cor hexadecimal desejada. Por exemplo, altere val="4472C4" para val="FF5733" para um laranja brilhante. Salve o arquivo após a edição.
  7. Recomprima os arquivos de volta para um arquivo .thmx
    Selecione todos os arquivos e pastas extraídos dentro da sua pasta de extração. Clique com o botão direito e escolha Enviar para > Pasta compactada (zipada). Nomeie o novo arquivo ZIP com a extensão .thmx, por exemplo meutemapersonalizado.thmx. O Windows pode avisar novamente sobre a extensão — clique em Sim.
  8. Aplique o tema editado no PowerPoint
    Abra o PowerPoint e vá em Design > seta Mais no grupo Temas > Procurar por Temas. Navegue até o arquivo .thmx editado e clique duas vezes nele. O tema e suas cores aparecerão na galeria de temas. Aplique-o a qualquer slide para ver as cores atualizadas.

Erros comuns ao editar o XML do tema de cores

O PowerPoint não carrega o tema após a edição

A causa mais comum é um erro de sintaxe XML. Uma tag de fechamento ausente, uma aspa solta ou um valor hexadecimal inválido quebrarão o arquivo. Abra o arquivo XML em um navegador como Chrome ou Edge. Se o navegador mostrar um erro de análise, o XML está malformado. Corrija o erro comparando seu arquivo editado com o backup original.

As cores aparecem diferentes do que você digitou

O PowerPoint interpreta o valor hexadecimal como um código RGB de seis dígitos sem um símbolo de hash à esquerda. Se você incluir um símbolo de hash ou usar uma abreviação de três dígitos, o PowerPoint ignorará o valor e usará a cor padrão do tema. Sempre use seis dígitos hexadecimais. Verifique também se o prefixo alfa não está presente — o PowerPoint não usa o canal alfa nos slots do tema de cores.

O tema editado só se aplica à apresentação atual

Se você salvou o arquivo .thmx editado, mas o PowerPoint ainda mostra as cores antigas, pode ter aplicado o arquivo errado. Certifique-se de que o nome do arquivo termina com .thmx, não .zip. Verifique também se você recomprimiu os arquivos no nível raiz — não coloque os arquivos dentro de outra pasta dentro do arquivo ZIP. A pasta theme deve estar diretamente na raiz do ZIP.

ADVERTISEMENT

Edição do XML do tema de cores do PowerPoint vs. Edição pela interface padrão

Item Edição XML Edição pela interface padrão
Precisão de cor Qualquer valor hexadecimal de seis dígitos, incluindo cores não mostradas no seletor Limitado ao diálogo do seletor de cores e às cores predefinidas do tema
Atualizações em lote Altere todos os doze slots de cores em uma única edição de arquivo É necessário abrir o diálogo Personalizar Cores e alterar cada slot individualmente
Risco de erro Erros de sintaxe XML podem quebrar o tema Nenhum risco de corrupção de arquivo
Ferramentas necessárias Editor de texto e utilitário ZIP Apenas PowerPoint
Reutilização Edite um arquivo .thmx e compartilhe-o em várias apresentações É necessário salvar cada tema personalizado separadamente

Agora você pode editar qualquer cor em um tema personalizado do PowerPoint modificando diretamente o XML dentro do arquivo .thmx. Experimente este método quando precisar de uma cor de marca específica que não está na paleta padrão. Como dica avançada, você também pode editar os slots <a:dk2> e <a:lt2> para ajustar as variantes escuras e claras que o PowerPoint usa para texto e fundos em diferentes layouts de slide.

ADVERTISEMENT