PDF page to texture

Does anyone know if there is a way to convert a PDF page to an image/texture at runtime.

For example, I would like the user to be able to choose a PDF on their computer and specify a page number, then convert that page (or render the page) to a texture that can then be used in a material.

I’m guessing this would require some sort of PDF rendering library or functionality. Does anyone know of anything like this that works in UE4?