ایچ ٹی ایم ایل سے پی ڈی ایف میں تبدیلی کی تیاری کے لیے، ہمیں ضرورت ہے۔
ایچ ٹی ایم ایل کو فائل سے پی ڈی ایف میں تبدیل کرنے کے لیے
location =/html_to_pdf_from_file {
html2pdf on; # включаем pdf-фильтр
}
HTML کو متن سے پی ڈی ایف میں تبدیل کرنے کے لیے
location =/html_to_pdf_from_text {
html2pdf on; # включаем pdf-фильтр
return 200 "<p style="background-color: #c11">Здравствуй, мир!</p>"; # возвращаем HTML
}
پراکسی سے ایچ ٹی ایم ایل کو پی ڈی ایف میں تبدیل کرنا
location =/html_to_pdf_from_proxy {
html2pdf on; # включаем pdf-фильтр
proxy_pass somewhing_that_returns_html; # перенаправляем на туда, гду возвращается HTML
}
نتیجے کے طور پر، ان مقامات تک رسائی حاصل کرتے وقت، HTML کے بجائے، اس کی بنیاد پر تیار کردہ پی ڈی ایف واپس آ جائے گا (استعمال کرتے ہوئے
یہ یقیناً بہترین جنریٹر نہیں ہے، میں نے اس سے پہلے ایک دو اور کوشش کی، لیکن ان میں غلطیاں پائی گئیں۔
ماخذ: www.habr.com