py-pdf / pypdf

A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
https://pypdf.readthedocs.io/en/latest/
Other
8.12k stars 1.39k forks source link

BUG: Fix images issue 4 bits encoding and LUT starting with UTF16_BOM #2675

Closed pubpub-zz closed 4 months ago

pubpub-zz commented 4 months ago

closes #2660

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 95.12%. Comparing base (6dafbbe) to head (1512aa9). Report is 62 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2675 +/- ## ========================================== + Coverage 95.07% 95.12% +0.05% ========================================== Files 51 51 Lines 8490 8521 +31 Branches 1694 1700 +6 ========================================== + Hits 8072 8106 +34 + Misses 263 261 -2 + Partials 155 154 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

stefan6419846 commented 4 months ago

@pubpub-zz This breaks the benchmarks: https://github.com/py-pdf/pypdf/actions/runs/9254052091/job/25455007199 Could you please have a look and submit a corresponding PR?