С помощью библиотеки jspdf я создаю pdf-файл. В нем есть колонтитулы. В колонтитулах логотип сайта. Я заметил, что для каждого листа pdf-файла библиотека загружает логотип заново (во вкладке Network видны запросы к логотипу). Это тормозит формирование pdf-файла. И в целом не очень хорошо, картинка то одна и та же, зачем ее загружать несколько раз.
Возможно ли сделать так, чтобы картинка загружалась не для каждого листа pdf-файла, а один раз - для всего pdf-файла?
Вот код для вставки картинки:
let doc = new jsPDF('p', 'pt');
...
let pageCount = doc.internal.getNumberOfPages();
...
let logoImg = new Image();
logoImg.src = logoImgPath;
...
for (let i = 1; i <= pageCount; i++) {
// Эта строка добавляет картинку в pdf-лист. Во вкладке Network в браузере я заметил, что картинка подгружается для каждого листа. Можно как-нибудь сделать так, чтобы картинка подгружалась только один раз - для всего pdf-файла?
doc.addImage(logoImg, 'png', 10, 10, 100, 80);
}