The PhotoEmbroidery process will ignore transparent pixels, but if you leave an opaque white (or another color) background, it will fill this in with thread. The non-rectangular designs that result from using transparency cost less and often look nicer.
- PNG files can have transparent pixels
- JPG files can not have transparent pixels