Na vytvorenie konverzie z HTML do PDF budeme potrebovať samotný a jeho plugin . (Poskytol som odkazy na svoju verziu nginx, pretože som spravil niektoré zmeny, ktoré sa mi zatiaľ nepodarilo presadiť do pôvodného repozitára. Môžete tiež využiť .)
Na konverziu HTML do PDF z súboru
location =/html_to_pdf_from_file {
html2pdf on; # zapneme pdf-filter
}Na konverziu HTML do PDF z textu
location =/html_to_pdf_from_text {
html2pdf on; # zapíname pdf filter
return 200 "<p style="background-color: #c11">Ahoj, svet!</p>"; # vraciame HTML
}Na konverziu HTML do PDF z proxy
location =/html_to_pdf_from_proxy {
html2pdf on; # zapneme pdf-filter
proxy_pass somewhing_that_returns_html; # presmerujeme na miesto, kde sa vracia HTML
}ako výsledok, pri prístupe na tieto lokácie bude namiesto HTML poskytované PDF, generované na jeho základe (s pomocou ).
To samozrejme nie je najlepší generátor, pred ním som ešte skúšal pár, ale našiel som v nich chyby a .
Zdroj: habr.com
