创建表单域
通过 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 |