Revert "Revert "PDFAdapter v1.0""

This reverts commit 62c1cc1e0cfdd062ddc126da3117d11188c6df6c.