Untuk mempersiapkan konversi dari HTML ke PDF, kita membutuhkan
Untuk mengonversi HTML ke PDF dari file
location =/html_to_pdf_from_file {
html2pdf on; # Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ pdf-ΡΠΈΠ»ΡΡΡ
}
Untuk mengonversi HTML ke PDF dari teks
location =/html_to_pdf_from_text {
html2pdf on; # Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ pdf-ΡΠΈΠ»ΡΡΡ
return 200 "<p style="background-color: #c11">ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉ, ΠΌΠΈΡ!</p>"; # Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌ HTML
}
Untuk mengonversi HTML ke PDF dari proxy
location =/html_to_pdf_from_proxy {
html2pdf on; # Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ pdf-ΡΠΈΠ»ΡΡΡ
proxy_pass somewhing_that_returns_html; # ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ Π½Π° ΡΡΠ΄Π°, Π³Π΄Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ HTML
}
akibatnya, saat mengakses lokasi ini, alih-alih HTML, PDF yang dibuat berdasarkan lokasi tersebut akan dikembalikan (menggunakan
Ini, tentu saja, bukan generator terbaik, saya mencoba beberapa kali lagi sebelumnya, tetapi menemukan kesalahan di dalamnya
Sumber: www.habr.com