flutter - PDF DrawString 不断线
问题描述
我正在尝试在 pdf 文档中打印断裂数据,但是所有的 drawStrings 都在同一行中打印。
Future<void> _creatPDF() async{
i++;
PdfDocument document = PdfDocument();
final page = document.pages.add();
page.graphics.drawString("Id client : "+widget.singleRoomReservation.idClient, PdfStandardFont(PdfFontFamily.helvetica, 20));
page.graphics.drawString("Id reservation : "+widget.singleRoomReservation.idReservation, PdfStandardFont(PdfFontFamily.helvetica, 30));
page.graphics.drawString("Numero de chambre : "+widget.singleRoomReservation.idRoom.toString(), PdfStandardFont(PdfFontFamily.helvetica, 30));
page.graphics.drawString("Date de dubut : "+widget.singleRoomReservation.dateDebut, PdfStandardFont(PdfFontFamily.helvetica, 30));
page.graphics.drawString("Date de fin : "+widget.singleRoomReservation.dateFin, PdfStandardFont(PdfFontFamily.helvetica, 30));
page.graphics.drawString("Type de réservation : "+widget.singleRoomReservation.type, PdfStandardFont(PdfFontFamily.helvetica, 30));
page.graphics.drawString("Prix total : "+widget.singleRoomReservation.prix.toString(), PdfStandardFont(PdfFontFamily.helvetica, 30));
List<int> bytes = document.save();
document.dispose();
saveAndLaunchFile(bytes, 'FactureSingelRes$i.pdf');
}
解决方案
推荐阅读
- mysql - 生成表查询中的行数| 微软访问
- anaconda - Anaconda 在更新时总是想将我的 GPU Pytorch 版本替换为 CPU Pytorch 版本
- python - 我正在尝试根据程序的路径动态调用文件夹
- webpack - 如何有效地将 google-closure javascript 转换为现代 ES6?
- ios - Xcode App Store 提交错误:缺少应用程序标识符授权
- c# - 取消并等待异步任务方法
- python - 图:python语言中的重路由问题测试
- google-cloud-platform - Google Cloud Vision 是否保存客户端的输入数据?
- tensorflow - 如何创建类似于 Imagenet 或 Noisy-student 的预训练权重模型?
- php - 如何安装正确的包以将 Laravel 应用程序部署到 Heroku