HTML เชฅเซ PDF เชฎเชพเช เชฐเซเชชเชพเชเชคเชฐเชฃ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ, เช
เชฎเชจเซ เชเชฐเซเชฐ เชเซ
เชซเชพเชเชฒเชฎเชพเชเชฅเซ HTML เชจเซ PDF เชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเชตเชพ
location =/html_to_pdf_from_file {
html2pdf on; # ะฒะบะปััะฐะตะผ pdf-ัะธะปััั
}
เชเซเชเซเชธเซเชเชฎเชพเชเชฅเซ HTML เชจเซ PDF เชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเชตเชพ
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 เชชเชฐเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ (เชเชชเชฏเซเช เชเชฐเซเชจเซ
เช, เช
เชฒเชฌเชคเซเชค, เชถเซเชฐเซเชทเซเช เชเชจเชฐเซเชเชฐ เชจเชฅเซ, เชฎเซเช เชคเซ เชชเชนเซเชฒเชพเช เชฅเซเชกเชพ เชตเชงเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเชพ, เชชเชฐเชเชคเซ เชคเซเชฎเชพเช เชญเซเชฒเซ เชฎเชณเซ
เชธเซเชฐเซเชธ: www.habr.com