Author: tilman
Date: Mon Sep 22 01:54:34 2025
New Revision: 1928674
Log:
PDFBOX-5660: correct previous commit
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
==============================================================================
---
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
Mon Sep 22 01:54:30 2025 (r1928673)
+++
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
Mon Sep 22 01:54:34 2025 (r1928674)
@@ -217,11 +217,12 @@ abstract class PDMeshBasedShadingType ex
xform.transform(p, p);
points[i] = p;
}
+ int bitsPerComponent = getBitsPerComponent();
for (int i = cStart; i < 4; i++)
{
for (int j = 0; j < numberOfColorComponents; j++)
{
- long c = input.readBits(bitsPerCoordinate);
+ long c = input.readBits(bitsPerComponent);
color[i][j] = interpolate(c, maxSrcColor,
colRange[j].getMin(),
colRange[j].getMax());
}