imprimirImagem static method

Future imprimirImagem(
  1. {@required String assetPath,
  2. int width,
  3. int height}
)

Raliza a impressão de uma imagem. ''' Recebe como parâmetro o asset Path da imagem

Implementation

static Future<dynamic> imprimirImagem(
    {@required String assetPath, int width, int height}) async {
  try {
    dynamic result = "";
    await convertToBase64(assetPath).then(
      (value) async {
        result = await _channel.invokeMethod(
          'imprimirImagem',
          <String, dynamic>{
            "width": width,
            "height": height,
            "codigoImagem": value,
          },
        );
      },
    );
    return result;
  } on PlatformException catch (e) {
    print(e.message);
  }
}