By Cynthia, 7 December, 2025

The advantage of securing documents with certificates is that authors can specify unique permissions for each person. For example, authors can permit a person to fill in forms and comment in document, and permit another person to edit text or delete pages. You can choose certificates from files on disk, or from the Windows certificate store. Only a specific set of users whose identities can be verified and managed can have access to the document. A certificate that contains public key and other identifying information is used to encrypt documents, or verified a digital signature.

By Cynthia, 7 December, 2025
  1. Choose Protect > Secure Document > Password Protect, or click File > Properties > Security and choose Password Protection from the drop-down list. 
  2. In the Password Protection dialog box, do the following:

Document Open Settings: 

Require a password to open the document – selects to require users to type the password you specify to open the document.

By Cynthia, 7 December, 2025

You can add a password to a PDF to limit access and restrict certain features, such as printing, copying and editing.

By Cynthia, 7 December, 2025

Some PDF files may contain restrictions preventing actions such as printing, editing, copying, etc. To check if you have these permissions, please do the following:

  • Choose File > Properties > Security, or Protect > Secure Document > Security Properties
By Cynthia, 7 December, 2025

The Optional Database Connectivity plug-in is a JavaScript object inside Foxit PDF Editor, allowing you to connect to Windows ODBC (Open Database Connectivity) data sources. It provides some basic JavaScript properties and methods to gain increased customization options and data accuracy to access to information databases. More importantly, JavaScript can be used to execute SQL commands and retrieve data, which can, in turn, be used to populate a PDF file.

By Cynthia, 7 December, 2025

You can use the built-in JavaScript editor in Foxit PDF Editor (or an external JavaScript editor if you have specified one in File > Preferences > JavaScript) to create and edit all the JavaScripts in a PDF file. To open the JavaScript editor, choose Form > JavaScript > Edit All JavaScripts. In the JavaScript Editor dialog box, click Go to to jump to a specific line of code.

By Cynthia, 7 December, 2025

JavaScript Console is a control panel for the execution and debugging of JavaScript code. Serving as a debugging aid, it is quite useful for displaying debug messages and executing JavaScript. To active the JavaScript console, select Form> JavaScript > JavaScript Console, and do the following:

By Cynthia, 7 December, 2025

You can create the document-level JavaScript actions that apply to the entire document. For example, selecting Document Did Save runs the JavaScript after a document is saved.