Generates QR codes from a URL with center logo upload, adjustable logo padding and size, dot/corner-square/corner-dot style pickers, color controls, and PNG/SVG export. Uses error correction level H so the logo can occlude up to ~30% of modules without breaking scannability.