Как работи HTML към PDF
HTML to PDF взема HTML маркиране, поставено в редактора, почиства го с DOMPurify за премахване на скриптове и опасни атрибути, рендира го върху скрит canvas с html2canvas и го кодира в PDF с jsPDF. Целият тръбопровод се изпълнява в раздела на браузъра ви; никакъв HTML код или рендиран изход не се предава на сървър. Това го прави подходящ за конвертиране на HTML фрагменти, съдържащи лични данни, които не бихте искали да поставяте в онлайн услуга.
Разберете изходния формат, преди да разчитате на него. Страниците на PDF са растерни изображения, а не векторен текст. Текстът в изходния файл не може да бъде избиран, търсен или пренареждан. Външни ресурси като изображения, препращани чрез URL, са блокирани от CORS политиката на браузъра и няма да се заредят. Вградените стилове и CSS работят, но сложните оформления с персонализирани уеб шрифтове или разширен CSS grid може да не се рендират точно. За вярно на документа конвертиране на пълни уеб страници, браузър без глава, работещ на сървърна страна, е по-подходящият инструмент.