nic to nerobi
nerobi to vobec nic
Tam asi záleží, co konkrétně znamená "nic": jaké konkrétně HTML chete konvertovat (lokální, někde z webu, ...), jaký konkrétně příkaz používáte, na jakém systému....
"Nedělá to nic" není pro další pomoc dostatečně informativní.
Mě to v terminálu vypíše dva nějaké warningy a nakonec "INFO: Written to file output.pdf".
V rámci node.js můžete použít
puppeteer, ale jestli máte problém z headless, asi to nebude řešení:
Puppeteer is a Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol. Puppeteer runs in headless mode by default, but can be configured to run in full (non-headless) Chrome/Chromium.
Pro konkrétní použití vyhledejte něco jako "puppeteer save pdf".
wkhtmltopdf a podobné (
weasyprint) jsem používal dřív, ale ze zkušenosti fungují jen pro jednoduché věci. Pokud navíc potřebujete javascript, plnohodnotný prohlížeč je jediné řešení, které mi zatím fungovalo (tím že fungovalo, tak jsem ale další řešení už nehledal..).