EFStyleImageFillParams

public class EFStyleImageFillParams : EFStyleParams

Parameters for image fill QR code styling.

This class defines the styling parameters for image fill QR codes, which use images as background with QR code modules as masks. This creates QR codes where the image shows through the QR code pattern.

## Features

  • Image background with QR code mask
  • Customizable background and mask colors
  • Icon and backdrop support
  • Image transparency control

## Usage

 let imageParams = EFStyleImageFillParamsImage(
     image: myImage,
     mode: .scaleAspectFill,
     alpha: 1.0
 )

 let params = EFStyleImageFillParams(
     icon: icon,
     backdrop: backdrop,
     image: imageParams,
     backgroundColor: .white,
     maskColor: .black
 )

 let style = EFQRCodeStyle.imageFill(params)

## Visual Characteristics

  • Image appears as background
  • QR code modules create mask over image
  • Maintains QR code structure and scannability
  • Creates visually appealing QR codes with image content