On Fri, Apr 05, 2024 at 06:45:03AM -0700, KRITIKA AWASTHI wrote:
> I want to convert html text to pdf using go language .
> Previously, I used chromedp
> <
https://pkg.go.dev/github.com/chromedp/chromedp> to create PDFs, but it
> was consuming too much server capacity. So, currently I am using using
> wkhtmltopdf <
https://github.com/wkhtmltopdf/wkhtmltopdf> package which is
> deprecated .
> There is one more package, gofpdf
> <
https://pkg.go.dev/github.com/jung-kurt/gofpdf>, which is also deprecated
> and no longer maintained .
> I would appreciate if you suggest some other alternatives of these
> packages .
We use weasyprint with plain `cmd := exec.Command(Exe, "--stylesheet", cssfile, "-", "-")` and some Go templating. Nothing fancy, works, looks nice.