Я недавно начал оценку jsPDF для генерации PDF с окончательным выводом для печати.Для текущего теста я встраиваю собственный шрифт в PDF.Тем не менее, я заметил в сгенерированном PDF, что весь список шрифтов по умолчанию также встроен в PDF.
Fontlist (по умолчанию + пользовательский шрифт):
{
"helvetica":[
"normal",
"bold",
"italic",
"bolditalic"
],
"Helvetica":[
"",
"Bold",
"Oblique",
"BoldOblique"
],
"courier":[
"normal",
"bold",
"italic",
"bolditalic"
],
"Courier":[
"",
"Bold",
"Oblique",
"BoldOblique"
],
"times":[
"normal",
"bold",
"italic",
"bolditalic"
],
"Times":[
"Roman",
"Bold",
"Italic",
"BoldItalic"
],
"zapfdingbats":[
"normal"
],
"ZapfDingbats":[
""
],
"symbol":[
"normal"
],
"Symbol":[
""
],
"Arial":[
"normal"
]
}
В свойствах выведенного PDF-файла я вижу все эти встроенные файлы:
Итак, мой вопрос: как отключить внедрение шрифтов по умолчанию?Я хотел бы просто вставить шрифты, которые действительно нужны для содержимого документа.