Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.27 ·

PDF Page Rendering via poppler-utils

Entry
JSON All of v2.1.27
EntryKind: in v2.1.27,
ChangesSection of the release
What

Claude Code can now render PDF pages as JPEG images using pdftoppm from poppler-utils, enabling visual analysis of PDF content beyond text extraction.

Details
  • Uses pdftoppm to convert PDF pages to JPEG images at 100 DPI
  • Requires poppler-utils to be installed (brew install poppler on macOS, apt-get install poppler-utils on Linux)
  • Provides detailed error handling for: password-protected PDFs, corrupted/invalid files, oversized files, and missing pdftoppm
  • Falls back gracefully with a clear install instruction message when poppler-utils is not available
  • Separate size limits for text extraction vs page rendering
  • Tracked via tengu_pdf_page_extraction telemetry
Evidence

PDF page rendering function (search for "pdftoppm is not installed. Install poppler-utils")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.27 →

Feedback