十八年（1783年）任广西南宁知府，后擢升为云南迤东道。历任贵州按察使、安徽按察使及江宁布政使，皆有政声。他为父亲服丧期满后任广东布政使，嘉庆二年（1797年）擢升为巡抚，不久兼署总督。嘉庆四年（1799年）调为山东巡抚，五年因母亲逝世而离任，六年署任直隶总督。他后来因病请求回京任官，历署吏部侍郎、工部尚书。嘉庆八年（1803年），出任两江总督，次年召授左都御史，尚未到京又擢为兵部尚书。大文在赴京途中患病，仁宗诏遣侍卫带医师到他那里，可是久医仍未癒，赐尚书衔给他回籍。后来大文被发现在直隶为官时有过失，部