Python bindings to PDFium, reasonably cross-platform.