Recebi um documento do DocX que tentei imprimir em PDF, mas falhei. O gerador de PDF aparentemente sufocou em uma fonte. Não consigo fazer nenhuma atualização no meu laptop para suportar a fonte, por isso estou tentando fazer alterações no documento substituindo uma fonte por outra.
O erro que recebo quando imprimo é Cambria not found, using Courier.
Quando tento encontrar uma substituição, a fonte Cambria
usando o Advanced Find do Word 2013 não o encontra. Ao percorrer o documento, encontrei um bloco de texto cuja fonte é mostrada como Cambria (Body)
, não Cambria
, de modo que é provavelmente o motivo da substituição da fonte não funcionar. Ao mesmo tempo, não há fonte com o nome Cambria (Body)
para escolher na lista de fontes disponíveis em Localização Avançada. Estranho ...
O DOCX é apenas um ZIP que contém vários XMLs e outros arquivos que definem o formato e o conteúdo dos documentos. O que eu tentei foi substituir todas as ocorrências da palavra Cambria
em todos os arquivos dentro do ZIP com outro nome de fonte como Calibri
, fechando o resultado e abrindo-o no Word como DOCX. Ele falhou com um erro sobre o documento estar corrompido.
Quais são minhas opções neste momento? Existe uma maneira mais elegante de invadir o conteúdo do ZIP para substituir a fonte problemática? Existe uma maneira de executar a substituição de fonte no FIl Avançado para que ele realmente funcione? O que mais eu posso fazer?
(A propósito, não posso instalar nada de novo nesta máquina, já que este é um laptop muito antigo que está prestes a ser substituído, mas mal posso esperar pela substituição).