support drag/drop with preview image

support drag/drop with preview image