Skip to content

Content Editor Mode

Before editing content in a CPDFReaderWidget, you need to switch to CPDFViewMode.contentEditor mode.

Switching methods include:

  1. UI Switch: Select from the mode switch menu in the top-right corner of CPDFReaderWidget.
  2. Set at Initialization: Set the initial mode in CPDFConfiguration.
  3. Switch at Runtime: Call the corresponding API on CPDFReaderWidgetController.
dart
// Set content editing mode at initialization
CPDFReaderWidget(
  document: documentPath,
  configuration: CPDFConfiguration(
    modeConfig: const CPDFModeConfig(
      initialViewMode: CPDFViewMode.contentEditor
    )
  ),
  onCreated: (controller) {},
);

// Switch to content editing mode at runtime
await controller.setPreviewMode(CPDFViewMode.contentEditor);