itextsharp c# view pdf : Extract image from pdf using SDK Library project winforms asp.net wpf UWP dcpro6-part1367

Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 61 of 76 
DESIGN REVIEW Parser 
This parser is used for converting Autocad file formats to PDF and/or Image. It supports multiple threads, 
so to increase performance make sure you set the number of simultaneous threads to at least 2. 
In order for Document Converter to properly detect and use this application as a parser you must install 
both DWG TrueView and Autodesk Design Review. Both viewers can be downloaded for free from 
Autodesk website. 
To configure this parser click Advanced Settings.  
Convert - click the drop down arrow to specify what to convert.  
there are four options:  Default view, All Layouts, Model Space and Specific Layout. 
Paper size - allows you specify the output file paper size. If nothing is selected the parser will use the   
paper size of the original document. 
Extract image from pdf using - 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
pdf image text extractor; extract images from pdf c#
Extract image from pdf using - 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 pictures pdf; extract pictures from pdf
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 62 of 76 
File Associations 
To add a new file extension click Add and type in File type, File extension then click the Parser ID drop 
down arrow and select the application that you want to use for your new extension. Should you like to 
delete a particular extension, select it then click Delete.  To assign a different parser to an  existing file 
format  click  Edit  and  make  your  change  in  the  Parser  ID  drop  down  box.  To  restore  the  default  file 
associations simply click Restore Defaults. 
NOTE: if, during the conversion process, an extension is not associated with a parser Document Converter 
will automatically move the file(s) with this particular extension from the Input folder to the Error folder. 
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 files; extract image from pdf file
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
extract jpg pdf; extract image from pdf java
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 63 of 76 
Email Watcher 
Document Converter has the ability to convert email messages - this is done through the email watcher 
feature. To enable Email watcher in Document Converter main screen go Settings-> Email watcher. 
In the screen above you have a list of all email accounts currently defined. On the bottom of the screen 
there are 5 buttons: 
Add Account - use this to add an email account to eMail watcher; 
Edit Account - allows you to edit the email account settings; 
Delete Account - use this to delete an email account from eMail watcher;  
Resume - enables email polling in case it was paused; 
Scheduler - you can use this feature to define time intervals for email polling. 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
extract pdf pages to jpg; pdf image extractor c#
VB.NET PDF insert image library: insert images into PDF in vb.net
Insert Image to PDF Page Using VB. Add necessary references: RasterEdge.Imaging. Basic.dll. RasterEdge.Imaging.Basic.Codec.dll. RasterEdge.Imaging.Drawing.dll.
extract text from image pdf file; extract images from pdf acrobat
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 64 of 76 
If you select Add Account or Edit Account the following interface will be displayed: 
General Settings tab 
Address - specifies the incoming email server address. Ex: mail.neevia.com 
Type - specifies the type of email server: POP3, POP3-SSL (with encryption), IMAP. 
Port specifies the port number depending of the email server type.  
Username - specifies the account to scan (this is usually the same as the part of the e-mail address to the left of 
the "at" sign @). Ex: testaccount. 
Password - specifies the password of the email account to watch.  
Email converted file back - check this checkbox to have the converted files emailed back to the user. Press the 
"SMPT Settings" button to specify the outgoing SMTP server settings. 
Input folder to use - specifies the Document Converter input folder to use for conversion. 
Advanced Settings tab 
Max  incoming  msg  size -  specifies  the  maximum  incoming  message  size (in  Kilobytes). Messages  that  will 
exceed this size will not be converted. Use zero (0) for unlimited. 
Leave a copy of message(s)  on the server - this option forces Email watcher to leave a copy of each email 
message it processes on the server.  
Message filename - sets the filenaming convention.  
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Able to extract single or multiple pages from adobe portable document format, known as PDF document, is a documents even though they are using different types
extract images from pdf; pdf image text extractor
C# Create PDF from images Library to convert Jpeg, png images to
Free library is access to downloading and using in .NET framework. If you want to turn PDF file into image file format in C# application, then RasterEdge XDoc
extract images from pdf files without using copy and paste; how to extract pictures from pdf files
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 65 of 76 
SMTP Settings 
Email to original sender - will send the converted files to where they came from. 
Email to original this account - will send all converted file(s) to the specified email account. 
Address - specifies the outgoing mail server address. Ex: mail.yourserver.com 
Account - specifies the mail account to use for outgoing messages. 
Port specifies the port number - usually 25.  
Encrypted connection you can use None, SSL and TSL depending on what your email server allows. 
This server requires authentication - check this checkbox if the outgoing mail server requires authentication then 
provide your password. 
From - address - type in the email account watched by Document Converter. 
From - name - type in the name of converting application, for example Document Converter Pro. 
Outgoing message - On Success - in the Subject field type in Converted successfully! or a similar message. If you do 
not have anything for the Message body simply leave it empty. 
Outgoing msg - On Error - in the Subject field type in Conversion Error! or a similar message. If you do not have 
anything for the Message body simply leave it empty or type in Your file could not be converted!. 
Outgoing msg - On Size Error - in the Subject field type in Invalid file size! or a similar message. If you do not have 
anything for the Message body simply leave it empty or, for example, type in File size was exceeded!. 
C# PDF - Extract Text from Scanned PDF Using OCR SDK
VB.NET Write: Add Image to PDF; VB.NET Protect: Add Password to PDF; VB.NET Form: extract value from VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#;
extract color image from pdf in c#; extract pictures pdf
C# PDF Form Data Read Library: extract form data from PDF in C#.
PDF software, it should have functions for processing text, image as well as C#.NET Project DLLs: Read and Extract Field Data in C#. using RasterEdge.XDoc.PDF;
some pdf image extractor; pdf extract images
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 66 of 76 
Advanced Settings Interface 
Enable/Disable Parsers
To activate a parser, check its corresponding checkbox and click OK. Make sure that the native 
application needed for processing your particular file format is installed on the same machine with 
Document Converter. For example if you select Microsoft Project, this application must be installed 
otherwise the converter will not be able to detect it as a parser.  If you do not want Document 
Converter to process a particular file format locate the corresponding parser, uncheck it and click OK.  
Autodetect installed parsers - when clicked, forces Document Converter to initiate a process of parser 
detection. Once done, all detected parsers will be active. If you do not want to use one or more of the 
active parsers simply uncheck them and click OK. 
Configuration 
Folder-specific configuration - Document Converter Pro 6.x, unlike the previous versions, supports 
folder specific configurations. This means that you can set different conversion configurations for 
each input folder DC Pro watches. Once this option is checked you will not be able to change parser 
configurations directly from the main conversion interface. You will have to click Settings -> Folders -
> Document Parsers and select the parser you want to modify. 
Show DC Pro tray icon - when checked it shows the Document Converter Pro icon in system tray.  
Don’t prompt for closing confirmation - when checked Document Converter will not display an Are 
you sure you want to close Document Converter Pro notice at closing.  
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 67 of 76 
Debug mode - if you select this option Document Converter will run in debug mode.  
Create log file - enable this option if you need to have log files created on disk (they will be created in 
Program files\neevia.com\docConverterPro\Logfiles). 
Launch as Windows service - this option will make Document Converter run as a Windows service. 
Click the Configure button to enter the service Log On account credentials (Username, Password and 
Startup type).  If you want the service to restart Document Converter after a certain number of 
conversions or conversion errors check the corresponding checkboxes.  Once you enable the service 
close Document Converter and navigate to Control Panel -> Administrative tools -> Services right click 
on DCStart and select Start.  To see what happens during the conversion process navigate to Program 
Files\Neevia.com\DocConverterPro\ locate dcConfig.exe and launch it. 
Enable Clustering - this option enables clustering support in Document Converter.  
For more info see the Clustering
section. 
Fonts lookup - this option instructs Document Converter to look up fonts in its built-in list, mapped 
list or use installed system fonts. 
Maximum conversion threads - this option sets the maximum number of simultaneous conversion 
threads that Document Converter will allow at any given time.   
Scan input folder(s) every... - allows you to define how often Document Converter will scan the input 
folder for documents.  The default value is 1000ms. 
Color scheme - use this to select the color scheme for the Document Converter Pro graphic interface. 
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 68 of 76 
Clustering 
Document Converter supports failover and high-performance clustering. This means you can point several 
converters  installed  on  different  computers  to  the  same  input  folder  and  increase  the  conversion 
performance.  
To enable clustering  support in  Document Converter go Settings->Advanced  and check  the "Clustering 
Mode" checkbox. 
Deployment scenario 
2-node conversion cluster 
Let’s  say  that  you  have  2  servers  -  serverA  and  serverB  and  the  input/output  folders  will  reside  on 
serverA. 
On serverA: 
1.
create  4  new  folders  –  C:\Docs\In\,  C:\Docs\Out\,  C:\Docs\Error\  and  C:\Docs\Orig\.  Share the  In, 
Out, Error and Orig subfolders as \\serverA\in\, \\serverA\out\, \\serverA\error\ and \\serverA\orig\ 
respectively. 
2.
install  Document  Converter  Pro  and  enable  clustering  support  (Settings->Advanced,  check  the 
"Enable Clustering" checkbox); 
3.
define the input folder – in Document Converter go Settings->Folders, press the Add folder button 
and specify \\serverA\in\ as Folder to scan, \\serverA\out\ as Destination folder, \\serverA\error\ as 
Error folder and \\serverA\orig\ as Folder for original files. 
On serverB: 
1.
install Document Converter and enable clustering support  (Settings->Advanced, check the  "Enable 
Clustering" checkbox); 
2.
define the input folder – in Document Converter go Settings->Folders, press Add folder and specify 
\\serverA\in\ as Folder to scan, \\serverA\out\ as Destination folder, \\serverA\error\ as Error folder 
and \\serverA\orig\ as Folder for original files.  
Note: to avoid connection problems make sure that you use UNC names instead of mapped folders 
when adding remote folders into the main Folder to scan interface. 
Conversion performance 
Using  the  configuration  described  above  we  were  able  to  achieve  a  15%-45%  performance  increase 
compared to a single server configuration. 
Server configuration: 
CPU: AMD Athlon 64 X2 Dual Core 2.2GHz 
RAM: 2GB 
HDD: 233GB IDE (7200 rpm) 
OS:  Windows Server 2003 SP2 
Office: Microsoft Office 2003 
Document Converter Pro V6.0  
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 69 of 76 
Word document used - http://neevia.com/prods/sample.doc
VBS script used: 
Dim DC : Set DC = CreateObject("Neevia.docConverter") 
rv = DC.SubmitFile("C:\sample.doc","") 
rv=2 
While rv=2 
rv = DC.CheckStatus("C:\sample.doc","") 
DC.doSleep 300 
Wend 
If (rv = 0) Then 
MsgBox " Converted successfully !!!" 
Else 
MsgBox " Error converting !!!" 
End If 
Word parser configuration: 
Bookmarks/Hyperlinks processing disabled, 1 simultaneous thread 
10 documents used – overall conversion time 46sec, time per document – 4.6sec 
Bookmarks/Hyperlinks processing disabled, 2 simultaneous threads 
10 documents used – overall conversion time 38sec, time per document – 3.8sec 
Bookmarks/Hyperlinks processing disabled, 3 simultaneous threads 
10 documents used – overall conversion time 34sec, time per document – 3.4sec 
Bookmarks/Hyperlinks processing disabled, 4 simultaneous threads 
10 documents used – overall conversion time 33sec, time per document – 3.3sec 
Bookmarks/Hyperlinks processing enabled, 1 simultaneous thread 
10 documents used – overall conversion time 110sec, time per document – 11sec 
Bookmarks/Hyperlinks processing enabled, 2 simultaneous threads 
10 documents used – overall conversion time 99sec, time per document – 9.9sec 
Bookmarks/Hyperlinks processing enabled, 3 simultaneous threads 
10 documents used – overall conversion time 101sec, time per document – 10sec 
Bookmarks/Hyperlinks processing enabled, 4 simultaneous threads 
10 documents used – overall conversion time 103sec, time per document – 10.3sec 
2-node conversion cluster – each node an AMD Athlon 2.2 GHz, 2GB RAM, 233GB HDD 
Bookmarks/Hyperlinks processing enabled, 2 simultaneous threads on each node 
10 documents used – overall conversion time 64sec, time per document – 6.4sec 
Neevia Document Converter Pro v6.8 user’s guide 
© Copyright © 2000-2015, Neevia Technology.  All Rights Reserved. 
Page 70 of 76 
Scripting 
Neevia Document Converter supports scripting before/after document conversion and on errors. You can 
use any scripting language you like (and can even mix and match between folders). The following 
procedures have to be used depending on your scripting language: 
VBScript: 
Sub onBeginConversion(fileName, docParser, inFolder, outFolder) 
This procedure is called after the document type has been established and before the conversion begins 
End Sub 
Sub onConverted(fileName, docParser, inFolder, outFolder) 
This procedure is called after the document was successfully converted 
End Sub 
 Sub  onError(fileName, docParser, inFolder, outFolder)  
This procedure is called if an error is raised while converting the document  
End Sub 
JScript: 
function  onBeginConversion(fileName, docParser, inFolder, outFolder) 
This procedure is called after the document type has been established and before the    conversion begins   
 function  onConverted(fileName, docParser, inFolder, outFolder) 
This procedure is called after the document was successfully converted 
function  onError(fileName, docParser, inFolder, outFolder)  
This procedure is called if an error is raised while converting the document  
Example 
Create a file c:\test.vbs with the following content: 
Sub onConverted(fileName, docParser, inFolder, outFolder) 
MsgBox "Your "& filename &" file was successfully converted!!!" 
End Sub 
Sub onError(fileName, docParser, inFolder, outFolder)  
MsgBox "There was an error converting "& filename  
End Sub 
After that, in Document Converter go Settings->Folders, select the input folder you want to use for testing, press 
the Edit Settings click the Scripting tab button and specify c:\test.vbs as Script to execute. 
Copy several files into the input folder! 
Documents you may be interested
Documents you may be interested