Poppler-0.68.0-x86 -
pdftotext -v Expected output includes: poppler-0.68.0
sudo apt-get update sudo apt-get install poppler-utils libpoppler-dev For modern distros, you may need to pin an old release or compile from source. Since 32-bit repos are being phased out, compiling is recommended: poppler-0.68.0-x86
| Test | 0.68.0-x86 | 23.08.0-x86_64 | |--------------------------|-------------|----------------| | Text extraction (1000 pg PDF) | 12.4 sec | 8.2 sec | | Render to PNG (first 10 pgs) | 4.1 sec | 2.9 sec | | Memory usage (peak) | 118 MB | 210 MB | | Binary size (pdftotext) | 284 KB | 532 KB | pdftotext -v Expected output includes: poppler-0
Check library dependencies (to ensure no accidental x86_64 libs): poppler-0.68.0-x86
Check binary architecture:
file $(which pdftotext) Output should show: ELF 32-bit LSB executable, Intel 80386
