Merge pull request #1915 from eikek/fix-weasyprint-text-files

Fix html conversion for text files
This commit is contained in:
mergify[bot]
2023-01-09 17:31:27 +00:00
committed by GitHub

View File

@ -82,6 +82,8 @@ object Conversion {
Chunk.byteVector(ByteVector.view(html.getBytes(StandardCharsets.UTF_8))) Chunk.byteVector(ByteVector.view(html.getBytes(StandardCharsets.UTF_8)))
) )
.covary[F] .covary[F]
cfg.htmlConverter match {
case HtmlConverter.Wkhtmltopdf =>
WkHtmlPdf.toPDF( WkHtmlPdf.toPDF(
cfg.wkhtmlpdf, cfg.wkhtmlpdf,
cfg.chunkSize, cfg.chunkSize,
@ -89,6 +91,17 @@ object Conversion {
sanitizeHtml, sanitizeHtml,
logger logger
)(bytes, handler) )(bytes, handler)
case HtmlConverter.Weasyprint =>
Weasyprint.toPDF(
cfg.weasyprint,
cfg.chunkSize,
StandardCharsets.UTF_8,
sanitizeHtml,
logger
)(bytes, handler)
}
} }
case MimeType.ImageMatch(mt) => case MimeType.ImageMatch(mt) =>