如何在syncfusion pdf flutter中添加复选框?

问题描述 投票:0回答:1

如何在pdf flutter中添加复选框?

  • Syncfusion_flutter_pdf:^20.3.58
  • Flutter版本是3.0.2

如果同步融合表格不是免费的,请告诉我。

下面的代码在我生成的 pdf 中不可见。

document.form.fields.add(PdfCheckBoxField(
document.pages.add(), 'CheckBox', Rect.fromLTWH(100, 200, 70, 45),
highlightMode: PdfHighlightMode.push,
borderStyle: PdfBorderStyle.dot,
borderColor: PdfColor(230, 0, 172),
backColor: PdfColor(153, 255, 102),
foreColor: PdfColor(255, 153, 0),
borderWidth: 1,
style: PdfCheckBoxStyle.diamond,
isChecked: true));

来源:https://help.syncfusion.com/flutter/pdf/working-with-forms#adding-the-check-box-field

flutter pdf checkbox
1个回答
0
投票

如果您使用的是“扁平化”类型的文档,那么它们将不会显示。例如,如果您的代码读取为“page.graphics.drawString(”,它是一个平面样式文档。您可以这样写:

document.form.fields.add(PdfCheckBoxField(page, 'checkbox', const Rect.fromLTWH(100, 100, 13, 13), borderWidth: 0, style: PdfCheckBoxStyle.check, isChecked: true));
© www.soinside.com 2019 - 2024. All rights reserved.