任桐庐知县期间,适逢英帝国主义发动侵华鸦片战争,英舰停泊在桐庐江面,伺机登陆。张印塘组织军民人等修城池,挖壕堑,备军需,严阵以待。侵略者见无机可乘,只好溜走了。
道光二十九年(1849年),嘉、湖、广、绍地区发生特大洪水,数万人流离失所,衣食无靠。己升任杭州知府的张印塘亲自督促各地抗洪救灾。他选用士人负责粥厂、药局的工作,并搭建临时住房安置灾民,老弱疾病和妇女儿童分别居住,计口授粮。他带头捐献钱物,还亲自到任过知县的嘉郡,动员士绅赈济灾民,积德行善。在他的带领下,士绅豪富积极捐资纳粮,不到10天,筹资逾万。其他三地富户闻风,也积极出资,很快筹齐了赈济所需钱物。由于措施得力,使近10万灾民得以活命。
张印塘自幼好学,博闻强记。他明经术,精史学,尤熟谙猜朝掌故,"国用源流,河潜利弊,其攻守大体而处事分明,以外宽内明得吏民心。他为官清廉,一身正气、两袖清风,做官几十年家中仍然是茅屋数间,与做秀才时没有什么两样。因刚直不谐,终郁郁不得志。咸丰甲寅(1854年)闰七月病逝于徽州舟中,同治时入祀浙江杭州府名宦祠。