I used TurboTax online last year and was pretty happy with it's ability to import 1099 data from several companies I use like vanguard and Ameritrade. So the PDFs aren't standardized but many providers have apis to pull the data. In fact, they may be using something like Plaid that consolidates all the APIs into one.