É possível remover todas as fontes que formam o tipo de documento xml WordML.
<?xml version="1.0" encoding="UTF-8"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument xml:space="preserve" xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml">
<w:body>
<w:tbl>
<w:tblPr>
<w:tblW w:w="9570" w:type="dxa"></w:tblW>
<w:tblBorders> <w:top w:val="nil" /><w:left w:val="nil" /><w:bottom w:val="nil" /><w:right w:val="nil" />
</w:tblBorders>
</w:tblPr>
<w:tr>
<w:tc>
<w:tcPr><w:tcW w:w="4785" w:type="dxa" /></w:tcPr> <w:p></w:p> </w:tc>
<w:tc>
<w:tcPr><w:tcW w:w="4785" w:type="dxa" /></w:tcPr> <w:p></w:p> </w:tc>
</w:tr>
<w:tr>
<w:tc>
<w:tcPr><w:tcW w:w="0" w:type="auto" /></w:tcPr> <w:p><w:pPr><w:jc w:val="right" /></w:pPr>
<w:r><w:t>Company: </w:t></w:r>
</w:p>
</w:tc>
<w:tc>
<w:tcPr><w:tcW w:w="0" w:type="auto" />
<w:tcBorders> <w:top w:val="single" w:sz="2" w:color="0070C0" /> <w:left w:val="single" w:sz="2" w:color="0070C0" /> <w:bottom w:val="single" w:sz="2" w:color="0070C0" /> <w:right w:val="single" w:sz="2" w:color="0070C0" />
</w:tcBorders>
</w:tcPr>
<w:p><w:pPr><w:jc w:val="left" /></w:pPr><w:r><w:t></w:t></w:r></w:p>
</w:tc>
</w:tr>
</w:tbl>
</w:body>
</w:wordDocument>
Mas, mesmo que você exclua todos os estilos e fontes do documento original, o Word atribuirá durante a abertura do estilo do documento por padrão. Além disso, pelo menos uma fonte estará no documento do Acrobat quando você abri-lo, como se você não tivesse agido.
Arquivo XML do WordML do Office, estilo padrão de carregamento do Word:
DepoisdesalvarcomoPDFnavisualizaçãodoAcrobat,umafonte
Uma boa solução é escolher pelo menos uma fonte que ainda estará no arquivo pdf e usá-la.
SubDeleteUnusedStyles()DimoStyleAsStyleForEachoStyleInActiveDocument.Styles‘Onlycheckoutnon-built-instylesIfoStyle.BuiltIn=FalseThenWithActiveDocument.Content.Find.ClearFormatting.Style=oStyle.NameLocal.ExecuteFindText:=””,Format:=TrueIf.Found=FalseThenoStyle.DeleteEndWithEndIfNextoStyleEndSub
Veja Formatar fontes para os valores padrão do campo de texto
O estilo quase sempre inclui a fonte e o tamanho da fonte usados para a determinação de outros tamanhos. Parágrafo, espaçamento entre linhas e assim por diante ...
Se você precisar de uma mecânica de estilo diferente, gere o próprio documento. Incluindo fontes substitutas.
Se o documento PDF final, use o Adobe JavaScript embutido. Ou Adobe LiveCycle Designer ES e XML XDP.
Usando o Acrobat JavaScript em formulários: importando e exportando dados de formulário
PDF de arquitetura de formulários XML