O texto em alguns rótulos é rotacionado em 180 graus
Problema
O problema pode ocorrer se os arquivos .ppt convertidos de versões antigas do Microsoft Office (Office 2003 e anteriores) contiverem atributos XML incorretos. Este bug não se restringe aos gráficos do think-cell. Ele também pode ocorrer em qualquer forma do PowerPoint, exceto em caixas de texto do PowerPoint.
Para descobrir se seu arquivo é afetado por esse problema, insira uma elipse na apresentação corrompida:
Início → Desenho → Elipse → e digite algum texto nela.
O problema pode ocorrer se um arquivo .ppt for aberto com o PowerPoint 2007 e posteriores. Após um arquivo .ppt afetado ter sido aberto e salvo com o PowerPoint 2007 ou posterior, o problema também estará visível quando o arquivo for aberto com as versões do PowerPoint anteriores a 2007.
Os arquivos afetados contêm atributos XML com erro rot="10800000"
ou vert="eaVert"
, que o PowerPoint 2007 e posteriores interpretam de modo incorreto.
A Microsoft reconheceu que se trata de uma falha de produto no Microsoft PowerPoint 2007 e posterior. Se sua empresa tiver um contrato de suporte do Microsoft Office e você desejar entrar em contato com a Microsoft para solicitar uma correção, consulte o número de caso na Microsoft SRQ100209600604.
Solução
Para consertar os arquivos afetados, os atributos rot="10800000"
e vert="eaVert"
precisam ser removidos.
Remover marcas XML incorretas manualmente
Faça uma cópia de backup antes da edição do arquivo.
- Renomeie o arquivo .pptx ou .potx como .zip e clique duas vezes nele. Isso abrirá o arquivo zip como uma pasta na janela do Windows Explorer. (Outra opção é abrir o arquivo .pptx ou .potx com a sua ferramenta zip favorita).
- Navegue até as subpastas "ppt\slides" e "ppt\themes" e copie todos os arquivos .xml contidos fora da pasta zip, por exemplo, para a área de trabalho do Windows.
- Abra cada arquivo .xml copiado e remova as marcas incorretas usando a função de substituição de um editor de texto.
- Copie os arquivos .xml editados de volta para "ppt\slides" e "ppt\themes", respectivamente, dentro da pasta zip.
- Feche a pasta zip e a renomeie como .pptx ou .potx.
- Abra o arquivo .pptx ou .potx corrigido no PowerPoint para verificá-lo.
Remover marcas XML incorretas com a ferramenta OpenDoc
Em seu blog, Costin Boldisor, engenheiro de escalonamento de suporte na Microsoft, oferece uma ferramenta de conserto denominada OpenDoc. Ele não tem o suporte oficial da Microsoft. Depois de executar as etapas a seguir, qualquer gráfico inserido recentemente terá os rótulos corretos:
Faça uma cópia de backup antes da edição do arquivo.
- Abra o arquivo .pptx ou .potx com sua ferramenta de compactação favorita e navegue até a subpasta "ppt\themes". Você irá encontrar um ou mais arquivos "theme1.xml", "theme2.xml", etc. Observe seus nomes.
- Baixe a ferramenta OpenDoc. e extraia o OpenDoc.exe para a unidade C:\.
- Crie um arquivo "batch.b" que contenha os comandos necessários para a ferramenta OpenDox:
- Crie um novo arquivo de texto na unidade C:\ e renomeie-o como "batch.b".
- Insira as seguintes linhas no arquivo:
-r "Slide.pptx" /ppt/theme/theme1.xml //n:objectDefaults/n:spDef/n:bodyPr[@rot='10800000'] rot
-r "Slide.pptx" /ppt/theme/theme1.xml //n:objectDefaults/n:spDef/n:bodyPr[@vert='eaVert'] vert
- Substitua "Slide.pptx" pelo nome do seu arquivo de modelo ou apresentação.
- Se você tiver encontrado arquivos que não sejam o "theme1.xml" na etapa 1, repita as etapas b) e c) e substitua "theme1.xml" pelo respectivo nome de arquivo.
- Salve o arquivo.
- Abra o prompt de comando: Pressione Iniciar ou a tecla Windows → digite
cmd
→ Enter - digite
C:\OpenDoc -b batch.b
→ Enter