Reasabaidhean Nginx: Tionndadh HTML gu PDF

Gus an tionndadh bho HTML gu PDF ullachadh, feumaidh sinn nginx agus a plugan Html 2 faidhle pdf. (Thug mi ceanglaichean don fhorc nginx agam, oir rinn mi atharrachaidhean nach deach a phutadh a-steach don stòr thùsail fhathast. Faodaidh tu cuideachd a chleachdadh deiseil.)

Mar iompachadh HTML gu PDF bho fhaidhle

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

Mar iompachadh HTML gu PDF bho teacsa

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

Gus HTML a thionndadh gu PDF bho neach-ionaid

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

mar thoradh air an sin, nuair a gheibh thu cothrom air na h-àiteachan sin, an àite HTML, thèid PDF a chaidh a chruthachadh air a bhunait a thilleadh (a’ cleachdadh gineadair bho wt).

Chan e seo, gu dearbh, an gineadair as fheàrr, dh’ fheuch mi beagan a bharrachd roimhe, ach lorg mi mearachdan annta htmldoc и wkhtmltopdf.

Source: www.habr.com

Cuir beachd ann