how to open pdf file using itextsharp in c# : Cannot select text in pdf SDK application API wpf html asp.net sharepoint UserGuide14-part1636

137
Document Conversion Service 3.0
Conversion Settings
File Extension to Converter Mapping
File Extension to Converter Mapping
The file extension of each file is used to determine what converter is used when Document Conversion
Service converts that file.
When using the PEERNET.ConvertUtility.dll or the command line tools to convert files, a default file
extension mapping profile, File Extension To Converter Map.xml, is used to determine this mapping.  This
file can be edited and file extensions can be added, removed and changed as needed. If desired, the file
itself can be copied and renamed and the new mapping file passed to the PEERNET.ConvertUtility
methods or the command line tools as needed.
For the Watch Folder Service, the service's configuration file contains it's own file extension to converter
mapping section. The extension to converter mapping listed in the configuration file has the same format
as in the mapping profile.
Customizing the File Extension Mapping Profile
File mapping profiles are stored in the same location as the conversion profiles. The default file extension
mapping profile, File Extension To Converter Map.xml, is installed as part of Document Conversion
Service. The difference between a conversion profile and a mapping profile is detected using the Type
attribute on the Profile element. It is 0 for a conversion profile and 1 for a file extension mapping profile.
The mapping consists of the extension (the suffix of the file name past the last dot or period in file's name)
and a semi-colon separated list of converter names.  There are two things to remember when modifying
this file:
1.
Each file extension can only be listed once.
2.
The file extensions must be added in lower case and must include both the dot (.) and the
extension.
In some cases the file extension may only have one converter associated with it. Others, such as PDF
which can be converted using either Adobe Reader, Adobe Acrobat, Ghostscript or Outside-In AX, can
potentially have more than one converter, in order of preference, associated with it. The code sample
below shows a small snippet of the file mapping in the provided file mapping profile.
Code Sample - File Extension to Converter Mapping
<?xml version="1.0" encoding="utf-8"?>
<Profile Type="1"
DisplayName="File Extension To Converter Map"
Description ="Maps file extensions to the converter to use for that document.">
<Settings>
<add Name=".doc" Value="Microsoft Word;Outside-In AX"/>
<add Name=".docx" Value="Microsoft Word;Outside-In AX"/>
...
<add Name=".xlsx" Value="Microsoft Excel;Outside-In AX"/>
<add Name=".xlsm" Value="Microsoft Excel;Outside-In AX"/>
...
<add Name=".pdf" Value="Adobe Acrobat Reader;Ghostscript;Outside-In AX"/>
...
</Settings>
</Profile>
Cannot select text in pdf - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
pdf editor with search and replace text; select text in pdf reader
Cannot select text in pdf - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
search pdf files for text programmatically; convert pdf to searchable text online
Document Conversion Service 3.0
138
Conversion Settings
File Extension to Converter Mapping
The table below lists the available converters and their default file extensions.
Converter Name
Supported Document Types
Adobe Acrobat Reader
Adobe PDF Documents ( *.pdf)
Autodesk Design Review
Design Review Drawings (*.dwf)
AutoCAD Drawings (*.dwg)
Microsoft Excel
Excel Workbooks (*.xlsx, *.xlsm, *.xls)
Excel Templates (*.xltx, *.xltm, *.xlt)
Excel Binary Workbook (*.xlsb)
Ghostscript
Postscript Files (*.ps)
Encapsulated Postscript Files (.eps)
Adobe PDF Documents ( *.pdf)
PEERNET Image Converter
JPEG images (*.jpg)
TIFF images (*.tif)
Windows Bitmap images (*.bmp)
ZSoft PCX images (*.pcx)
ZSoft DCX images (*.dcx)
CServe Portable Network Graphics images (*.png)
Graphics Interchange Format image files (*.gif)
Icon Format (*.ico)
Windows Media Photo images (*.wdp, *.hdp, *.jxr)
PEERNET WIC Image Converter
Icon Format (*.ico)
Windows Media Photo images (*.wdp, *.hdp, *.jxr)
Works with other Windows Imaging Component (WIC) third-party
add-ons such as:
DjVu Shell Extension Pack (*.djvu)
FastPicture Viwer Codec Pack adds support for over 45+
image formats and over 500 raw digital camera formats
Internet Explorer
HTML Files (*.htm, *.html)
Secure HTML (*.shtm, *.shtml)
Web Archive (*.mht)
Microsoft Outlook
Outlook Message Files (*.msg)
Outlook Templates (*.oft)
Outside-In AX
Oracle Outside In Viewer Technology (ActiveX) supports over 500
common file formats; see the documentation that came with your
Outside In Technology product.
Microsoft PowerPoint
PowerPoint Presentations (*.pptx, *.pptm, *.ppt)
PowerPoint Shows (*.ppsx, *.ppsm, *.pps)
PowerPoint Templates (*potx, *.potm, *.pot)
Microsoft Publisher
Publisher Files (*.pub)
Microsoft Visio
Visio Drawings (*.vsd)
C# HTML5 Viewer: Deployment on AzureCloudService
RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc.PDF.HTML5Editor.dll. Or you can select x86 if you use x86 dlls. (The application cannot to work without this node.).
how to search a pdf document for text; search pdf for text
C# HTML5 Viewer: Deployment on ASP.NET MVC
RasterEdge.XDoc.PDF.HTML5Editor.dll. When you select x64 and directly run the application, you may get following error. (The application cannot to work without
how to make a pdf file text searchable; pdf text select tool
139
Document Conversion Service 3.0
Conversion Settings
File Extension to Converter Mapping
Converter Name
Supported Document Types
Microsoft Word
Word Documents (*.docx, *.docm, *.doc)
Word Templates (*.dotx, *.dotm, *.dot)
Rich Text Documents (*.rtf)
Plain Text Files (*.txt)
Plain Text Log Files (*.log)
Microsoft XPS
XPS Documents (*.xps)
Open XPS Documents (*.oxps)
PEERNET Passthrough
Any file type.
Passes any file matching the extension through the system without
converting.
C# PDF: PDF Document Viewer & Reader SDK for Windows Forms
Choose Items", and browse to locate and select "RasterEdge.Imaging open a file dialog and load your PDF document in will be a pop-up window "cannot open your
pdf find text; text select tool pdf
C# Image: How to Deploy .NET Imaging SDK in Visual C# Applications
RasterEdge.Imaging.MSWordDocx.dll; RasterEdge.Imaging.PDF.dll; in C# Application. Q: Error: Cannot find RasterEdge Right click on projects, and select properties.
pdf text searchable; searching pdf files for text
Document Conversion Service 3.0
140
Conversion Settings
General Converter Options
General Converter Options
These options can be used with any of the converters installed with Document Conversion Service. Table
values in bold text are the default value for that setting.
Sample Profile
<?xml version="1.0" encoding="utf-8"?>
<Profile Type="0"
DisplayName="TIFF 300dpi First3PagesOnly "
Description ="Prints only the first three pages.">
<Settings>
<!-- Print first three pages only -->
<add Name="PageRange" Value="1-3"/>
<!-- Output file options -->
<add Name="Devmode settings;Resolution" Value="300"/>
<add Name="Save;Output File Format" Value="TIFF Multipaged"/>
...
</Settings>
</Profile>
Code Sample - C#
PNDocConvQueueServiceLib.PNDocConvQueueItem item = null;
// Create the conversion item
item = new PNDocConvQueueServiceLib.PNDocConvQueueItem();
// Set conversion settings
item.Set("PageRange""1-3");
item.Set("Devmode settings;Resolution", "300");
item.Set("Save;Output File Format", "TIFF Multipaged");
...
// convert the file
item.Convert("Microsoft Word",
@"C:\Test\Report.docx",
@"C:\Test\Out\ConvertedReport");
Code Sample - VB.NET
Dim item As PNDocConvQueueServiceLib.IPNDocConvQueueItem
' Create the conversion item
item = New PNDocConvQueueServiceLib.PNDocConvQueueItem()
' Set conversion settings
item.Set("PageRange""1-3")
item.Set("Devmode settings;Resolution""300")
item.Set("Save;Output File Format""TIFF Multipaged")
...
' convert the file
item.Convert("Microsoft Word", _
"C:\Test\Report.docx", _
"C:\Test\Out\ConvertedReport")
GIF to PNG Converter | Convert GIF to PNG, Convert PNG to GIF
Imaging SDK; Save the converted list in memory if you cannot convert at Select "Convert to PNG"; Select "Start" to start conversion procedure; Select "Save" to
how to search pdf files for text; cannot select text in pdf file
C# PowerPoint: Document Viewer Creating in Windows Forms Project
You can select a PowerPoint file to be loaded into the WinViewer control. is not supported by WinViewer control, there will prompt a window "cannot open your
search pdf for text in multiple files; how to select text in pdf image
141
Document Conversion Service 3.0
Conversion Settings
General Converter Options
Conversion Settings
Name:
PageRange
The page numbers and page ranges to include in the output file. Separate each
number and range with a comma. For example, "1, 3, 5-7" prints page 1 and 3 and
pages 5 through 7. Numbers in the page range exceeding the page count of the
source document are ignored.
Values:
The string representing the page range.
Name:
MaxSpooledPagesAllowed
Sets the maximum number of pages that are allowed to be printed/spooled.
Documents larger than this set page limit will not convert.
Values:
The string representing the maximum number of pages allowed.
Name:
NormalizeFilenames
When true, file names passed in will be checked for normalization and normalized
when necessary. This means that the new output file name, if not specified, will be
the normalized filename.
The default is to not normalize the filename.
This is needed for foreign file name where some international characters are
represented using diacritics. A diacritic is a glyph added to a letter; they are used to
change the sound of the letter to which they are added. Some examples of a
diacritic are the accent grave (‘) and acute (’) in the French language.
Values:
Pass true  to normalize file names if necessary. 
Name:
SecondsToWaitForRunningConversionService
Applies only when using the command line tools (/D switch) and the
PEERNET.ConvertUtility methods.
The Document Conversion Service must be running, either locally or on a remote
computer for files or folders of files to be converted. If it is not running the
PEERNET.ConvertUtility methods or command line tools it will all return
immediately with an error.  To wait for Document Conversion Service to be running
instead of failing to convert the files, use this setting to pass the desired wait
timeout value down. If Document Conversion Service hasn't started after waiting
the supplied amount if time, an error is returned.
Values:
The number of seconds to wait for Document Conversion Service to be running
and ready to convert files.
C# Image: Create C#.NET Windows Document Image Viewer | Online
DeleteAnnotation: Delete all selected text or graphical annotations. You can select a file to be loaded into the there will prompt a window "cannot open your
text searchable pdf file; pdf find highlighted text
C# Image: How to Use C# Code to Capture Document from Scanning
installed on the client as browsers cannot interface directly a multi-page document (including PDF, TIFF, Word Select Fill from the Dock property located in
can't select text in pdf file; pdf searchable text converter
Document Conversion Service 3.0
142
Conversion Settings
General Converter Options
Conversion Settings
Name:
KeepFailedItemResultsFiles
Applies only when using the command line tools (/D switch) and when passing
custom settings to the PEERNET.ConvertUtility methods.
By default when a conversion fails, a results file ending with .failed.dcsresults for
the file that failed will be created in a .failed folder. To suppress the automatic
creation of these files pass this setting as true. When using the
PEERNET.ConvertUtility methods, the resultant items that are returned will contain
the path to the results file.
Values:
Pass true  to suppress the creation of these files.
Name:
FailedFolder
Applies only when passing custom settings to the PEERNET.ConvertUtility
methods.
By default when a conversion fails, a results file ending with .failed.dcsresults for
the file that failed will be created in a .failed folder. Specifying a folder for this
custom setting will override the default use of the .failed folder and store the failed
results log files if the specified folder.
Values:
Pass the path to the folder in which to store the failed conversion results files. 
Name:
AlwaysKeepProcessingLoggingFiles
Applies only when using the command line tools (/D switch) and the
PEERNET.ConvertUtility methods.
By default a Smart Inspect console logging file (*.sil) is always created when a
conversion runs. If the conversion is successful, the log file is normally deleted. If it
fails, it is kept and copied to the Windows temp folder. To always keep this file,
pass this setting as true. Overrides the variable 
KeepFailedProcessingLoggingFiles. When using the PEERNET.ConvertUtility
methods, the results items that are returned will contain the path to the results file.
Values:
Pass true  to always keep the logging file.
C# Word: How to Create C# Word Windows Viewer with .NET DLLs
and browse to find and select RasterEdge.XDoc control, there will prompt a window "cannot open your powerful & profession imaging controls, PDF document, tiff
find and replace text in pdf file; find and replace text in pdf
C# Excel: View Excel File in Window Document Viewer Control
Items", and browse to find & select WinViewer DLL; there will prompt a window "cannot open your powerful & profession imaging controls, PDF document, image
how to select text in pdf reader; select text in pdf
143
Document Conversion Service 3.0
Conversion Settings
General Converter Options
Conversion Settings
Name:
KeepFailedProcessingLoggingFiles 
Applies only when using the command line tools (/D switch) and the
PEERNET.ConvertUtility methods.
By default when a conversion fails, the Smart Inspect console logging file (*.sil)
created as part of the conversion process is kept and copied to the Windows temp
folder. To have these files deleted even when the conversion fails, pass this setting
as true. When using the PEERNET.ConvertUtility methods, the results items that
are returned will contain the path to the results file.
Values:
Pass true  to delete these files when the conversion is finished even if the
conversion has failed.
Document Conversion Service 3.0
144
Conversion Settings
Endorsement Options
Endorsement Options
These options control the behavior of the endorsements that can be stamped on the output created by
Document Conversion Service.
Endorsements are the placing of additional header and footer information at the top and bottom of each
page. Header and footers can contain text such titles and page numbers. The default height of both the
header and the footer is 12 points; this can be adjusted individually as needed.
Both the header and footer can be made up of three separate sections - a left section, a center section
and a right section. The width of each section can be set individually to allow for text wrapping within each
section. The default width for each section is the width of the page. Text in the top left and bottom left
section is always left justified, text in the top center and bottom center section is always centered and text
in top right and bottom right sections is always right justified.
The data displayed in each part of the header or footer can be formatted using the Endorsement
Formatting Codes
to add page number and total page count information to your header and footer text, as
well as to display the text in different fonts, font sizes, colors and other text attributes such as bold, italic
and underline. The default font used is Arial at 12 points.
Sample Profile
<?xml version="1.0" encoding="utf-8"?>
<Profile Type="0"
DisplayName="Endorsed TIFF 300dpi"
Description ="Created TIFF with header and footers.">
<Settings>
<!-- Add header and footers for each page -->
<add Name="Endorsements;Enable" Value="1"/>
<add Name="Endorsements;HeaderHeightInPoints" Value="20"/>
<!-- Change the text color and  formatting. -->
<add Name="Endorsements;HeaderLeftFormat"
Value="&amp;KFF0000&amp;BInternal Use&amp;B"/>
<!-- Multiline. -->
<add Name="Endorsements;HeaderRightFormat"
Value="Confidential&#x0A;DO NOT COPY"/>
<!-- Change text style and size. -->
<add Name="Endorsements;FooterHeightInPoints" Value="20"/>
<add Name="Endorsements;FooterCenterFormat"
Value="&amp;'Courier'&amp;P of &amp;N"/>
<!-- Output file options -->
<add Name="Devmode settings;Resolution" Value="300"/>
<add Name="Save;Output File Format" Value="TIFF Multipaged"/>
...
</Settings>
</Profile>
145
Document Conversion Service 3.0
Conversion Settings
Endorsement Options
Code Sample - C#
PNDocConvQueueServiceLib.PNDocConvQueueItem item = null;
// Create the conversion item
item = new PNDocConvQueueServiceLib.PNDocConvQueueItem();
// Set conversion settings
item.Set("Endorsements;HeaderHeightInPoints", "20");
item.Set("Endorsements;HeaderLeftFormat",
"&KFF0000&BInternal Use&B");
item.Set("Endorsements;HeaderRightFormat",
"Confidential\nDO NOT COPY");
item.Set("Endorsements;FooterHeightInPoints", "20");
item.Set("Endorsements;FooterCenterFormat",
"&'Courier'&P of &N");
...
// convert the file
item.Convert("Microsoft Word",
@"C:\Test\Report.docx",
@"C:\Test\Out\ConvertedReport");
Code Sample - VB.NET
Dim item As PNDocConvQueueServiceLib.IPNDocConvQueueItem
' Create the conversion item
item = New PNDocConvQueueServiceLib.PNDocConvQueueItem()
' Set conversion settings
item.Set("Endorsements;Enable""1")
item.Set("Endorsements;HeaderHeightInPoints""20")
item.Set("Endorsements;HeaderLeftFormat", _
"&KFF0000&BInternal Use&B")
item.Set("Endorsements;HeaderRightFormat", _
"Confidential\nDO NOT COPY")
item.Set("Endorsements;FooterHeightInPoints""20")
item.Set("Endorsements;FooterCenterFormat", _
"&'Courier'&P of &N")
...
' convert the file
item.Convert("Microsoft Word", _
"C:\Test\Report.docx", _
"C:\Test\Out\ConvertedReport")
Conversion Settings - Endorsements Header and Footer Options
Name:
Endorsements;Enable
Values:
0 - Do not add endorsements
1 - Add specified endorsements to each page
Document Conversion Service 3.0
146
Conversion Settings
Endorsement Options
Conversion Settings - Endorsements Header and Footer Options
Name:
Endorsements;HeaderHeightInPoints
Values:
The height of the header area in points. The default is 12 points.
Name:
Endorsements;HeaderLeftWidthInPoints
Values:
The width of the left section of the header area in points. The default is the width of
the page.
Name:
Endorsements;HeaderCenterWidthInPoints
Values:
The width of the center section of the header area in points. The default is the width
of the page.
Name:
Endorsements;HeaderRightWidthInPoints
Values:
The width of the right section of the header area in points. The default is the width
of the page.
Name:
Endorsements;HeaderLeftFormat
Values:
The text, with Endorsement Formatting Codes
as needed, to put in the left section
of the header.
Name:
Endorsements;HeaderCenterFormat
Values:
The text, with Endorsement Formatting Codes
as needed, to put in the center
section of the header.
Name:
Endorsements;HeaderRightFormat
Values:
The text, with Endorsement Formatting Codes
as needed, to put in the right section
of the header.
Name:
Endorsements;FooterHeightInPoints
Values:
The height of the footer area in points. The default is 12 points.
Documents you may be interested
Documents you may be interested