Substituir programaticamente o texto em PDF

Tenho arquivos PDF com texto que deve ser substituído. Mais especificamente, o texto deve ser traduzido e substituído pela versão traduzida. É importante que o restante da estrutura do PDF permaneça intacto. Observe que o texto está disponível nos PDFs e não são necessárias técnicas como OCr. Além disso, seria bom se a fonte e outros atributos de texto fossem mantido

Que bibliotecas você recomendaria para extrair o texto para um formato fácil de editar (como CSV) e colocar o novo texto novament

questionAnswers(1)

yourAnswerToTheQuestion