För att förbereda omvandlingen frÄn HTML till PDF behöver vi sjÀlva och dess plugin . (Jag har gett lÀnkar till min fork av Nginx, eftersom jag gjorde nÄgra Àndringar som jag Ànnu inte lyckats fÄ in i det originala arkivet. Man kan ocksÄ anvÀnda .)
För att omvandla HTML till PDF frÄn fil
location =/html_to_pdf_from_file {
html2pdf on; # aktivera pdf-filter
}För att omvandla HTML till PDF frÄn text
location =/html_to_pdf_from_text {
html2pdf on; # aktivera pdf-filtern
return 200 "<p style="background-color: #c11">Hej världen!</p>"; # returnera HTML
}För att omvandla HTML till PDF frÄn proxy
location =/html_to_pdf_from_proxy {
html2pdf on; # aktivera pdf-filter
proxy_pass something_that_returns_html; # omdirigera till dÀr HTML returneras
}som ett resultat ger dessa platser istÀllet för HTML en PDF, genererad utifrÄn det (med hjÀlp av ).
SjÀlvklart Àr det inte den bÀsta generatorn, jag har provat ett par andra innan den, men hittade fel i dem och .
KĂ€lla: habr.com
