PDF Generation Template Editor
Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.
Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.
Before performing content editing in CPDFReaderView, you need to switch to CPDFViewMode.contentEditor mode.
You can switch modes in the following ways:
CPDFReaderView.CPDFConfiguration.CPDFReaderView API.// Set content editing mode on initialization
const pdfReaderRef = useRef<CPDFReaderView>(null);
<CPDFReaderView
ref={pdfReaderRef}
document={samplePDF}
configuration={ComPDFKit.getDefaultConfig({
modeConfig: {
initialViewMode: 'contentEditor'
}
})}
/>
// Switch to content editing mode programmatically
await pdfReaderRef.current?.setPreviewMode(CPDFViewMode.CONTENT_EDITOR);