Investintech has PDF-to-editable format extraction available as a Windows DLL. The Windows DLL can be called from Visual Basic.
If you would like to learn more, we can send out a demo/test version of the Investintech SDK that includes this DLL and a simple Visual Basic example of how to use it.
Please email email@example.com for more details.
This article refers to Able2Extract and Able2Extract Professional.