barcode_widget 1.0.0 copy "barcode_widget: ^1.0.0" to clipboard
barcode_widget: ^1.0.0 copied to clipboard

outdated

Barcode generation widget for Flutter with support for standard barcodes.

example/lib/main.dart

import 'package:barcode_widget/barcode_widget.dart';
import 'package:flutter/material.dart';

import 'package:google_fonts/google_fonts.dart';

void main() => runApp(MyApp());

Widget barcode(Barcode barcode, String data) {
  return Center(
      child: BarcodeWidget(
    barcode: barcode,
    data: data,
    width: 200,
    height: 80,
    style: GoogleFonts.sourceCodePro(
      textStyle: TextStyle(
        fontSize: 13,
      ),
    ),
    margin: EdgeInsets.all(20),
    padding: EdgeInsets.symmetric(horizontal: 20, vertical: 5),
    decoration: BoxDecoration(
        border: Border.all(
      color: Colors.blue,
    )),
  ));
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Barcode Demo',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Barcode Demo'),
        ),
        body: Scrollbar(
          child: ListView(
            children: <Widget>[
              barcode(Barcode.code128(), 'Flutter'),
              barcode(Barcode.code39(), 'CODE 39'),
              barcode(Barcode.code93(), 'CODE 93'),
              barcode(Barcode.ean13(), '590123412345'),
              barcode(Barcode.ean8(), '9638507'),
              barcode(Barcode.isbn(), '978316148410'),
              barcode(Barcode.upcA(), '98765432109'),
              barcode(Barcode.upcE(), '06510000432'),
            ],
          ),
        ),
      ),
    );
  }
}
275
likes
0
pub points
99%
popularity

Publisher

verified publishernfet.net

Barcode generation widget for Flutter with support for standard barcodes.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

barcode, flutter, meta

More

Packages that depend on barcode_widget