change: add save bitmap interface