Resep Nginx: Konversi HTML kana PDF

Pikeun nyiapkeun konvérsi tina HTML kana PDF, urang peryogi nginx sareng plugin na html2pdf. (Kuring nyayogikeun tautan kana garpu nginx kuring, sabab kuring ngadamel sababaraha parobihan anu henteu acan kadorong kana gudang aslina. Anjeun ogé tiasa nganggo siap-dijieun.)

Pikeun ngarobah HTML kana PDF tina file

location =/html_to_pdf_from_file {
    html2pdf on; # включаем pdf-фильтр
}

Pikeun ngarobah HTML kana PDF tina téks

location =/html_to_pdf_from_text {
    html2pdf on; # включаем pdf-фильтр
    return 200 "<p style="background-color: #c11">Здравствуй, мир!</p>"; # возвращаем HTML
}

Pikeun ngarobah HTML kana PDF tina proxy

location =/html_to_pdf_from_proxy {
    html2pdf on; # включаем pdf-фильтр
    proxy_pass somewhing_that_returns_html; # перенаправляем на туда, гду возвращается HTML
}

Hasilna, nalika ngakses lokasi ieu, tinimbang HTML, PDF dihasilkeun dina dasarna bakal balik (ngagunakeun generator ti wt).

Ieu, tangtosna, sanés generator anu pangsaéna, kuring nyobian sababaraha deui sateuacanna, tapi mendakan kasalahan dina éta htmldoc и wkhtmltopdf.

sumber: www.habr.com

Tambahkeun komentar