mirror of
https://github.com/foliojs/pdfkit.git
synced 2025-12-08 20:15:54 +00:00
Use a loop to copy png image data instead of Buffer.copy
This commit is contained in:
parent
ffdda49bd6
commit
acbeceb2b3
@ -118,9 +118,9 @@ class PNGImage {
|
||||
let i = p = a = 0;
|
||||
const len = pixels.length;
|
||||
while (i < len) {
|
||||
pixels.copy(imgData, p, i, i + colorCount);
|
||||
p += colorCount;
|
||||
i += colorCount;
|
||||
for (let colorIndex = 0; colorIndex < colorCount; colorIndex++) {
|
||||
imgData[p++] = pixels[i++];
|
||||
}
|
||||
alphaChannel[a++] = pixels[i++];
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user