Moodle Plugins directory: PDF Protect | Moodle.org
PDF Protect
 Activities ::: mod_pdfprotect
Maintained by  Eduardo Kraus
Eduardo Kraus
This is a Moodle module developed to provide an extra layer of security for PDF files, preventing users from downloading, printing, or copying the content of the PDF. It is ideal for protecting sensitive material and preventing unauthorized sharing of documents.
 Latest release: 
 747 sites 
 304 downloads 
 14 fans 
This is a Moodle module developed to provide an extra layer of security for PDF files, preventing users from downloading, printing, or copying the content of the PDF. It is ideal for protecting sensitive material and preventing unauthorized sharing of documents.
Features
- Download Protection: Prevents downloading the PDF file.
- Print Block: Disables the print option for the PDF.
- Prevent Text Copying: Blocks copying content from the PDF, ensuring that the content cannot be easily copied.
How to Use
- Access the course where you want to add the protected PDF file.
- Add the PDFProtect module as a resource.
- Upload your PDF file.
- Save the settings.
Now, users will have access to the PDF directly in the browser, with no option to download, print, or copy the content.
Useful links
Contributors
Eduardo Kraus (Lead maintainer)
Please login to view contributors details and/or to contact them




PDFs are not being displayed on the mobile app using Version 3.2.7 of the PDF Protect plug-in. I just see the error "call to undefined function pdfprotect_view". https://github.com/EduardoKrausME/moodle-mod_pdfprotect/issues/13
Now that I've downgraded to version 3.2.5 I am no longer getting the error.