Mga Resipe sa Nginx: Pag-convert sa HTML ngadto sa PDF

Aron maandam ang pagkakabig gikan sa HTML ngadto sa PDF, kinahanglan namon nginx ug ang plugin niini html2pdf. (Naghatag ako og mga link sa akong nginx fork, tungod kay nakahimo ako og pipila ka mga kausaban nga wala pa maduso ngadto sa orihinal nga repository. Mahimo usab nimo gamiton andam na.)

Aron mabag-o ang HTML sa PDF gikan sa file

location =/html_to_pdf_from_file {
    html2pdf on; # Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ pdf-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€
}

Aron mabag-o ang HTML sa PDF gikan sa teksto

location =/html_to_pdf_from_text {
    html2pdf on; # Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ pdf-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€
    return 200 "<p style="background-color: #c11">Здравствуй, ΠΌΠΈΡ€!</p>"; # Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ HTML
}

Aron mabag-o ang HTML sa PDF gikan sa proxy

location =/html_to_pdf_from_proxy {
    html2pdf on; # Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ pdf-Ρ„ΠΈΠ»ΡŒΡ‚Ρ€
    proxy_pass somewhing_that_returns_html; # пСрСнаправляСм Π½Π° Ρ‚ΡƒΠ΄Π°, Π³Π΄Ρƒ возвращаСтся HTML
}

isip resulta, sa dihang mag-access niini nga mga lokasyon, imbes sa HTML, ang usa ka PDF nga namugna base niini ibalik (gamit ang generator gikan sa wt).

Kini, siyempre, dili ang labing kaayo nga generator, gisulayan nako ang usa ka magtiayon sa wala pa kini, apan nakit-an ang mga sayup sa kanila htmldoc ΠΈ wkhtmltopdf.

Source: www.habr.com

Idugang sa usa ka comment