bitmapItem.hasValidAlphaLayer
#### Availability
Flash CS6 Professional.
#### Usage
bitmapItem.hasValidAlphaLayer
#### Description
Read-only property; a boolean indicating if a bitmap in the library has a valid/useful alpha channel. This flag will help you decide if you should export the bitmap item as a PNG instead of a JPEG using the bitmapItem.exportToFile() function.
#### Example
javascript
The following code exports a library item with the proper file name extension depending on whether it has a valid alpha layer.
var bitmapItem = fl.getDocumentDOM().library.items[0];
var uri = fl.browseForFileURI("open");
if (bitmapItem.hasValidAlphaLayer) uri += ".png";
else uri += ".jpg";
bitmapItem.exportToFile(uri);
#### See also
bitmapItem.sourceFileExists (../BitmapItem_object/bitmapIte9.md), bitmapItem.sourceFileIsCurrent (../BitmapItem_object/bitmapIt10.md), bitmapItem.sourceFilePath (../BitmapItem_object/bitmapIte11.md), FLfile.getModificationDate() (../FLfile_object/FLfile6.md)