Я в таких случаях под каждый конкретный документ обработку свою подстраиваю.