Use pngn for PNG inside documents

This commit is contained in:
Milan Nikolic
2026-08-25 12:26:49 +02:00
parent ed6d60ea72
commit 8c6dfc3301
+4
View File
@@ -367,6 +367,10 @@ func init() {
folio.RegisterPictureDecoder("jpeg", "\xff\xd8", func(b []byte) (image.Image, error) {
return jpegn.Decode(bytes.NewReader(b), nil)
})
folio.RegisterPictureDecoder("png", "\x89PNG\r\n\x1a\n", func(b []byte) (image.Image, error) {
return pngn.Decode(bytes.NewReader(b))
})
}
func (c *Converter) imageDecode(reader io.Reader) (image.Image, error) {