mvc display pdf in browser : Extract text from pdf image SDK Library service wpf asp.net .net dnn FoxitPDFToolkit_Manual3-part2066

Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
26 
3)
Set the left margin to 10 points, the top margin to 10 points and the right margin to 30 points (-
margin 10 10 30) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -margin 10 10 30 
fimg2pdf -i c:\input -o d:\output\one.pdf -margin 10 10 30 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -margin 10 10 30 
4)
Set the left margin to 10 points, the top margin to 10 points, the right margin to 30 points and the 
bottom margin to 20 points (-margin 10 10 30 20) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -margin 10 10 30 20 
fimg2pdf -i c:\input -o d:\output\one.pdf -margin 10 10 30 20 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -margin 10 10 30 20 
e)
Password setting (-sp) 
The optional argument (-sp) is used to set the open password for the output PDF file. By default, the 
output PDF file has no open password. 
Usage Example 
1)
Set the open password to “welcome” for the output PDF files (-sp welcome) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -sp welcome 
fimg2pdf -i c:\input –o d:\output -sp welcome 
fimg2pdf -i “c:\input\*.jpg” –o d:\output\one.pdf -sp welcome 
3.1.3.3
Document Metadata Settings 
a)
Title (-title) 
The optional argument (-title) is used to set title of PDF files.  
Usage Example 
1)
Set document title to “Foxit PDF Toolkit User Manual” (-title “Foxit PDF Toolkit User Manual”) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -title “Foxit PDF Toolkit User   
Manual” 
fimg2pdf -i c:\input -o d:\output\one.pdf -title “Foxit PDF Toolkit User Manual” 
Extract text from pdf image - 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 pdf images; extract image from pdf
Extract text from pdf image - 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
extract photo from pdf; extract images from pdf
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
27 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -title “Foxit PDF Toolkit User Manual” 
b)
Subject (-subject) 
The optional argument (-subject) is used to set subject of PDF files. 
Usage Example 
1)
Set document subject to “Foxit PDF Toolkit” (-subject “Foxit PDF Toolkit”) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -subject “Foxit PDF Toolkit” 
fimg2pdf -i c:\input -o d:\output\one.pdf -subject “Foxit PDF Toolkit” 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -subject “Foxit PDF Toolkit” 
c)
Keywords (-keywords) 
The optional argument (-keywords) is used to set keywords of PDF files. 
Usage Example 
1)
Set document keywords to “toolkit” (-keywords “toolkit”) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -keywords “toolkit” 
fimg2pdf -i c:\input -o d:\output\one.pdf -keywords “toolkit” 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -keywords “toolkit” 
d)
Author (-author) 
The optional argument (-author) is used to set author of PDF files. 
Usage Example 
1)
Set document author to “Jessie” (-author “Jessie”) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -author “Jessie” 
fimg2pdf -i c:\input -o d:\output\one.pdf -author “Jessie” 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -author “Jessie” 
e)
Creator (-creator) 
The optional argument (-creator) is used to set file creation application information of PDF files. 
C# PDF Text Extract Library: extract text content from PDF file in
Ability to extract highlighted text out of PDF document. Supports text extraction from scanned PDF by using XDoc.PDF for .NET Pro. Image text extraction control
pdf image text extractor; some pdf image extract
VB.NET PDF Text Extract Library: extract text content from PDF
Extract highlighted text out of PDF document. Image text extraction control provides text extraction from PDF images and image files.
extract images from pdf online; extract image from pdf acrobat
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
28 
Usage Example 
1)
Set document creator  to “Foxit Reader” (-creator “Foxit Reader”) 
fimg2pdf -i “c:\input\1.jpg” “c:\input\2.tif” -o d:\output\one.pdf -creator “Foxit Reader” 
fimg2pdf -i c:\input -o d:\output\one.pdf -creator “Foxit Reader” 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -creator “Foxit Reader” 
3.1.3.4
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 characters like “c:\input\*.jpg”.  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.1.2 “Command Line Summary”. 
Usage Examples 
1)
Search the full folders (-r or -r 0) 
fimg2pdf -i test -o output -r 0 
fimg2pdf -i c:\input -o d:\output -r 0 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -r 0 
fimg2pdf -i test -o output -r  
fimg2pdf -i c:\input -o d:\output -r  
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -r  
2)
Search only the current folder (-r 1) 
fimg2pdf -i test -o output -r 1  
fimg2pdf -i c:\input -o d:\output -r 1 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -r 1 
Note If you don’t use this argument, the current folder will be searched by default. For example: 
fimg2pdf -i test -o output    
fimg2pdf -i c:\input -o d:\output    
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf    
3)
Search the current folder and its sub-folders (-r 2) 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Free PDF image processing SDK library for Visual Studio .NET program. Powerful .NET PDF image edit control, enable users to insert vector images to PDF file.
extract image from pdf using; extract image from pdf in
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET code to add an image to the inputFilePath As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
how to extract images from pdf in acrobat; extract pictures pdf
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
29 
fimg2pdf -i test -o output -r 2 
fimg2pdf -i c:\input -o d:\output -r 2 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -r 2 
3.1.3.5
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) 
fimg2pdf -i test -o output -t 3 
fimg2pdf -i c:\input -o d:\output -t 3 
fimg2pdf -i “c:\input\*.jpg” -o d:\output\one.pdf -t 3 
3.1.3.6
Other Optional Arguments 
a)
Log file (-log<logfile> -l<log level>) 
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.1.2 “Command Line Summary”. 
Usage Example 
1)
Save the log file to “d:\output\image2pdf.log” and set the log level to 3 (-log 
d:\output\image2pdf.log -l 3) 
fimg2pdf -i c:\input -o d:\output -log d:\output\image2pdf.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. 
C# Create PDF from images Library to convert Jpeg, png images to
If you want to turn PDF file into image file format in C# application, then RasterEdge XDoc.PDF for .NET can also help with this.
pdf image extractor online; extract text from pdf image
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.
extract images from pdf files; extract jpeg from pdf
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
30 
Usage Example 
1)
Register the image2pdf tool with the code “77505-010G0-G1000-XMQ8D-2CR7R-TP EI” and the 
licensee “Foxit” (-register 77505-010G0-G1000-XMQ8D-2CR7R-TPBEI Foixt) 
fimg2pdf -register 77505-010G0-G1000-XMQ8D-2CR7R-TPBEI Foixt 
c)
License agreement (-license) 
The optional argument (-license) is used to print the license agreement. 
Usage Example 
1)
Print the license information (-license) 
fimg2pdf -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) 
fimg2pdf -version 
fimg2pdf -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) 
fimg2pdf -help 
fimg2pdf -h 
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Page: Extract, Copy and Paste PDF Pages. Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others in C#.NET Program.
extract jpg pdf; extract jpg from pdf
VB.NET PDF Form Data Read library: extract form data from PDF in
featured PDF software, it should have functions for processing text, image as well how to read or retrieve field data from PDF and how to extract and get
how to extract images from pdf; some pdf image extractor
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
31 
3.2
Office2PDF 
3.2.1
Basic Syntax 
foffice2pdf   <-i <srcfile/srcfolder>> <-o <destfile/destfolder>> [-pdfa] [-b <bookmark level>] [-scale]  
[-op <password>] [-r [recursion]] [-t <threads>] [-log <logfile>] [-l <level>]  
foffice2pdf -register <code> <licensee> 
foffice2pdf -license 
foffice2pdf -version/-v 
foffice2pdf -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 output PDF files as desired. The arguments could be given in 
any order. Full details on each are explained in the following section. 
3.2.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.  
Option 
Parameter 
Description 
-i 
<-i <string>>    
e.g. 
-i c:\input\1.doc  
oc  
-i c:\input  
-i “c:\input\*.ppt” 
Specifies the input file to be converted.  
The input string can be the name of a single 
Microsoft Office file 
(.doc, .docx, .xls, .xlsx, .ppt, .pptx) or a folder. 
The file name can contain the wildcard 
character (*). For example, use *.doc to include 
all Doc files in a given folder. 
Note The wildcard character (*.*) is currently not 
ot 
supported. 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
32 
Option 
Parameter 
Description 
-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 Microsoft Office file, the 
output should be a single PDF file, (e.g. -
D:\output\1.pdf). 
). 
If the input is a folder, the output should be a 
folder, (e.g. -o D:\output). 
). 
Note The specified output path must already exist. 
-pdfa 
[-pdfa] 
e.g. 
-pdfa 
Specifies that the output PDF file(s) should be 
compliant with the PDF/A standard. 
-b 
[-b <integer>] 
e.g. 
-b 0 
-b 1 
-b 2 
Creates bookmarks for the output PDF file.  
If not set, there are no PDF bookmarks. 
-b 0:   Not to create PDF bookmarks. 
-b 1:   Create PDF bookmarks using headings 
of a Microsoft Word file. 
-b 2:   Create PDF bookmarks using bookmarks 
of a Microsoft Word file. 
Note This argument (-b) is valid only for Microsoft 
icrosoft 
Word files. 
-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: Fit all columns on one page. Scale 
every sheet so that it is one page wide. 
-scale 2: Fit all rows on one page. Scale every 
sheet so that it is one page high. 
-scale 3: Fit sheet on one page. Scale every 
sheet so that it fits on one page.   
Note This argument (-scale) is supported only on 
nly on 
versions higher than Microsoft Office 2007 and is 
valid only for Microsoft Excel files. 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
33 
Option 
Parameter 
Description 
-op 
[-op<string>] 
Specifies the open password for the input file. Not 
required if the input file is not password protected. 
Note 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. 
s. 
-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 Microsoft Office file or folder 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. 
-l 1 
-l 2 
-l 3 
-l 4 
Sets the log level. The default is 4. 
-l 1: logs messages only concerning program 
gram 
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. 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
34 
Option 
Parameter 
Description 
-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 
l as 
those for level 3. 
Note The argument (-l) is valid only when (-log) is 
) is 
used. 
-register 
[-register <String> <String>] 
-register <code> <licensee> 
e.g. 
-register 77505-010G0-
G0-
G1000-XMQ8D-2CR7R-
R-
TPBEI Foxit 
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.2.3
Basic Usage 
3.2.3.1
Input and Output 
a)
Input (-i) 
The input file should be a single Microsoft Office file or a folder. Users are not able to input multiple 
Office files or folders, as well as a mixture composed of folders and Office files. For example:  
-i c:\input\1.doc  
(a single Microsoft Office file) 
-i c:\input  
(a single folder) 
Foxit PDF Toolkit User Manual 
www.foxitsoftware.com 
35 
It supports relative paths if the input file is in the current working folder. Users can input just the 
name of the Microsoft Office file or folder, instead of an absolute path. For example: 
-i test\2.xls      
(“test\2.xls” 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 office files in specified 
formats. For example: 
-i “c:\input\*.doc”    
(Only convert Office files with DOC format) 
-i “test\*.xls”   
(Only convert Office files with XLS format) 
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 Microsoft Office file, you should specify the output path of a PDF file. If the 
input is a single folder, you should specify the output path of a folder. For example: 
-o d:\output\ 1.pdf 
-o d:\output   
Note The specified output path must already exist.  
The output also supports relative paths if the specified output location is in the current working 
folder. Users can input just the name of the PDF file or output folder, instead of an absolute path. For 
example: 
-o output\2.pdf   
(“output\2.pdf” is in the current working folder) 
-o output 
(“output” folder is in the current working folder) 
Usage Examples 
1)
Convert Microsoft Office documents into PDF files: 
foffice2pdf -i test\2.xls -o output\2.pdf  
foffice2pdf -i c:\input -o d:\output 
foffice2pdf -i “c:\input\*.doc” -o d:\output 
foffice2pdf -i test -o output 
Documents you may be interested
Documents you may be interested