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