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가 반환됩니다(다음을 사용).
물론 이것은 최고의 생성기가 아닙니다. 이전에 몇 가지 더 시도했지만 오류가 발견되었습니다.
출처 : habr.com