# Can't make imaging.putPixels() to work

**URL:** <https://forums.creativeclouddeveloper.com/t/cant-make-imaging-putpixels-to-work/7739>\
**Category:** UXP Plugin API\
**Tags:** uxp, javascript\
**Created:** [March 31, 2024, 11:53pm UTC](https://forums.creativeclouddeveloper.com/t/cant-make-imaging-putpixels-to-work/7739 "2024-03-31T23:53:16Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![photonic](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/photonic/32/2513_2.png) [@photonic](https://forums.creativeclouddeveloper.com/u/photonic)\
**Post date:** [April 2, 2024, 7:23pm UTC](https://forums.creativeclouddeveloper.com/t/cant-make-imaging-putpixels-to-work/7739/6 "2024-04-02T19:23:15Z")

</div>

I agree man… I just solved the issue with saving the base64 with `FS` and loading it and place it in a new layer, the speed is decent and solves what I really need. I wonder the same about atob, I used atob externally and seems it gets the same amount of data as inside the UXP, so I don’t know what happens inside the atob function when converts the base64 into binary.

---

_[View the full topic](https://forums.creativeclouddeveloper.com/t/cant-make-imaging-putpixels-to-work/7739)._
