Возможно, лучшим вариантом является использование рендера PDF на сервере и предоставление страниц в формате PNG или JPEG. Естественно, anyona может перекомпилировать PDF на основе некоторых PDF-файлов, но они потеряют разрешение, ссылки, масштабируемую графику / шрифты и т. Д.
Все, что отрисовывается на клиенте (растровые изображения, HTML, PDF), может быть легко скопировано, с этим ничего не поделаешь.