how to display pdf file in picturebox in c# : Copy text pdf control SDK system web page wpf asp.net console FoxitConvertToPDF_Manual1-part534

Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
Check the license agreement 
2.5
Uninstallation 
If you want to uninstall the Foxit Convert2PDF tool, all you need to do is to delete the installation folder. 
Copy text pdf - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
delete text from pdf preview; extract text from pdf java
Copy text pdf - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copy text from pdf to word; extract text from pdf to excel
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
3
Command line usage 
3.1
Basic Syntax 
The basic command line syntax for Html2PDF is: 
convert2pdf <-i <srcfile/srcfolder>> <-o <destfile/destfolder>> [-modetype <mode type>]  
[-width <PDF width>] [-height <PDF height>] [-margin <left [top right bottom]>]  
[-font <fontname>] [-fs <fontsize>] [-fontcolor <R> <G> <B>]  
[-cache <cache folder>] [-timeout <load timeout>] [-singlepage] [-nolink]  
[-rotate <0/90/180/270>] [-checklazyload] [-scale <page scale>] [-op <password>] 
[-r [recursion]] [-t <thread>] [-log <logfile>] [-l <level>] 
convert2pdf -register <code> <licensee> 
convert2pdf -license 
convert2pdf -version/-v 
convert2pdf -help/-h 
Note:   
<> required 
[ ] optional  
/  mutually exclusive 
A space is needed between the command line argument and the value 
Only the <-i <srcfile/srcfolder>> and <-o <destfile/destfolder>> arguments are actually required. All others are 
optional, which are available for controlling the conversion as desired. The arguments could be given in any 
order. Full details on each are explained in the following section. 
3.2
Command Line Summary 
Note For some arguments whose values are strings, users can choose whether to add quotation marks (“ ”) 
to the strings. In the manual we have added notes where adding quotation marks (“ ”) is required.  
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy Ability to copy selected PDF pages and paste into another PDF file. The
delete text from pdf acrobat; copy pdf text to word
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Extract, Copy, Paste PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Copy and Paste PDF Page. Ability to copy PDF pages and paste into another PDF file.
extract text from pdf using c#; copy paste text pdf
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
10 
Option 
Parameter 
Description 
-i 
<-i <string>>    
e.g. 
-i c:\input\1.png 
ng 
-i c:\input\2.txt 
xt 
-i c:\input\3.html 
ml 
-i c:\input\4.docx 
ocx 
-i c:\input 
-i “c:\input\*.pptx” 
 
Specifies the input file to be converted. 
The input string can be the name of a single 
file (image, text, html, or Office file) or a 
folder. 
The file name can contain the wildcard 
character (*). For example, use *.txt to 
to 
include all text files in a given folder. 
Note Wildcard character (*.*) is currently not 
not 
supported. 
-o 
<-o <string>> 
e.g.  
-o d:\output\1.pdf 
pdf 
-o d:\output 
Specifies the path of the output PDF file or folder. 
If the input is a single image, text, html or 
or 
Office file, the output should be a single PDF 
file, (e.g. -o d:\output\1.pdf). 
pdf). 
If the input is a folder, the output should be a 
folder, (e.g. -o d:\output). 
t). 
Note  
The specified output path must already exist. 
The output can be a PDF file when the input 
are images whose names only contain 
wildcard characters, such as, -i 
“c:\input\*.jpg” -o d:\output\output.pdf. 
put.pdf. 
-modetype 
[-modetype <string>] 
-modetype <mode type for 
conversion> 
e.g. 
-modetype “1” 
-modetype “2” 
-modetype “3” 
-modetype “4” 
--modetype “1,2,4” 
-modetype “2,4” 
-modetype “1,2,3,4” 
Specifies the file types to be converted. 
-modetype “1”:  converts image to PDF. 
-modetype “2”:  converts Office to PDF. 
-modetype “3”:  converts text to PDF. 
-modetype “4”:  converts html to PDF. 
-modetype “1,2”:  converts image and 
Office to PDF. 
… 
Note The <string> should be entered in the format 
“1,4”, “1,2,3,4” without any spaces. 
ces. 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document.
export text from pdf to word; extract text from image pdf file
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET PDF - Extract Image from PDF Document in VB.NET. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document in VB.NET Project.
find and replace text in pdf; cut and paste pdf text
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
11 
Option 
Parameter 
Description 
-width 
[-width <points>] 
e.g.  
-width 612 
Sets the page width of the output PDF file in 
points. 
Note  
The -width argument is valid only for 
or 
image/text/html conversion. 
For image conversion, the default value is the 
width of input image. The -width and -height 
height 
options must be used together with a set 
value greater than 0. 
For text conversion, the default value is 595 
points with the allowable range of 8-14400 
00 
points. 
For html conversion, the default value is 842 
points with the allowable range of 16-14400 
00 
points. 
-height 
[-height <points>] 
e.g.  
-height 792 
Sets the page height of the output PDF file in 
points. 
Note  
The -height argument is valid only for 
or 
image/text/html conversion. 
For image conversion, the default value is the 
height of input image. The -width and -height 
height 
options must be used together with a set 
value greater than 0. 
For text conversion, the default value is 842 
42 
points with the allowable range of 8-14400 
points. 
For html conversion, the default value is 595 
points with the allowable range of 16-14400 
points. 
-margin 
[-margin <points [points 
ts 
points points ]>] 
-margin <left [top right 
ht 
bottom]> 
e.g. 
-margin 20 
-margin 10 20 
Sets size of margin for each PDF page in points. 
Allowable values: 0-size of page in points; in 
addition, the sum of the left and right values must 
be less than the width of the page, and the sum of 
the top and bottom values must be less than the 
height of the page. 
-margin left top right bottom 
-margin 20: sets the left margin to 20 points. 
ints. 
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
XDoc.PDF ›› VB.NET PDF: Copy, Paste, Cut Image in Page. VB.NET PDF - Copy, Paste, Cut PDF Image in VB.NET. VB.NET: Copy and Paste Image in PDF Page.
c# read text from pdf; copy text from pdf without formatting
C# PDF copy, paste image Library: copy, paste, cut PDF images in
|. Home ›› XDoc.PDF ›› C# PDF: Copy, Paste, Cut Image in Page. C#.NET PDF SDK - Copy, Paste, Cut PDF Image in C#.NET. C# Guide
copy text from protected pdf to word; get text from pdf c#
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
12 
Option 
Parameter 
Description 
-margin 10 20 0 
-margin 10 20 0 40 
-margin 10 20: sets the left margin to 10 points 
nts 
and the top margin to 20 points. 
-margin 10 20 0: sets the left margin to 10 
10 
points, the top margin to 20 points, and the 
right margin to 0 points. 
-margin 10 20 0 40: sets the left margin to 10 
10 
points, the top margin to 20 points, the right 
margin to 0 points, and the bottom margin to 40 
points.  
Note  
The -margin argument is valid only for 
or 
image/text/html conversion. 
For image conversion, the default value for 
each margin is 0.  
For text conversion, the default margin values 
are 60 72 60 72. 
For html conversion, the default margin 
values are 10 10 10 10. 
10. 
-font 
[-font <string>] 
-font <fontname> 
e.g. 
-font “Calibri” 
” 
-font “Helvetica” 
” 
-font “Arial” 
” 
… 
Sets the font style for text conversion. 
Note  
The -font argument is valid only for text 
xt 
conversion. 
The font style you set should be installed on 
local environment, otherwise the default font 
style will be used.  
-fs 
[-fs <integer>] 
-fs <fontsize> 
e.g. 
-fs 8 
-fs 11 
-fs 72 
Sets the font size for text conversion. 
Default value: 9. Allowable range: 8-72.  
Note The -fs argument is valid only for text 
ext 
conversion. 
C# PDF insert text Library: insert text into PDF content in C#.net
Text to PDF. C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. Providing C# Demo Code for Adding and Inserting Text to PDF File Page with .NET PDF Library.
delete text from pdf with acrobat; extract highlighted text from pdf
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
C#.NET PDF SDK - Convert PDF to Text in C#.NET. Integrate following RasterEdge C#.NET text to PDF converter SDK dlls into your C#.NET project assemblies;
a pdf text extractor; c# extract pdf text
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
13 
Option 
Parameter 
Description 
-fontcolor 
[-fontcolor <integer> 
<integer> <integer>] 
-fontcolor <R> <G> <B> 
e.g.  
-fontcolor 0 0 0 
-fontcolor 255 255 0 
-fontcolor 255 255 255 
… 
Sets the font color for text conversion. 
on. 
By default, the font color of the output PDF is 
black. 
Allowable range of the values for each RGB 
component is 0-255.  
Note The -fontcolor argument is valid only for text 
ext 
conversion. 
-cache 
[-cache <string>] 
-cache < cache folder> 
e.g.  
-cache “d:\resources” 
” 
Sets 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. 
Note  
The -cache argument is valid only for html 
ml 
conversion.  
If it is not set, a folder named “cache” will be 
ll be 
generated in the installation folder. 
-timeout 
[-timeout <integer>] 
-timeout <load timeout> 
e.g. 
-timeout 30 
Sets timeout in seconds to load webpages.  
Default value is 120s. 
The webpages will not continue to be loaded when 
the time is used up. 
Note The -timeout argument is valid only for html 
html 
conversion, and should be set to a value greater 
than 15. If users set a value less than 15, the 
timeout value will be set to 15. 
-singlepage 
[-singlepage] 
e.g. 
-singlepage 
Sets all the page contents to one single PDF page. 
age. 
Note The -singlepage argument is valid only for 
for 
html conversion. 
-nolink 
[-nolink] 
e.g. 
-nolink 
Converts the input to PDF files with no link 
annotations retained. 
Note The -nolink argument is valid only for html 
html 
conversion. 
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
VB.NET PDF - Convert PDF to Text Using VB. Integrate following RasterEdge text to PDF converter SDK dlls into your VB.NET project assemblies;
copy paste pdf text; find and replace text in pdf file
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
14 
Option 
Parameter 
Description 
-rotate 
[-rotate <0/90/180/270>] 
e.g. 
-rotate 0 
-rotate 90 
-rotate 180 
-rotate 270 
Sets page rotation for output PDF files. The value 
must be 0, 90, 180 or 270. The default value is 0. 
Note The -rotate argument is valid only for html 
html 
conversion. 
-
checklazyload 
[-checklazyload] 
e.g. 
-checklazyload 
Improves the conversion quality if the webpages 
include lazy loading elements or if the 
network/hardware performance is not good 
enough. The tool will spend at least 5 seconds 
waiting for loading the web elements before 
starting conversion. 
Note The -checklazyload argument is valid only for 
y for 
html conversion and it 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. 
The performance of the network or the 
hardware you use is not good enough. 
-scale 
[-scale<integer>] 
e.g. 
-scale 0 
-scale 1 
-scale 2 
-scale 3 
Specifies a conversion mode for Microsoft Excel 
files. The default is 1. 
-scale 0: No scaling. Convert sheets at their 
actual size. 
-scale 1: fits all columns on one page. Scale 
cale 
every sheet so that it is one page wide. 
-scale 2: fits all rows on one page. Scale 
cale 
every sheet so that it is one page high. 
-scale 3: fits sheet on one page. Scale every 
very 
sheet so that it fits on one page.   
Note This argument is supported on the version 
higher than Microsoft Office 2007 and it is valid 
only for Microsoft Excel files. 
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
15 
Option 
Parameter 
Description 
-op 
[-op<string>] 
e.g. 
-op welcome 
-op 123456 
Specifies the open password for the input file. Not 
required if the input file is not password protected. 
Note  
The -op argument is valid only for Office 
ice 
conversion.  
The output PDF file will not retain the open 
password from the input file. 
-r 
[-r [integer]] 
e.g.  
-r 
-r 0 
-r 1 
-r 2 
… 
Specifies the number of layers to recurse when the 
input is a folder. 
-r 0 <-r>:  searches the full folders. 
-r 1:          searches only the current folder. 
-r 2:          searches the current folder and its                            
sub-folders 
… 
Note  
If no integer value is specified, or if the 
integer value is 0, then full folders will be 
searched. By default, the number of layers to 
recurse is 1, which means that only the 
current folder will be searched and not sub-
folders. 
The input folder or Office file will be skipped if 
it is secured and the messages will be 
displayed.    
-t 
[-t <integer>] 
e.g.  
-t 1 
-t 2 
…  
Specifies the number of CPU threads to use.  
The default value is 1. 
-log 
[-log <string>] 
e.g.  
-log d:\a.log 
Writes log information into a logfile at the 
specified existing path. 
-l 
[-l <integer>] 
e.g. 
Sets the log level. The default is 4. 
-l 1: logs messages only concerning program 
program 
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
16 
Option 
Parameter 
Description 
-l 1 
-l 2 
-l 3 
-l 4 
crashes. 
-l 2: logs failure messages concerning the 
he 
errors caused during execution or those 
returned from underlying libraries, as well 
as those for level 1. 
-l 3: logs warning messages concerning the 
he 
PDF files that are overwritten, as well as 
those for level 2. 
-l 4: logs informational messages, as well as 
as 
those for level 3. 
Note The argument (-l) is valid only when (-log) is 
) is 
used. 
-register 
[-register <String> <String>] 
-register <code> <licensee> 
Registers the command line tool. 
<code>: the activation code from Foxit. 
<licensee>: the Licensee name designated by 
the users. 
-help/-h 
[-help]/[-h] 
e.g. 
-help 
-h 
Prints the usage information. 
-version/-v 
[-version]/[-v] 
e.g. 
-version 
-v 
Prints the version information. 
-license 
[-license] 
e.g. 
-license 
Prints the license agreement. 
3.3
Basic Usage 
3.3.1
Input and Output 
a)
Input (-i) 
The input file should be a single file (image, text, html, or Office file), a URL, or a folder. Users are not 
able to input multiple files or folders, as well as a mixture composed of folders and files. For example: 
Foxit Convert2PDF User Manual 
www.foxitsoftware.com 
17 
-i c:\input\1.jpg   
(a single image file) 
-i c:\input\2.txt   
(a single text file) 
-i c:\input\3.html 
(a single html file) 
-i c:\input\4.docx 
(a single Office file) 
-i “www.foxitsoftware.com” 
(a URL) 
-i c:\input 
(a single folder) 
It supports relative paths if the input file is in the current working folder. Users can input just the 
name of the file or folder, instead of an absolute path. For example: 
-i test\1.jpg      
(“test\1.jpg” is in the current working folder) 
-i test\2.txt 
(“test\2.txt” is in the current working folder) 
-i test\3.html    
(“test\3.html” is in the current working folder) 
-i test\4.docx   
(“test\4.docx” is in the current working folder) 
-i test   
(“test” folder is in the current working folder) 
It also supports wildcard characters, which are used to process multiple files. For example: 
-i “c:\input\*.png”    
(Only convert PNG files under “c:\input” folder) 
-i “c:\input\*.txt”    
(Only convert TEXT files under “c:\input” folder) 
-i “test\*.html”  
(Only convert HTML files under “test” folder) 
-i “test\*.docx”  
(Only convert DO X files under “test” folder) 
-i “c:\input\*.bmp,*.html” 
(Only convert BMP and HTML files under “c:\input” folder) 
-i “test\*.jpg,*.txt,*.doc” 
(Only convert JPG, TEXT and DOC files under “test” folder) 
Note When using wildcard characters in the input files, it is recommended to enclose the input files 
with quotation marks (“ ”). In this manual, we add (“ ”) whenever the input files contain wildcard 
characters. 
b)
Output (-o) 
If the input is a single file, you should specify the output path of a PDF file. If the input is a single 
folder or a file whose name only contains wildcard characters, you can only specify the output folder. 
(Note: The output can also be a PDF file when the input are images whose names only contains 
wildcard characters, such as, -i “c:\input\*.jpg” -o d:\output\output.pdf). For example: 
-o d:\output\output.pdf  
(a single PDF file) 
-o d:\output   
(a single folder) 
Documents you may be interested
Documents you may be interested