任桐庐知县期间,适逢英
帝国主义发动侵华鸦片战争,英舰停泊在桐庐江面,伺机登陆。张印塘组织军民人等修城池,挖壕堑,备军需,严阵以待。侵略者见无机可乘,只好溜走了。
道光二十九年(1849年),嘉、湖、广、绍地区发生
特大洪水,数万人流离失所,衣食无靠。己升任杭州知府的张印塘亲自督促各地抗洪救灾。他选用士人负责
粥厂、药局的工作,并搭建临时住房安置灾民,老弱疾病和妇女儿童分别居住,计
口授粮。他带头捐献钱物,还亲自到任过知县的嘉郡,动员士绅赈济灾民,积德行善。在他的带领下,士绅豪富积极捐资
纳粮,不到10天,筹资逾万。其他三地富户闻风,也积极出资,很快筹齐了赈济所需钱物。由于措施得力,使近10万灾民得以活命。
甲寅(1854年)闰七月病逝于徽州舟中,同治时入祀浙江
杭州府名宦祠。