camelot-py/examples/demo_stream_columns.py

14 lines
411 B
Python

from camelot import Pdf
from camelot import Stream
extractor = Stream(Pdf("files/inconsistent_rows.pdf", char_margin=1.0),
columns="65,95,285,640,715,780", ytol=10)
tables = extractor.get_tables()
print tables
extractor = Stream(Pdf("files/consistent_rows.pdf", char_margin=1.0),
columns="28,67,180,230,425,475,700", ytol=5)
tables = extractor.get_tables()
print tables