image extension work with nive.utils.DvPath, and clean temp file