Existem duas abordagens para resolver este problema que eu conheço. Ambos exigem um editor de PDF pago (ou um teste gratuito de um), como o Adobe Acrobat DC ou o Foxit PhantomPDF (eu trabalho para a Foxit, aliás).
- Crie um cabeçalho / rodapé, como você declarou na sua pergunta. Isso exigiria alguns ajustes para que o texto aparecesse exatamente onde você queria; você teria que ajustar a margem superior / inferior para o posicionamento vertical e adicionar espaços iniciais / finais ao texto do cabeçalho / rodapé para obter o posicionamento horizontal desejado.
Isso pode ser feito no Acrobat DC clicando na ferramenta "Editar PDF", depois em "Cabeçalho & Rodapé" e em um PhantomPDF clicando em "Cabeçalho & Rodapé" na guia "Organizar". Você usaria "Adicionar" para o canal inicial e "Atualizar" para ajustar o posicionamento ou o texto.
-
Se você criar campos de formulário com o mesmo nome, cada um deles será ajustado automaticamente para refletir as edições feitas em qualquer um dos campos. Assim, você pode usar caixas de texto para obter o efeito desejado. Veja como você faria isso no PhantomPDF, já que eu sei mais sobre isso - mas você poderia fazê-lo em qualquer editor de PDF que suporte edição de campos de formulário:
- Vá até a guia Formulário e clique em "Campo de texto"
- Adicione campos de texto ao local desejado do texto em cada página
- Para cada campo, clique com o botão direito nele e selecione "Propriedades". Na guia "Geral", digite o mesmo nome para cada campo em "Nome". Opcionalmente, você pode ajustar a fonte na guia "Aparência".
Agora, todas as alterações feitas no texto em um campo devem se propagar para os outros campos.