Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
146 
3.10.3.3
Cache Address Setting 
a)
Cache address (-cache) 
The optional argument (-cache) is used to set cache address to store html page resources 
temporarily. The page resources of the converted webpage will be downloaded and stored to this 
cache address first, and then will be deleted after conversion. If this argument is not set, a folder 
named “cache” will be generated in the installation folder. 
Usage Example 
1)
Set cache address to “d:\resources” (-cache “d:\resources”) 
fhtml2pdf -i c:\input -o d:\output -cache “d:\resources” 
fhtml2pdf -i test\1.html -o d:\output\1.pdf -cache “d:\resources” 
fhtml2pdf -i “c:\input\*.html” -o d:\output -cache “d:\resources” 
fhtml2pdf -i “www.foxitsoftware.com” -o output -cache “d:\resources” 
3.10.3.4
Timeout Setting 
a)
Timeout for loading (-timeout) 
The optional argument (-timeout) is used to set timeout in seconds to load webpages. The webpages 
will not continue to be loaded when the time is used up. The default value is 120s, and the timeout 
value will be set to 15 if users set a value less than 15. 
Usage Example 
1)
Set the timeout to “200s” to load a webpage (-timeout 200) 
fhtml2pdf -i c:\input -o d:\output -timeout 200 
fhtml2pdf -i test\1.html -o d:\output\1.pdf -timeout 200 
fhtml2pdf -i “c:\input\*.html” -o d:\output -timeout 200 
fhtml2pdf -i “www.foxitsoftware.com” -o output -timeout 200 
3.10.3.5
Check lazy load 
a)
Check lazy load (-checklazyload) 
Pdf image extractor online - Select, copy, paste PDF images in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document
extract images from pdf; how to extract images from pdf
Pdf image extractor online - VB.NET PDF Image Extract Library: Select, copy, paste PDF images in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document
pdf image extractor online; extract text from pdf image
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
147 
The optional argument (-checklazyload) is used to improve the conversion quality if the webpages 
include lazy loading elements or if the network/hardware performance is not good enough. 
Note The -checklazyload argument is useful in the following two situations: 
Some special long webpages use lazy loading design pattern to make the page load faster 
and reduce server load, therefore some web elements are designed to be delayed loading, 
which will affect the conversion quality. 
If the network or hardware performance is not good enough, the web elements loading will 
be influenced, which will also affect the conversion quality. 
If this argument is set, the tool will spend at least 5 seconds waiting for loading the web elements 
before starting conversion, which can help improve the conversion quality. 
Usage Example 
1)
Improve the conversion quality if the webpages include lazy loading elements or if the 
network/hardware performance is not good enough (-checklazyload) 
fhtml2pdf -i c:\input -o d:\output -checklazyload 
fhtml2pdf -i test\1.html -o d:\output\1.pdf -checklazyload 
fhtml2pdf -i “c:\input\*.html” -o d:\output -checklazyload 
fhtml2pdf -i “www.foxitsoftware.com” -o output -checklazyload 
3.10.3.6
Recursion Depth of Sub-folders 
The optional argument (-r) indicates the recursion depth of sub-folders, which is valid only when the 
input is a folder or a path that includes wildcard character like “c:\input\*.html”.  y default, the 
recursion depth is 1, so the sub-folders will not be processed. For more details about this argument, 
please refer to section 3.10.2 “Command Line Summary”. 
Usage Examples 
1)
Search the full sub-folders (-r or -r 0) 
fhtml2pdf -i test -o output -r  
fhtml2pdf -i c:\input -o d:\output -r  
fhtml2pdf -i “c:\input\*.html” -o d:\output -r  
fhtml2pdf -i test -o output -r 0 
fhtml2pdf -i c:\input -o d:\output -r 0 
VB.NET TIFF: TIFF Text Extractor SDK; Extract Text Content from
In this online tutorial, we will offer you information on Standalone VB.NET TIFF text extractor SDK that extracts control SDK into VB.NET image application by
extract pdf pages to jpg; online pdf image extractor
VB.NET PowerPoint: Extract & Collect PPT Slide(s) Using VB Sample
demo code using RasterEdge VB.NET PowerPoint extractor library toolkit. provide powerful & profession imaging controls, PDF document, image to pdf files and
extract image from pdf; how to extract images from pdf file
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
148 
fhtml2pdf -i “c:\input\*.html” -o d:\output -r 0 
2)
Search only the current folder (-r 1) 
fhtml2pdf -i test -o output -r 1  
fhtml2pdf -i c:\input -o d:\output -r 1 
fhtml2pdf -i “c:\input\*.html” -o d:\output -r 1 
Note If you don’t use this argument, the current folder will be searched by default. For example: 
fhtml2pdf -i test -o output    
fhtml2pdf -i c:\input -o d:\output    
fhtml2pdf -i “c:\input\*.html” -o d:\output   
3)
Search the current folder and its sub-folders (-r 2) 
fhtml2pdf -i test -o output -r 2 
fhtml2pdf -i c:\input -o d:\output -r 2 
fhtml2pdf -i “c:\input\*.html” -o d:\output -r 2 
3.10.3.7
Multi-thread Support 
The optional argument (-t) indicates the number of threads that are used to speed up batch 
conversion by making full use of the CPU. By default, the number of the threads is 1. 
Note It is recommended that you set the value of the number according to your computer’s CPU 
configuration. 
Usage Example 
1)
Set the number of threads to 3 (-t 3) 
fhtml2pdf -i test -o output -t 3 
fhtml2pdf -i c:\input -o d:\output -t 3 
fhtml2pdf -i “c:\input\*.html” -o d:\output -t 3 
3.10.3.8
Other Optional Arguments 
a)
Log file (-log<logfile> -l<log level>) 
VB.NET Word: Extract Word Pages, DOCX Page Extraction SDK
this VB.NET Word page extractor add-on can be also used to merge / split Word file, add / delete Word page, sort Word page order or insert image into Word page
extract images from pdf acrobat; how to extract images from pdf
VB.NET TIFF: TIFF to Text (TXT) Converter SDK; Convert TIFF to
NET developers to interpret and decode TIFF image file. But different from TIFF text extractor add-on powerful & profession imaging controls, PDF document, tiff
extract pdf pages to jpg; extract text from image pdf file
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
149 
The optional argument (-log) indicates the path of logfile, where the log message is placed. The 
argument (-l) indicates the log level. It is valid only when (-log) is used. By default, the log level is 4. 
For more details about this argument, please refer to section 3.10.2 “Command Line Summary”. 
Usage Example 
1)
Save the log file to “d:\output\html2pdf.log” and set the log level to 3 (-log d:\output\html2pdf.log -l 
3) 
fhtml2pdf -i c:\input -o d:\output -log d:\output\html2pdf.log -l 3 
b)
Register information (-register <code> <licensee>) 
The optional argument (-register) is used to register the command line tool. The <code> is the 
activation code from Foxit and <licensee> is the licensee name designated by the users. 
Usage Example 
1)
Register the html2pdf tool with the code “40G01-01000-50000-2JCTF-3DV20-RZOF4” and the 
licensee “Jessie” (-register 40G01-01000-50000-2JCTF-3DV20-RZOF4 Jessie) 
fhtml2pdf -register 40G01-01000-50000-2JCTF-3DV20-RZOF4 Jessie 
c)
License agreement (-license) 
The optional argument (-license) is used to print the license agreement. 
Usage Example 
1)
Print the license agreement (-license) 
fhtml2pdf -license 
d)
Version information (-version/-v) 
The optional argument (-version/-v) is used to print the version information. 
Usage Example 
1)
Print the version information (-version/-v) 
C# Word: How to Extract Text from C# Word in .NET Project
you can rest assured because this Word text extractor preserves both to provide powerful & profession imaging controls, PDF document, image to pdf files and
extract image from pdf acrobat; extract image from pdf c#
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
150 
fhtml2pdf -version 
fhtml2pdf -v 
e)
Help information (-help/-h) 
The optional argument (-help/-h) is used to print the usage information. 
Usage Example 
1)
Print the usage information (-help/-h) 
fhtml2pdf -help 
fhtml2pdf -h 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
151 
3.11
RMS 
3.11.1
Basic Syntax 
RMSProtector [/decrypt <location>]  
[/encrypt <location> </template <name> [issuer]> [/highstrength] [/revoke]  
[/MicrosoftIRMV1]] 
[/encrypt <location> </user <name> /rights <rights> [issuer]> [/highstrength] [/revoke]  
[/MicrosoftIRMV1]] 
[/showtemplates [/sync]] [/preserveattributes] 
[/showencryption <location>] 
[/log <log_file> [/append] [/simple]] [/silent] 
RMSProtector /register <code> <licensee> 
RMSProtector /license 
Note:   
<> required 
[ ] optional  
A space is needed between the command line argument and the value 
For the RMS tool, please go to the “rms” folder in the installation package for a more detailed 
introduction. 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
152 
4
Foxit  onfiguration Tool  
4.1
Watermark Configuration Tool 
Foxit PDFWatermark Configuration Tool is used to set the properties of watermarks and then save them as a 
configuration file with the extension “.xml”, which is required in the command line. The watermark settings 
contain four main parts: source, appearance, position in page, and page range options. We will give a 
detailed introduction on each part in the following sections. 
First, go to “configtool” folder, double-click the fpdfwmconf.exe or fpdfwmconf64.exe to launch the Foxit 
PDFWatermark Configuration Tool, and then you can see the configuration screen as follows. 
PDFWatermark Configuration Screen 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
153 
Users can click the “Open” button to load an existing watermark configuration file (.xml), and then edit its 
settings according to their desired requirement. After editing, users can click “Save” button to save the 
changes or click “Save As XML” button to save it as a new watermark configuration file. 
heck “Show Preview” to preview how the text/image/PDF watermark will be displayed in the PDF file. By 
default, it is checked. 
4.1.1
Watermark Settings 
4.1.1.1
Source 
Foxit PDFWatermark supports three types of watermarks: text, image and PDF. 
Text Watermark 
Text 
Users can enter text in the content box, which will be appeared as text watermark in the preview 
window. 
Font 
This option is activated only when Text Watermark is selected. Users can choose the font name, font 
size, and font color from the drop-down menus. 
Underline 
Users can click 
icon to set underline for text when Text Watermark is selected. 
Image Watermark 
File 
Users can browse their computer and choose an image that will be appeared as image watermark in 
preview window. The following image formats are currently supported: BMP, DIB, JPG, JPEG, JPE, GIF, 
PNG, TIFF and TIF. 
PDF Watermark 
File 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
154 
Users can browse their computer and choose a PDF file. The preview window will display the first 
page of the PDF file, you can click the selection box on the right side of the “ rowse…” button to 
preview other pages and decide which PDF page will be used to set as PDF watermark. 
4.1.1.2
Appearance 
This section introduces how to set the appearance for text/image/PDF watermarks. 
Rotation 
Users can enter an angle to rotate the text/image/PDF watermark. The rotation angle can be set 
between 0 and 360. 
Opacity 
This option is used to set the transparence for text/image/PDF watermarks. The value is from 0 to 
100 (0 meaning invisible, and 100 meaning visibly solid). 
Scale relative to target page 
Check “Scale relative to target page” and enter a number in the percentage box to resize the 
text/image/PDF watermark in relation to the PDF page’s dimensions.  
Note The drop-down box of font size will be empty if you check “Scale relative to target page”. And if 
you reset the font size, the “Scale relative to target page” will be unchecked. 
No Print 
This option is used to control the visibility for text/image/PDF watermarks when you print the PDF. If 
you check “No Print”, the added watermark will not be shown when printing. By default, it is not 
checked. 
Invisible 
This option is used to control the visibility for text/image/PDF watermarks on screen. If you check 
“Invisible”, the added watermark will not be shown on screen. By default, it is not checked. 
On Top of page 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
155 
If you  heck “On Top of page”, the text/image/PDF watermark will be placed on top of the page 
content, that is, the watermark may cover some content. Otherwise, the watermark will be placed 
under the content, and the page content may obstruct your view of some part of the watermark. By 
default, it is not checked. 
Keep position and size for different page size 
This option is used to control watermark variations in a PDF with pages of varying sizes. If you check 
“Keep position and size for different page size”, the added watermark will be the same in different 
pages. 
Note Please do not check “Keep position and size for different page size” and “Scale relative to 
target page” simultaneously, or the “Keep position and size for different page size” will be omitted, 
that is, it will not have any effect. 
4.1.1.3
Position in page 
Watermark position in page is controlled by Vertical Distance and Horizontal Distance positioning. The 
distance unit is points. Users can set the relative benchmark for the distance, such as Top, Bottom, Left, Right 
and Center. 
4.1.1.4
Page Range Options 
Page range options are used to choose the page range to add watermark. Users can select all pages or specify 
the page range, or choose even or odd pages via clicking the right items in the subset list. 
4.2
PDFHeaderFooter Configuration Tool 
Foxit PDFHeaderFooter Configuration Tool is used to set the properties of header/footer and then save them 
as a configuration file with extension “.xml” which is required in the command line. The header/footer 
settings contain six main parts: font, margin, appearance options, text, page number and date format, and 
page range options. We will give a detailed introduction on each part in the following sections. 
First, go to “configtool” folder, double-click the fpdfhfconf.exe or fpdfhfconf64.exe to launch Foxit 
PDFHeaderFooter Configuration Tool, and then you can see the configuration screen as follows. 
Documents you may be interested
Documents you may be interested