Files
qrcode/app/internal/infr/qrgenerator/png.go
Michael a14103ad8e init
2026-04-29 20:11:57 +02:00

16 lines
297 B
Go

package qrgenerator
import (
"git.heldm.com/held/qrcode/internal/qrcode/vo"
qrcode "github.com/skip2/go-qrcode"
)
func GenerateQRCodePNG(qr vo.QRImg) ([]byte, error) {
png, err := qrcode.Encode(qr.Link(), qrcode.Medium, qr.ImgSize())
if err != nil {
return nil, err
}
return png, nil
}