Poppler 24.05.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: Signing not being totally correct in some kind of PDF files. Assume "Adobe-Identity" for character collection. Small improvements in annotation font rendering. Remove some GooString methods, use std::string ones instead. Move some GooString methods to UTF.h. Crash in broken files. Cpp: Cpp: crash extracting text and font in some files. Change base class of ustring to char16_t. Qt6: Add async API for certificate validation. Text extraction for Landscape/Seascape pages. Qt5: Add async API for certificate validation. Text extraction for Landscape/Seascape pages. Utils: Pdfdetach: Small code improvements. Pdftops: Write compliant ps header. Build system: Increase minimum supported base to that provided by Ubuntu 22.04.

GNU GPL c++ pdf rendering library developers


pdfgrep 2.2.0

pdfgrep is a commandline tool to search through PDF files. It's similar in its application to grep, and also allows searching with regular expressions or case-insensitively, and recursively through directories. It prints out filenames, page numbers, number of occurences, and most importantly a colorized match list.