PackageTrack
Sign in Get early access

read_pdf_text

This is a plugin that parses string out of pdf documents. It uses apache PDFbox and PDFKit parse the pdf document. There is only three functions so it is simple to use.

0.3.1 5.2K downloads/mo #3789 most downloaded on pub.dev thevikke/read_pdf_text

What this package is like to depend on

Last release 1 years ago

27 Apr 2025

Ships unpredictably

gaps range from 2 weeks to 2.7 years

Nearly every release is documented

notes for 16 of 16 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

16 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

16 releases · Feb 2020 to Apr 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 0.3.1 27 Apr 2025
    Release notes
    Open source →
  2. 0.3.0 03 Mar 2025
    Release notes

    Breaking Changes

    • Removed deprecated PluginRegistry.Registrar API.
      • The plugin now fully supports Flutter's v2 embedding (FlutterPlugin).
      • The static registerWith(Registrar registrar) method has been removed.
      • This means older projects using Flutter's v1 embedding may need to upgrade.

    Migration Steps

    • No additional steps are needed for Flutter 2+ projects.
    • If you are using an older Flutter version (before Flutter 1.12), use an earlier version of this plugin.

    Improvements

    • Improved plugin lifecycle management by implementing onAttachedToEngine and onDetachedFromEngine.
    • Ensured compatibility with Flutter 3.29.0 and newer.

    Other Changes

    • Removed unnecessary Registrar imports.
    • Cleaned up AndroidManifest.xml to align with the latest Gradle requirements.

    Related Issues

    https://github.com/thevikke/read_pdf_text/issues/11

    Open source →
  3. 0.2.3 17 Nov 2024
    Release notes
    • Added support for gradle declarative plugin blocks.
    • Upgraded the Android Gradle Plugin (AGP) version to 8.1.0 (Related issue).
    • Upgraded pdfbox-android to 2.0.27.0.
    Open source →
  4. 0.2.2 07 Oct 2024
    Release notes

    Fix bug where android version would crash at build phase. Caused by the removal of JCenter. Link.

    Open source →
  5. 0.2.1 15 Jan 2022
    Release notes

    Fix bug where the underlying PDFbox plugin would break if downloading multiple PDF-files with the same name and then attempting to open one of them. Now throws a PlatformException. Additionally added PlatformExceptions if something else breaks within the Android code. This should allow users to catch the exception and inform the user that something went wrong.

    Open source →
  6. 0.2.0 01 Aug 2021
    Release notes

    Breaking change! Updated package to support null-safety. Updated example to null-safety. Updated documentation.

    Open source →
  7. 0.1.1 24 May 2020
    Release notes

    Updated dart documentation.

    Open source →
  8. 0.1.0 24 May 2020
    Release notes

    Add iOS functionality:

    • getPDFtext()
    • getPDFtextPaginated()
    • getPDFlength() Documentation for those methods. Updated README.md of this package and README.md of the example. Updated file_picker plugin in the example. Some code changes to reflect new version of file_picker.
    Open source →
  9. 0.0.8 12 Mar 2020
    Release notes

    Removed unused variables and comments. Added functionality for paginating the text from pdf document. Added functionality to fetch the length of the pdf document in pages. Updated example to represent these changes. Updated README and description

    Open source →
  10. 0.0.7 26 Feb 2020
    Release notes

    Updated README

    Open source →
  11. 0.0.6 26 Feb 2020
    Release notes

    Updated example (only opens pdf files now) Updated README

    Open source →
  12. 0.0.5 26 Feb 2020
    Release notes

    Updated README Commented code

    Open source →
  13. 0.0.4 26 Feb 2020
    Release notes

    Updated README

    Open source →
  14. 0.0.3 26 Feb 2020
    Release notes

    Wrote README file Added license

    Open source →
  15. 0.0.2 25 Feb 2020
    Release notes

    Second version fixed platforms

    Open source →
  16. 0.0.1 25 Feb 2020
    Release notes

    First version

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive