Is there a tool that exists that has an API capability to edit text on a PDF document e.g. a telephone number programmatically (maybe convert to another format, search and replace, convert back to PDF)?