Pentru a pregăti conversia din HTML în PDF, avem nevoie și pluginul său . (Am furnizat link-uri către fork-ul meu nginx, deoarece am făcut unele modificări care nu au fost încă introduse în depozitul original. De asemenea, puteți utiliza .)
Pentru a converti HTML în PDF dintr-un fișier
location =/html_to_pdf_from_file {
html2pdf on; # включаем pdf-фильтр
}Pentru a converti HTML în PDF din text
location =/html_to_pdf_from_text {
html2pdf on; # включаем pdf-фильтр
return 200 "<p style="background-color: #c11">Здравствуй, мир!</p>"; # возвращаем HTML
}Pentru a converti HTML în PDF din proxy
location =/html_to_pdf_from_proxy {
html2pdf on; # включаем pdf-фильтр
proxy_pass somewhing_that_returns_html; # перенаправляем на туда, гду возвращается HTML
}ca urmare, la accesarea acestor locații, în loc de HTML, va fi returnat un PDF generat pe baza acestuia (folosind ).
Acesta, desigur, nu este cel mai bun generator, am mai încercat câteva înainte, dar am găsit erori în ele и .
Sursa: www.habr.com
