nextgen_pdf_editor 1.2.0 copy "nextgen_pdf_editor: ^1.2.0" to clipboard
nextgen_pdf_editor: ^1.2.0 copied to clipboard

A lightweight, feature-rich PDF editing toolkit for Flutter. Supports text, drawing, image addition, and annotations.

πŸ“„ nextgen_pdf_editor

A powerful Flutter PDF editor that enables you to draw, highlight, underline, add text or images, and save changes back to the PDF β€” all with an intuitive UI. Built on top of Syncfusion's PDF Viewer and PDF libraries, this editor is ideal for creating note-taking, document review, or annotation apps.

✨ Platform support: Android and iOS only.

✨ Features

βœ… Add freehand drawings to PDFs

βœ… Insert customizable text boxes

βœ… Highlight and underline text with ease

βœ… Insert and resize images on PDF pages

βœ… Interactive dragging, resizing, and rotating of elements

βœ… Page-wise undo/redo history for all changes

βœ… Save your edits back to a new PDF file

βœ… Seamless integration with syncfusion_flutter_pdfviewer

πŸš€ Getting Started πŸ“¦ Installation Add this to your pubspec.yaml:

dependencies: nextgen_pdf_editor: ^0.0.1

Then run: flutter pub get

πŸ“‚ Usage Here's a working example:

Future<void> _editPDF() async {
 if (_pdfFile == null) return;
 setState(() => _isLoading = true);
File? editedFile = await NGPdf.openEditor(context, _pdfFile!);
setState(() {
  _pdfFile = editedFile;
  _isLoading = false;
});
}

Author #

πŸ‘¨β€πŸ’» Asint Inc
πŸ“§ linkedIn: https://www.linkedin.com/company/asint 🌐 Website: https://asint.net/

11
likes
140
points
144
downloads

Publisher

unverified uploader

Weekly Downloads

A lightweight, feature-rich PDF editing toolkit for Flutter. Supports text, drawing, image addition, and annotations.

Repository (GitHub)

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_colorpicker, flutter_drawing_board, image_picker, open_file, path_provider, syncfusion_flutter_pdf, syncfusion_flutter_pdfviewer

More

Packages that depend on nextgen_pdf_editor