Support for PDF Data without PDF Path and cleaned spec