e83dd26671
* Fix paint_path bug noted in issue #473 Focuses on the handling of non-rect quadrilaterals, the decomposition of complex (m.*h)* paths into subpaths, and assigning those subpaths the correct LTCurve/LTRect type. Also adds a test for cases presented in issue #473 * Tweak paint_path fix per @pietermarsman review - Adjusts logic to adhere to if-elif-else rather than early returns. - Shortens subpath detection/reprocessing step, using re.finditer(). * Reorder paint_path() if-else statements once more * Fix flake8 issues * Fix error: should select item 1 and 2 from the list, and possible items [3, 4], and so on. Co-authored-by: Pieter Marsman <pietermarsman@gmail.com> |
||
---|---|---|
.. | ||
helpers.py | ||
test_converter.py | ||
test_encodingdb.py | ||
test_font_size.py | ||
test_highlevel_extracttext.py | ||
test_layout.py | ||
test_pdfdocument.py | ||
test_pdfencoding.py | ||
test_pdffont.py | ||
test_pdfminer_ccitt.py | ||
test_pdfminer_crypto.py | ||
test_pdfminer_psparser.py | ||
test_tools_dumppdf.py | ||
test_tools_pdf2txt.py | ||
test_utils.py |