Foxit PhantomPDF Standard 
User Manual
180 
imagine that these form fields consist of an area with the shape of rectangle. Then do one of the 
following: 
 Choose FORM > Edit > Arrange, in the Page Center category select one as the anchor to 
center the form fields. 
 Right-click one of the form fields > Center > Vertically/Horizontally/Both. You will find that 
the rectangle is centered respectively vertically, horizontally or both in the page. 
Distribute multiple form fields 
This function will be available when selecting three or more form fields. Select the form fields to 
be distributed, and do one of following: 
 Choose FORM > Edit > Arrange, in the Distribute category select one as the anchor to 
distribute the form fields. 
 To distribute the form fields evenly between the topmost and bottommost form fields, 
choose Distribute > Vertically. To distribute the form fields evenly between the leftmost and 
rightmost form fields, choose Distribute > Horizontally
Resize multiple form fields 
Select one of the form fields as the anchor, and the rest of the form fields will be resized with the 
same height or width as that of the anchor form field. For example, 
 Select form field A and B with the Annotation Selection Tool 
. Suppose that you want to 
set A as the anchor form field.  
 Right-click A > Size > Height/Width/Both. And you͛ll see that the height/width/height and 
width of B is resized to be the same as that of A. 
Set Form-field Tab Order 
After you create the form fields, you can set the tab order with ease. If you deselect to set the tab 
order, it will be automatically determined in a normal order. Do the following: 
 With the Annotation Selection Tool 
selected, right-click a form field, and choose Set Tab 
Order
 Click anywhere in the field that you want to be first in the tabbing order. The number in the 
upper left corner is set as 1. 
 Click each of the other fields in the order that you want tabbing to occur. 
Change pdf into jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf file to jpg online; change from pdf to jpg on
Change pdf into jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
advanced pdf to jpg converter; best pdf to jpg converter online
Foxit PhantomPDF Standard 
User Manual
181 
Note: If you decide not to change the tabbing order, click a blank area of the page or a part of the 
page that is not part of a field. This hides the tabbing order numbers so that clicking a field no 
longer changes the tabbing order. 
Set the field calculation order 
When you define two or more calculations in a form, the order in which they are carried out is 
the order in which you defined the calculations. In some cases, you may need to modify the 
calculation order to obtain correct results.  
For example, if you wanted to use the result obtained from calculating two form fields to 
calculate the value of a third form field, the first two form fields must be calculated together first 
to obtain the correct final results. 
 Choose FORM > Edit > Calculation Order 
The Calculation Order dialog box displays all calculable fields in your form and the order in which 
the calculations are performed. 
 To change the field calculation order, select the field from the list, and then click the Up or 
Down button as needed. 
 Click OK to finish. 
Edit Static XFA Forms 
Foxit PhantomPDF supports editing of static XFA forms.  
To edit static XFA forms, please do as below: 
1. Open the static XFA form with Foxit PhantomPDF and choose FORM > Edit > Edit Static XFA 
Form 
. You͛ll be prompted to save a copy of the original file to continue to edit. 
2. Click Yes to edit the form as needed. 
Set properties of multiple form fields 
 Select multiple form fields > right-click one of them > Properties…
 There pops up a dialog with a General tab and an Appearance tab, and then follow the steps 
specified above. 
Online Convert Jpeg to PDF file. Best free online export Jpg image
Web Security. All your JPG and PDF files will be permanently erased from our servers after one hour. If you want to turn PDF file into image file format in
.net convert pdf to jpg; change pdf file to jpg online
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
PDF document can be easily loaded into your C# String inputFilePath = @"C:\input.pdf"; String outputFilePath = @"C:\output.jpg"; // Convert PDF
change file from pdf to jpg on; convert multipage pdf to jpg
Foxit PhantomPDF Standard 
User Manual
182 
JavaScript 
JavaScript is a dynamic, prototype-based language with first-class functions, which serves as a 
means to easily create interactive web pages. In Foxit PhantomPDF, you can easily integrate this 
level of interactivity into your PDF documents.  
With Foxit PhantomPDF, you can invoke JavaScript code using actions associated with documents, 
bookmarks, links, and pages. Foxit PhantomPDF provides three options for you to do it –
Document JavaScript, Document Action and JavaScript Console. The Document JavaScript lets 
you create or access document level scripts in Foxit PhantomPDF. The Document Action lets you 
create document-level JavaScript actions that apply to the entire document. The JavaScript 
Console provides an interactive and convenient interface for testing portions of JavaScript code 
and experimenting with object properties and methods. 
Document JavaScript 
Document JavaScripts are variable and function definitions that are generally useful to a given 
document, but are not applicable outside the document. 
Variable definitions: Define variables at the document level to make them visible to any 
executing script. 
Function definitions: Define functions at the document level that support the user 
interaction with the document. These functions may be utility functions for handling 
common tasks for string or number manipulation, or functions that execute lengthy scripts 
called by actions initiated by a user interacting with form fields, bookmarks, page changes, 
etc. 
To create or access document level scripts in Foxit PhantomPDF, select FORM > JavaScript > 
Document JavaScript. The pop-up Java Script Functions dialog box enables you to add, edit, or 
delete document level scripts. All the document level scripts are stored within the PDF document. 
In Java Script Functions dialog box, you will see the following buttons: 
Close – Closes the dialog box. 
Add – After typing a new Script Name, a JavaScript Editor dialog box pops up. You can create 
and edit document level scripts here. To change the font of JavaScripts, click the Font 
button. 
Edit – The JavaScript Editor dialog box pops up, enabling you to modify the JavaScripts you 
create. 
Delete – Delete the JavaScript you selected. 
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in from local file or stream and convert it into BMP, GIF Or directly change PDF to Gif image file in VB.NET
convert online pdf to jpg; changing pdf to jpg on
C# Create PDF from images Library to convert Jpeg, png images to
convert PDF documents from multiple image formats, including Jpg, Png, Bmp Component for combining multiple image formats into one or multiple PDF file in C#
convert pdf file to jpg format; convert multi page pdf to single jpg
Foxit PhantomPDF Standard 
User Manual
183 
Document Action 
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. 
JavaScript Console 
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 FORMJavaScript > JavaScript Console, and do the 
following: 
A. In the pop-up JavaScript Console 
dialog box, type your JavaScript 
code, or click Open and select one 
of the file with JS format. 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Support various image formats, like Jpeg or Jpg, Png, Gif, Bmp, Tiff and other Import graphic picture, digital photo, signature and logo into PDF document.
convert pdf pages to jpg online; convert pdf photo to jpg
VB.NET PDF insert image library: insert images into PDF in vb.net
Support various image formats, like Jpeg or Jpg, Png, Gif, Bmp, Tiff and other Import graphic picture, digital photo, signature and logo into PDF document.
pdf to jpg; batch convert pdf to jpg online
Foxit PhantomPDF Standard 
User Manual
184 
You can click Save to save a copy of your JavaScript code, or click Cancel to revoke your 
operation. 
Optional Database connectivity to Windows ODBC 
The Optional Database Connectivity plug-in is a JavaScript object inside Foxit PhantomPDF PDF 
Suite, 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. 
Also, developers can create document level-scripts to connect to a database for the purposes of 
inserting new data, updating information, and deleting database entries. 
Currently, ADBC is a Windows only feature and requires Open Database Connectivity (ODBC) 
provided by Microsoft. 
B. 
Click Run button to run your 
JavaScript code. You will be 
prompted that the code has run 
successfully. When the code goes 
wrong, it gives you an error 
message. 
VB.NET Create PDF from images Library to convert Jpeg, png images
Support create PDF from multiple image formats in VB.NET, including Jpg, Png, Bmp, Gif, Tiff Turn multiple image formats into one or multiple PDF file.
convert multiple pdf to jpg; change pdf to jpg
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
XDoc.Tiff for .NET, which can be stably integrated into C#.NET string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3.jpg" }; // Construct List
change pdf to jpg image; convert pdf image to jpg online
Foxit PhantomPDF Standard 
User Manual
185 
Chapter 10 – Security 
The security feature of PDF gives you an exceptional control over the PDF files you create. To 
provide adequate protection for PDF͛s contents, you can encrypt and secure PDF files to prevent 
unauthorized access, restrict sensitive operations, etc. 
Check PDF Security 
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.  
Password Protection & Certificate Protection 
In Foxit PhantomPDF, you can add password protection, certificate protection, MS AD RMS 
protection, and security restrictions to PDF files, limiting who can open the file, can copy, edit or 
print the file, etc. 
Password Protection 
You can add a password to a PDF document to limit access and restrict certain features, such as 
printing, copying and editing. 
There are two kinds of passwords that could be applied to a PDF file: a Document Open 
password and a Permissions password. When you set a Document Open password, anyone who 
tries to open the PDF file must type in the password that you specified. When you set a 
Permissions password, anyone who wants to change the restrictions must type the Permissions 
password. Please note that if a PDF is secured with both types of passwords, it can be opened 
with either password, but only the Permissions password allows you to change the restrictions. 
Tip: There’s no way out to recover password from the PDF if you forgot it. To keep a backup copy 
of the PDF that isn’t password-protected is a good choice. 
Add a password security 
1. Choose Protect > Secure Document > Password Protect
2. In the Password Protection dialog box, do the following: 
Document Open Settings:  
Foxit PhantomPDF Standard 
User Manual
186 
Require a password to open the document – selects to require users to type the password you 
specify to open the document. 
Password Input: specifies a password that users must type to open the document. 
Password Confirm: type the password again to confirm the password. 
Document Restriction Settings: 
Add Document Restriction – restricts actions to PDF files, such as printing, editing, etc. 
Password Input: specifies a password that is required to change the permissions settings. If the 
file is opened in Foxit PhantomPDF, the user can view the file but must enter the permissions 
password to change the file͛s security and permissions settings. 
Password Confirm: type the password again to confirm the password. 
Permission Specification: 
The security details you specified are shown on the left. Click Permission to set the restriction 
settings. In the PDF Permission dialog box: 
Permission setting – you can check options to specify file͛s permission setting. lick any of 
options to view the detail information in Permission Item Specification field below. 
Print Permission – specifies the level of printing which users are allowed for the PDF 
document. 
A. Print with low resolution – allows users to print at no higher than 150-dpi resolution. 
B. Print with high resolution – allows users to print at any resolution. 
Change Permission – defines which editing actions are allowed in the document. 
A. Fill in a form – lets users fill in forms. The option doesn͛t mean that users can create 
form fields. 
B. Comment in the document  lets users add comment to the PDF document. 
C. Manage pages and bookmarks – lets users insert, rotate, delete pages, as well as add 
bookmarks. 
D. Modify document - lets users modify the PDF document, but not add comments. If you 
check the option, both Fill in a form and Management pages and bookmarks options 
are automatically selected. 
Content Extraction Permission - defines the contents that are allowed to be extracted in the 
PDF document. 
Foxit PhantomPDF Standard 
User Manual
187 
A. Enable text access for screen reader devices for the visually impaired. 
B. Extract the contents of the document – lets users extract text and graphics, copy text, 
take snapshot, and play media clip, etc. 
Encrypt Settings: 
Encryption Algorithm- defines data transformations that cannot be easily reversed by 
unauthorized users. Foxit PhantomPDF supports 128-bit AES, 256-bit AES and 128-bit ARC-FOUR. 
Don’t encrypt metadata – encrypts the contents of a PDF file but still allow search engines access 
to the document metadata. 
Save the setting as a new policy – save the current security settings as a policy so that you can 
apply it to other documents. 
3. Click Ok and save the document to make setting take effect. 
Modify password and security settings 
1. Choose PROTECT > Secure Document > Security Properties, or choose FILE > Properties
2. In the Security tab of the Document Properties dialog box, choose Document Security > 
Password Protection, and then click Change Settings… 
3. Do the settings as ͞Add a password security͟ and then click OK
Remove password and security settings 
To remove password and security settings from a PDF file, you must have the permissions to do 
so. 
1. Open a PDF file, and choose either way of the following to remove password and security 
settings. 
 Choose PROTECT > Secure Document > Remove Security.  
 Choose PROTECT > Secure Document > Security Properties, or choose FILE > Properties. In 
the Security tab of the Document Properties dialog box, choose No Encryption from Security 
Method menu. 
2. A Foxit Security message box will prompt to ask whether you are sure to remove security 
from this document.  
Foxit PhantomPDF Standard 
User Manual
188 
Certification Protection 
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. Only corresponding private key decrypts the document that was encrypting 
using the certificate. 
Generally, if possible, encrypt documents using certificates from third-party provider. If the 
certificate is lost or stolen, the issuing authority can replace it, if a self-signed certificate is 
deleted, all PDF encrypted using the certificate is forever in accessible. 
Add a certificate security 
1. Choose PROTECT > Secure Document > Certificate Protect
2. In Certificate Protection dialog box, create intended recipient list for the encrypt document: 
 Click New ID to create and store your self-signed digital ID in: 
New PKCS#12 digital ID file – Stores the digital ID information to a file with the 
extension .pfx on Windows and .p12 on Mac OS. You can use the files interchangeably 
across different operating systems.  
Windows Certificate Store – Stores the digital ID to a common location. Other Windows 
applications can also retrieve it. 
 Click Import to import certificate from Windows Certificate store. 
 Click Browse to import certificate from disk. 
 Click Remove to delete a recipient from recipient list. 
 Click Permission to set document restriction for the selected recipient. About 
Permission options, please refer to ͞Add document restrictions͟ of Password security 
options
3. Select Encryption Algorithm (support 128-bit AES, 256-bit AES and128 bit ARC-FOUR. 
4. Check Don’t Encrypt metadata to encrypt the documents except metadata. 
5. (Optional) Check Save the settings as a new policy to save the current security settings as a 
policy so that you can apply it to other documents. 
6. Click OK and save the document. 
See also ͞About digital ID͟ 
Foxit PhantomPDF Standard 
User Manual
189 
Change or remove certificate protection 
To change or remove security settings, you must have permission to do so. If you want to change 
or remove security encrypted with certificate, you must have all access to the document, or you 
can͛t do changes or remove security settings. 
To change certificate protection, please do the following: 
1. Choose PROTECT > Secure Document > Security Properties, or choose FILE > Properties
2. In the Security tab of the Document Properties dialog box, choose Document Security > 
Certificate Protection, and then click hange Settings… 
3. In Certificate Protection dialog box, refer to Add a certificate security
4. Click OK and save the document to apply your changes. 
To remove certificate protection, please do one of the following: 
1. Choose PROTECT > Secure Document > Remove Security
2. Choose PROTECT > Secure Document > Security Properties or choose FILE > Properties, in 
the Security tab of the Document Properties dialog box, choose No Encryption from Security 
Method menu. 
Set Security Policies 
If you often apply the same security settings to multiple PDFs, you can save your settings as a 
policy that you can apply to other PDFs. Security policies include the security method, encryption 
password, permission settings, etc. 
Create a security policy 
1. Choose PROTECT > Secure Document > Security Policies
2. Click New
3. Choose security method from menu and specify the policy name and description. 
4. Click Edit Details to set restriction settings or passwords. 
5. Review the policy details, and then click Close
Secure PDFs using policies 
You can apply any security policy to a PDF file. To secure a PDF with a security policy that you 
specified, do the following: 
1. Open a PDF document. 
2. Choose PROTECT > Secure Document > Security Policies
3. In the Manage Security Policies dialog box, select a policy which you want to apply to the 
Documents you may be interested
Documents you may be interested