Hi there.
I have been using a centuries old solution called ghostscript. Its free. Can batch write / convert to and from tons of formats, including image - pdf - text - pcl5.
The command line syntax is very sensitive so I suggest googling a bit if you get stuck.