Create Form Fields
Using CPDFReaderWidget
, users can enter form mode and add form fields via touch interactions.
dart
CPDFReaderWidgetController? _controller;
// Initialize CPDFReaderWidget and obtain the controller in the onCreated callback
CPDFReaderWidget(
document: documentPath,
configuration: CPDFConfiguration(
modeConfig: const CPDFModeConfig(
initialViewMode: CPDFViewMode.forms)),
onCreated: (controller) {
});
await controller.setFormCreationMode(CPDFFormType.textField);
Exit Creation Mode
dart
await controller.exitFormCreationMode();
Supported Form Field Types
Type |
---|
textField |
checkBox |
radioButton |
listBox |
comboBox |
signaturesFields |
pushButton |