Author: tilman
Date: Mon Sep 22 01:54:30 2025
New Revision: 1928673
Log:
PDFBOX-5660: correct previous commit
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
Sun Sep 21 21:29:09 2025 (r1928672)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/graphics/shading/PDMeshBasedShadingType.java
Mon Sep 22 01:54:30 2025 (r1928673)
@@ -214,11 +214,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());
}