مرحبا..

لدي ملف json يحتوي على مكونات صورة واحدة

size: x*y

type:image

data: rgb values

باستعمال fetch تمكنت من الحصول على المصفوفة التي تحوي على قيم الالوان والآن احتاج إلى تحويل هذه القيم بإستعمال canvas او base64 إلى صورة.

قمت بقراءة البيانات على الشكل التالي :

let content = "رابط-الملف.json"

function loadData() {
    fetch(content)
    .then(
        function (response) {
            return response.json();
        })
    .then(
        function (data) {
            console.log(data.data);
        }
    )
}
loadData(content);

خرج الطرفية

بنية ملف البيانات

{"size": [50, 50], "type": "image", "data": [159, 92,.........]} 

تحيتي لكم...