Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 6.2.1, 6.2.1_P01, 6.2.2, 6.2.3
-
Fix Version/s: 6.2.4
-
Component/s: Core/Rendering
-
Labels:None
-
Environment:All
-
Support Case References:Support Case #14095 - https://icesoft.my.salesforce.com/5007000001jXJyE
Description
The provided PDF file was rendering fine with the ICEpdf 6.2.0 release and older. With the 6.2.1 release and newer, sections of the PDF are no longer rendered. No errors were seen in the logs.
This appears to be related to a regression intended to minimize the number of alpha values we add to the draw stack on save and restore operations. The doesn't check the stack state only the saved state against the restore state and thus its possible for a transparency values to go unchanged.