Quiero proteger los archivos PDF de mi sitio web para que no se descarguen ni tomen una instantánea o presionen Ctrl+P. Leí que se puede hacer con JavaScript pero no puedo hacerlo.
no es posible
Para que el cliente o usuario vea y lea el PDF, su servicio debe servirlo. Enviar una copia del mismo al navegador del cliente. El usuario siempre puede descargar el PDF porque necesita enviarlo