qrGenerate static method

TransformationData qrGenerate({
  1. int? width = 300,
  2. int? height = 300,
  3. String? image = "",
  4. int? margin = 0,
  5. int? qRTypeNumber = 0,
  6. QrQrerrorcorrectionlevel? qrErrorCorrectionLevel = QrQrerrorcorrectionlevel.q,
  7. double? imageSize = 0.4,
  8. int? imageMargin = 0,
  9. String? dotsColor = "000000",
  10. QrDotsType? dotsType = QrDotsType.square,
  11. String? dotsBgColor = "ffffff",
  12. String? cornerSquareColor = "000000",
  13. QrCornersquareType? cornerSquareType = QrCornersquareType.square,
  14. String? cornerDotsColor = "000000",
  15. QrCornerdotsType? cornerDotsType = QrCornerdotsType.dot,
})

QRCode Plugin

  • width : width (Default: 300)

  • height : height (Default: 300)

  • image : image (Default: )

  • margin : margin (Default: 0)

  • qRTypeNumber : qRTypeNumber (Default: 0)

  • qrErrorCorrectionLevel : QrQrerrorcorrectionlevel (Default: Q)

  • imageSize : imageSize (Default: 0.4)

  • imageMargin : imageMargin (Default: 0)

  • dotsColor : dotsColor (Default: "000000")

  • dotsType : QrDotsType (Default: square)

  • dotsBgColor : dotsBgColor (Default: "ffffff")

  • cornerSquareColor : cornerSquareColor (Default: "000000")

  • cornerSquareType : QrCornersquareType (Default: square)

  • cornerDotsColor : cornerDotsColor (Default: "000000")

  • cornerDotsType : QrCornerdotsType (Default: dot)

Returns TransformationData.

Implementation

static TransformationData qrGenerate(
    {int? width = 300,
    int? height = 300,
    String? image = "",
    int? margin = 0,
    int? qRTypeNumber = 0,
    QrQrerrorcorrectionlevel? qrErrorCorrectionLevel =
        QrQrerrorcorrectionlevel.q,
    double? imageSize = 0.4,
    int? imageMargin = 0,
    String? dotsColor = "000000",
    QrDotsType? dotsType = QrDotsType.square,
    String? dotsBgColor = "ffffff",
    String? cornerSquareColor = "000000",
    QrCornersquareType? cornerSquareType = QrCornersquareType.square,
    String? cornerDotsColor = "000000",
    QrCornerdotsType? cornerDotsType = QrCornerdotsType.dot}) {
  // Call the generated class method
  return QrGenerate().generate(
      width,
      height,
      image,
      margin,
      qRTypeNumber,
      qrErrorCorrectionLevel,
      imageSize,
      imageMargin,
      dotsColor,
      dotsType,
      dotsBgColor,
      cornerSquareColor,
      cornerSquareType,
      cornerDotsColor,
      cornerDotsType);
}