# Problems converting PNG to bitmapData

**URL:** <https://forum.kirupa.com/t/problems-converting-png-to-bitmapdata/263888>\
**Category:** flash\
**Created:** [June 20, 2008, 3:35am UTC](https://forum.kirupa.com/t/problems-converting-png-to-bitmapdata/263888 "2008-06-20T03:35:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![iceflyin](https://avatars.discourse-cdn.com/v4/letter/i/9de053/32.png) [@iceflyin](https://forum.kirupa.com/u/iceflyin)\
**Post date:** [June 20, 2008, 3:35am UTC](https://forum.kirupa.com/t/problems-converting-png-to-bitmapdata/263888/1 "2008-06-20T03:35:50Z")

</div>

I’m having trouble trying to figure out how to convert a transparent PNG to bitmapData. Any help? I’m losing transparency at draw() I think…

Edit: Never mind… 0xFFFFFFFF needed to be 0x00FFFFFF.

```auto

    var levelBitmapData:BitmapData = new BitmapData(1300, 450, true, 0xFFFFFFFF);
    var levelRect = new Rectangle(0,0,1300,450);
    var levelPoint = new Point (0,0);
    levelBitmapData.draw(levelLoader);
    var bitmapLevel = new Bitmap(levelBitmapData);
    addChild(bitmapLevel);

```
