د نګینکس ترکیبونه: HTML ته پی ډی ایف تبادله

د HTML څخه PDF ته د تبادلې چمتو کولو لپاره، موږ اړتیا لرو نګینکس او د هغې پلگ ان html2pdf. (ما خپل نګینکس فورک ته لینکونه چمتو کړل، ځکه چې ما ځینې بدلونونه کړي چې لا تر اوسه اصلي ذخیره کې ندي اچول شوي. تاسو هم کارولی شئ چمتو شوی.)

د فایل څخه پی ډی ایف ته د HTML بدلولو لپاره

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

د متن څخه پی ډی ایف ته HTML بدلولو لپاره

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

د پراکسي څخه HTML ته PDF بدلولو لپاره

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

د پایلې په توګه ، کله چې دې ځایونو ته لاسرسی ومومئ ، د HTML پرځای ، د هغې پر بنسټ رامینځته شوی PDF به بیرته راشي (د له wt څخه جنراتور).

دا، البته، غوره جنراتور نه دی، ما مخکې یو څو نور هڅه وکړه، مګر په دوی کې یې غلطی وموندل htmlډاک и wkhtmltopdf.

سرچینه: www.habr.com

Add a comment