Guides
编辑表单域
您可以通过修改表单域对象的属性来更新表单域的外观和内容。以下示例展示了如何修改表单域的边框颜色、填充颜色、文本内容等属性:
dart
final page = controller.document.pageAtIndex(pageIndex);
final widgets = await page.getWidgets();
final widget = widgets[0];
widget.title = 'TextFields---ComPDF';
widget.fillColor = Colors.green;
widget.borderColor = Colors.red;
widget.borderWidth = 10;
widget.text = 'Updated Text';
widget.fontColor = Colors.black;
widget.fontSize = 20.0;
widget.alignment = CPDFAlignment.center;
widget.isMultiline = true;
widget.familyName = 'Times';
widget.styleName = 'Bold';
await controller.document.updateWidget(widget);更多可修改的属性请参考各表单域类的定义,例如
CPDFTextWidget、CPDFCheckBoxWidget等。