pdfium_bindings 3.2.0
pdfium_bindings: ^3.2.0 copied to clipboard
This project aims to wrap the complete [Pdfium](https://pdfium.googlesource.com/pdfium/) API in dart, over FFI.
1.0.0 #
- Initial version, created by Stagehand
1.1.0 #
- add high level abstraction (PdfiumWrap)
1.2.0 #
- loadDocumentFromBytes and savePageAsJpg
1.3.0 #
- fix memory leak
2.0.0 #
- Upgrade dependencies
2.0.1 #
Added #
- Added more dart docs.
- Added new files to the .gitignore to ignore them.
Changed #
- Migrated from a deprecated linter to an updated one available at https://pub.dev/packages/lint.
- Fixed all the lint issues found with the new linter in both the library and its examples, including ignoring the autogenerated code.
Fixed #
- None
3.0.0 #
- Require Dart 3.3.0 and FFI >= 2.1.1.
- Add PdfiumConfig and improve lifecycle/finalizer handling.
- Add rendering helpers (image/region/async) with expanded tests.
- Clean up analyzer lints and modernize imports.
3.1.0 #
- Added
extractPageTextAPI with example and tests for page text extraction.
3.1.1 #
- fix bug on config of PdfiumService
3.2.0 #
- Fix
ffigenconfiguration so PDFium headers are discovered reliably and regenerate bindings accordingly. - Remove the redundant editing bindings and use the unified generated
PDFiumBindingsthroughout the wrapper. - Improve rendering correctness for AcroForm widgets (including visual signatures) by enabling FormFill +
FPDF_FFLDraw. - Expand test coverage for rendering and text extraction (including signed/form PDFs and
jornal.pdf), plus basic PNG/JPEG output validation.