Можна видалити всі шрифти, що утворюють 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-файл Office 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!