图像到pdf的颤动转换

时间:2020-07-10 15:00:29

标签: image flutter pdf

我目前正忙于开发一款照片扫描仪应用程序,正在寻找将图像转换为pdf的方法。如果有人帮助我,那就太好了

1 个答案:

答案 0 :(得分:0)

使用pdf软件包:

dependencies:
  pdf: ^1.9.0

从文件加载图像:

final pdf = pw.Document();
final image = PdfImage.file(
  pdf.document,
  bytes: File('test.webp').readAsBytesSync(),
);

pdf.addPage(pw.Page(
    build: (pw.Context context) {
      return pw.Center(
        child: pw.Image(image),
      ); // Center
    })); 

,然后创建pdf:

final file = File("example.pdf");
await file.writeAsBytes(pdf.save());