Можно удалить все шрифты, образующие документ 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>
Но даже если вы удалите все стили и шрифты исходного документа, Word по умолчанию назначит их при открытии стиля документа. Кроме того, по крайней мере один шрифт будет в документе Acrobat при его открытии, как если бы вы не действовали.
Офисный XML-файл WordML, стиль загрузки Word по умолчанию:
После сохранения в формате PDF в Acrobat просмотрите один шрифт
Хорошее решение - выбрать хотя бы один шрифт, который все еще будет в PDF-файле, и использовать его.
Sub DeleteUnusedStyles()
Dim oStyle As Style
For Each oStyle In ActiveDocument.Styles
‘Only check out non-built-in styles
If oStyle.BuiltIn = False Then
With ActiveDocument.Content.Find
.ClearFormatting
.Style = oStyle.NameLocal
.Execute FindText:=””, Format:=True
If .Found = False Then oStyle.Delete
End With
End If
Next oStyle
End Sub
Стиль почти всегда включает шрифт и размер шрифта, используемые для определения других размеров. Абзац, межстрочный интервал и т. Д. Если вам нужен другой стиль, создайте сам документ. Включая сменные шрифты. Если окончательный PDF документ, то используйте встроенный Adobe JavaScript. Или Adobe LiveCycle Designer ES и XDP XML.
Использование Acrobat JavaScript в формах: импорт и экспорт данных форм
Архитектура XML-форм PDF!