Για να προετοιμάσουμε τη μετατροπή από 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