Contents

pdfplumber 0.11.9

0

Plumb a PDF for detailed information about each char, rectangle, and line.

Plumb a PDF for detailed information about each char, rectangle, and line.

Stars: 9719, Watchers: 9719, Forks: 862, Open Issues: 84

The jsvine/pdfplumber repo was created 10 years ago and the last code push was 2 weeks ago.
The project is extremely popular with a mindblowing 9719 github stars!

How to Install pdfplumber

You can install pdfplumber using pip

pip install pdfplumber

or add it to a project with poetry

poetry add pdfplumber

Package Details

Author
Jeremy Singer-Vine
License
None
Homepage
https://github.com/jsvine/pdfplumber
PyPi:
https://pypi.org/project/pdfplumber/
GitHub Repo:
https://github.com/jsvine/pdfplumber

Classifiers

No  pdfplumber  pypi packages just yet.

Errors

A list of common pdfplumber errors.

Code Examples

Here are some pdfplumber code examples and snippets.

GitHub Issues

The pdfplumber package has 84 open issues on GitHub

  • README: Possible correction in tested versions of Python
  • Add extend_edges function to fix table extraction with one strat text and the other non-text
  • Adjust text-strategy vertical edges to nearest word gap
  • Feature: Detect cells without outer border when using the lines strategy for table detection
  • Use PAVÉS instead of pdfminer
  • OSSFuzz Integration
  • Use PLAYA instead of pdfminer
  • fix issue 964

See more issues on GitHub

Related Packages & Articles

pdfkit 1.0.0

Wkhtmltopdf python wrapper to convert html to pdf using the webkit rendering engine and qt

pdf2image 1.17.0

A wrapper around the pdftoppm and pdftocairo command line tools to convert PDF to a PIL Image list.

nbconvert 7.16.6

Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (import nbconvert) or as a command line tool (invoked as jupyter nbconvert ...).