Este dilema se puede abordar de diversas formas, pero te compartimos la que en nuestra opinión es la solución más completa.
Solución:
Finalmente, esto resolverá el problema de la impresión:
Tenemos que establecer el margen usando copyWith(..). applyMargin(..) solo aumentará el margen de lo que ya tiene. Y también tienes que usar el formato de papel proporcionado:
await Printing.layoutPdf(onLayout: (PdfPageFormat format) async
return await Printing.convertHtml(
format: format.copyWith(marginLeft: 0, marginTop: 0, marginRight: 0, marginBottom: 0),
html: 'Test Layout Margin
');
);
Aquí tienes las comentarios y puntuaciones
Si crees que te ha sido de provecho nuestro post, sería de mucha ayuda si lo compartes con más juniors así contrubuyes a extender este contenido.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)