Hola,
Lo he tenido que leer dos veces para entender que donde dices campos quieres decir caracteres....
A mi se me plantea una pregunta, o incluso dos, puede que más....
Porqué necesitas que sean de longitud fija? Se puede exportar a txt de todas formas.
Si quieres que se te rellenen los caracteres sobrantes, con qué caracteres quieres que se rellene?
Saludos.