unidoc / unipdf

Golang PDF library for creating and processing PDF files (pure go)
https://unidoc.io
Other
2.5k stars 249 forks source link

Fixes Issues UP-5, UP-6 #390

Closed kucjac closed 3 years ago

kucjac commented 4 years ago

The changes adds support for images with BPC different than 8 as well as some performance fixes.


This change is Reviewable

codecov[bot] commented 4 years ago

Codecov Report

Merging #390 into development will decrease coverage by 11.04%. The diff coverage is 41.78%.

Impacted file tree graph

@@               Coverage Diff                @@
##           development     #390       +/-   ##
================================================
- Coverage        63.09%   52.04%   -11.05%     
================================================
  Files              249      258        +9     
  Lines            47251    48223      +972     
================================================
- Hits             29812    25100     -4712     
- Misses           16727    19916     +3189     
- Partials           712     3207     +2495     
Impacted Files Coverage Δ
contentstream/processor.go 16.91% <ø> (-46.23%) :arrow_down:
core/parser.go 68.07% <0.00%> (-8.38%) :arrow_down:
extractor/text_para.go 47.25% <ø> (-33.52%) :arrow_down:
internal/imageutil/padding.go 0.00% <0.00%> (ø)
internal/jbig2/decode.go 0.00% <0.00%> (-80.00%) :arrow_down:
internal/jbig2/decoder/decoder.go 0.00% <0.00%> (-36.54%) :arrow_down:
internal/jbig2/decoder/huffman/encoded_table.go 0.00% <0.00%> (ø)
internal/jbig2/decoder/huffman/table.go 62.22% <ø> (ø)
internal/jbig2/document/page.go 33.69% <0.00%> (-5.38%) :arrow_down:
internal/jbig2/document/segments/eos.go 0.00% <0.00%> (ø)
... and 232 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 42a3cfb...bad2551. Read the comment docs.

gunnsth commented 3 years ago

Already part of release, closing.