
save-pixels का एक अद्यतन संस्करण जो CVE-2020-8175 सुरक्षा समस्या को ठीक करता है।
एक ndarray को एक छवि में सहेजता है।
var zeros = require("zeros")
var savePixels = require("save-pixels-updated")
//Create an image
var x = zeros([32, 32])
x.set(16, 16, 255)
//Save to a file
savePixels(x, "png").pipe(process.stdout)
यह निम्नलिखित छवि को stdout पर लिखता है:
npm install save-pixels-updated
require("save-pixels-updated")(array, type[, options])दिए गए प्रारूप में एक ndarray को एक छवि के रूप में सहेजता है
array पिक्सेल का एक ndarray है। मानता है कि आकार [width, height, channels] है
type सहेजने के लिए छवि का प्रकार है। वर्तमान में समर्थित प्रारूप:
"jpeg", "jpg" - संयुक्त फोटोग्राफिक विशेषज्ञ समूह प्रारूप"gif" - ग्राफिक्स इंटरचेंज प्रारूप"png" - पोर्टेबल नेटवर्क ग्राफिक्स प्रारूप"canvas" - एक कैनवास तत्वoptions एक ऑब्जेक्ट है जो सहेजने के व्यवहार को बदलता है
quality सहेजी गई छवि गुणवत्ता के लिए उपयोग की जाने वाली Number है
"jpeg" छवि के साथ किया जा सकता हैवापसी मान एक स्ट्रीम जिसे आप परिणाम को क्रमबद्ध करने के लिए पाइप कर सकते हैं, या एक कैनवास तत्व यदि type "canvas" है।
मूल कोड save-pixels से, sysollie द्वारा CVE-2020-8175 सुरक्षा समस्या को ठीक करने के लिए अद्यतन किया गया। कोड का उपयोग और MIT लाइसेंस के तहत पुनर्लाइसेंस किया गया (मूल | नया)।