创建表单域
通过 CPDFReaderView,用户可以进入表单模式并通过触摸操作添加表单域。
tsx
const pdfReaderRef = useRef<CPDFReaderView>(null);
<CPDFReaderView
ref={pdfReaderRef}
document={samplePDF}
configuration={ComPDFKit.getDefaultConfig({})}
/>
await pdfReaderRef.current?.setFormCreationMode(CPDFWidgetType.TEXT_FIELD);退出创建模式
tsx
await pdfReaderRef.current?.exitFormCreationMode();支持的表单域类型
| 类型 |
|---|
| CPDFWidgetType.TEXT_FIELD |
| CPDFWidgetType.CHECKBOX |
| CPDFWidgetType.RADIO_BUTTON |
| CPDFWidgetType.LISTBOX |
| CPDFWidgetType.COMBOBOX |
| CPDFWidgetType.SIGNATURES_FIELDS |
| CPDFWidgetType.PUSH_BUTTON |