danmurphy
12/20/2023, 5:04 AMneokoenig
12/20/2023, 9:06 AM# Weasyprint
RUN apk add py3-pip gcc musl-dev python3-dev pango zlib-dev jpeg-dev openjpeg-dev g++ libffi-dev
RUN apk add fontconfig ttf-freefont font-noto terminus-font \
&& fc-cache -f \
&& fc-list | sort
RUN pip install weasyprint
Then you just feed it html, i.e
weasyprint -u ${this.workingDir} ${htmlDocument.path} ${pdfDocumentPath}neokoenig
12/20/2023, 9:07 AM@page etcdswitzer
12/20/2023, 12:22 PMdanmurphy
12/20/2023, 2:42 PMdanmurphy
12/20/2023, 2:45 PMneokoenig
12/20/2023, 2:46 PMdswitzer
12/20/2023, 3:37 PMdanmurphy
12/20/2023, 5:14 PMdswitzer
12/20/2023, 5:24 PMdswitzer
12/20/2023, 5:25 PMdanmurphy
12/22/2023, 7:25 PM