Peli Tools
HTML PDF

Конвертор на HTML в PDF

Отпечатайте HTML в чист PDF в браузъра си, почистен преди рендиране. Нищо не се качва.

Как HTML в PDF

  1. Поставете HTML в полето или натиснете „Заредете файл вместо това“ и изберете .html файл.
  2. Изберете размера на страницата: A4 или Letter.
  3. Натиснете „Конвертиране“. HTML се почиства, рендира извън екрана и се отпечатва в PDF.
  4. Изтеглете document.pdf.

Първо почистване, после рендиране

Каквото поставите, минава през DOMPurify, преди да бъде нарисуван дори един пиксел: script тагове, обработчици на събития (onclick и подобни), javascript: URL адреси и друго активно съдържание се премахват. Остава чиста структура – заглавия, абзаци, списъци, таблици, изображения и връзки – растеризирана с html2canvas и отпечатана в A4 или Letter PDF.

Ето защо поставянето на недоверен HTML е безопасно тук: почистването работи преди рендирането, в собствения ви раздел, а резултатът е PDF – не активен HTML. Инструментът работи еднакво добре с фрагмент (една стилизирана таблица) или с цял документ (таговете html и body се обработват).

Ширината на рендиране е фиксирана на 794 пиксела – ширината в CSS пиксели на лист A4 – така че пренасянето на редовете в PDF съвпада с това, което браузърът би отпечатал, независимо от размера на прозореца ви.

Ограничения и честни бележки

Външните ресурси не се зареждат: style тагът се премахва, а изображенията, сочещи към други сървъри, не могат да бъдат извлечени (това би нарушило обещанието за поверителност). Вградените изображения като Data URI се рендират перфектно. CSS, вградено в style атрибути, работи; стилов лист за цялата страница – не.

Много сложен CSS (оформления с сложна мрежа, уеб шрифтове) се рендира приблизително, защото печатният двигател използва html2canvas, а не печатния конвейер на браузъра. За пикселно перфектни страници отпечатайте в PDF от самия браузър; за бързи, поверителни PDF-и на съдържание с едно щракване това е инструментът.

До 50 MB HTML за едно пускане. Всичко работи в този раздел; нищо не се качва.

Често задавани въпроси

Безопасно ли е да поставя HTML тук, дори ако не съм го писал?

Да. DOMPurify премахва скриптове, обработчици и опасни URL адреси преди рендиране. Резултатът е PDF, не активен HTML.

Защо външните ми изображения изчезнаха?

Отдалечените изображения не се извличат – това би изпратило заявка до друг сървър. Вградете ги като Data URI или ги включете директно в HTML.

Работи ли CSS в style таг?

Style таговете се премахват за безопасност. Вградените style атрибути (style="...") се запазват.

Мога ли да конвертирам цяла запазена уеб страница?

Можете да конвертирате запазения .html файл, но външните ресурси ще липсват. Страниците, запазени като „пълни“ с локални файлове, се рендират най-близо до оригинала.

Поверителност по дизайн

Остава на вашето устройство. Нищо не се качва. Конвертирането се изпълнява във вашия браузър: отворете раздела за мрежа по време на конвертиране и ще видите, че нищо не се изпраща. Без акаунт, без воден знак, без дневен лимит.