Limit size of uploaded preview images to 500K, 500x500.  Trim canvas of surrounding transparent pixels for screenshot and preview images.