Ricette Nginx: Cunversione HTML à PDF

Per preparà a cunversione da HTML à PDF, avemu bisognu nginx è u so plugin html2pdf. (Aghju furnitu ligami à u mo nginx fork, perchè aghju fattu alcuni cambiamenti chì ùn sò micca stati ancu imbuttati in u repository originale. Pudete ancu aduprà pronti.)

Per cunvertisce HTML à PDF da u schedariu

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

Per cunvertisce HTML à PDF da testu

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

Per cunvertisce HTML à PDF da proxy

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

com'è u risultatu, quandu accede à sti lochi, invece di HTML, un PDF generatu nantu à a so basa serà tornatu (usendu generatore da wt).

Questu, sicuru, ùn hè micca u megliu generatore, aghju pruvatu un paru più prima, ma truvaru errori in elli htmldoc и wkhtmltopdf.

Source: www.habr.com

Add a comment