fileutil getsuffix gettype getfilethumbnail