Saltar al contenido

No se puede eliminar el margen exterior de la página del pdf que se crea usando html/css en flutter iOS

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *