Find all files (type f) that do not have a name ending in ".pdf" (not -iname '*.pdf') and execute (exec) the command "chmod +x" on each of them ( {} \;).
find -type f -not -iname '*.pdf' -exec chmod +x {} \;