我想将字节数据转换为pdf图像,但是输出只是空白图像。我尝试了很多方法,但是没有用。
这是我给出的代码,
List<int> buildPdf(PdfPageFormat format) {
final image = PdfImage(doc.document,
image: widget._customerSign.buffer.asUint8List(),
width: 20,
height: 20);
final images = PdfImage(doc.document,
image: widget._managerSign.buffer.asUint8List(), width: 20, height: 20);
doc.addPage(`
pdf.Page(
orientation: pdf.PageOrientation.portrait,
pageFormat: PdfPageFormat.a4,
build: (pdf.Context context) {
return pdf.Column(
children: <pdf.Widget>[
pdf.Text(
'${widget.headline}',
style: pdf.TextStyle(fontSize: 30),
),
pdf.SizedBox(height: 10),
pdf.Text(
'${widget.details}',
style: pdf.TextStyle(fontSize: 30),
),
pdf.SizedBox(height: 35),
pdf.Row(
mainAxisAlignment: pdf.MainAxisAlignment.spaceEvenly,
children: <pdf.Widget>[
pdf.Image(image),
pdf.Image(images),
])
],
);
},
),
);
//
return doc.save();
}
}
我想将字节数据转换为pdf图像,但是输出只是空白图像。我尝试了很多方法,但是没有用。