how to upload and view pdf file in asp net c# : How to search a pdf document for text Library application class asp.net html .net ajax novap11-part280

novaPDF
111
novaPDF 8 User Manual
Copyright © 2015 Softland
LINKS
This group allows you to choose a predefined link detection preset or use a custom one. By default
there are several predefined link detection presets defined but you can add new or manage those by
clicking on New/Manage. You can read more about predefined link detection presets in the Manage
Presets->Links help section. A predefined link detection preset can be used by multiple profiles,
while Custom settings only affect the current profile. 
In order to be detected and converted, the URLs must be visible in the original document and
formatted to start with: "http://", "www", "mailto:", "ftp://".
Detect file names and convert them to PDF links
If this option is enabled, the text in the printed document will be parsed and texts that will match a
file name, including its path, will be marked in the PDF as links to file.
Check if file exists before linking
If this option is enabled, there will be a check if the file really exists and the PDF links will be added
only if the file is found. Note that the printing and PDF generation is made on the printing server
computer, so if linked files are on another computer in the network, you should mention them in the
printed document with their UNC path.
Underline
This is checked by default and will add a line beneath the detected link using the color set in Override
color.
Preview
This section illustrates the appearance of the current link formatting, accordingly to the detection
options that are enabled.
How to search a pdf document for text - 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
how to make a pdf file text searchable; how to search a pdf document for text
How to search a pdf document for text - 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
converting pdf to searchable text format; pdf text searchable
novaPDF 8
112
novaPDF 8 User Manual
Copyright © 2015 Softland
Note: Some of the features mentioned on this page might not be available in your edition. The
Professional edition includes all the features, while Standard and Lite have limited functionality. For
a comparison between editions, please check feature matrix topic.
1.3.3.8.2  Advanced
The Advanced section is embedded in the Other tab of the Profile Manager and allows you to set
some advanced options regarding how the printed documents will be processed and saved as a PDFs.
ADVANCED
This group allows you to choose a predefined advanced preset or use a custom one. By default there
are several predefined advanced presets defined but you can add new or manage those by clicking
on New/Manage. You can read more about predefined advanced presets in the Manage Presets-
>Advanced help section. A predefined advanced preset can be used by multiple profiles, while
Custom settings only affect the current profile. 
Ignore empty pages
If this option is checked, the empty pages from your original document will not be added to the PDF
document. But the pages have to have no information at all (no page number, no header,...)
Silent print
If this option is checked, no prompts will be shown during the print to PDF operation.
Optimize text
By default, novaPDF optimizes PDF size by compressing texts as much as possible. However, some
fonts are not correctly defined in their font files and when applying this optimization the text may
not be correct in the PDF file. Uncheck this option if the text is not correct in your PDF files. By
default, this option is checked.
Optimize image sequences
When this option is enabled, small image sequences are combined in one big image. The process
time will be slightly increased but the resulting PDF file will be smaller. You should enable this option
if you have many sequences of small monochrome images and your resulting PDF file is very large.
By default, this option is not enabled.
C# Word - Search and Find Text in Word
C# Word - Search and Find Text in Word. Learn How to Search Text in PDF Document and Obtain Text Content and Location Information. Overview.
how to make a pdf document text searchable; how to select text in pdf and copy
C# PowerPoint - Search and Find Text in PowerPoint
C# PowerPoint - Search and Find Text in PowerPoint. Learn How to Search Text in PDF Document and Obtain Text Content and Location Information. Overview.
search pdf files for text programmatically; cannot select text in pdf file
novaPDF
113
novaPDF 8 User Manual
Copyright © 2015 Softland
Correct fill colors
Depending on the application you print from, fill colors can be inverted or not. If colors are inverted
in the resulted PDF when printing from a certain application, check this option to correct them. 
Correct line width
Depending on the application you print from, line widths can be sent in different ways. If lines are
printed with a wrong width from a certain application, check this option to correct them. 
Note: Some of the features mentioned on this page might not be available in your edition. The
Professional edition includes all the features, while Standard and Lite have limited functionality. For
a comparison between editions, please check feature matrix topic.
1.3.3.9   Watermarks, overlays, signatures
The Watermarks, overlays, signatures profile manager tab allows you to modify the layout of the
resulting PDF file, giving access to several features such as:
· choosing a predefined page size form from the list of 40+ available ones
· setting a page orientation (landscape/portrait)
·
inserting and customizing the layout of watermarks (text/images)
·
inserting and customizing the overlays
· digitally signing the PDF and modifying the layout of the signature
C# PDF delete text Library: delete, remove text from PDF file in
The following C# coding example illustrates how to perform PDF text deleting function in your .NET project, according to search option. // Open a document.
find text in pdf image; search a pdf file for text
C# PDF replace text Library: replace text in PDF content in C#.net
The following C# coding example illustrates how to perform PDF text replacing function in your .NET project, according to search option. // Open a document.
select text in pdf reader; pdf searchable text converter
novaPDF 8
114
novaPDF 8 User Manual
Copyright © 2015 Softland
FORMS
This will let you choose one of the predefined page size forms available. After you select a form,
you'll see the size of the content layer change in the live preview section. You can manage the forms
(i.e. define your own custom form) in Printing Preferences as described in the Manage Forms section
of the help.
ORIENTATION
This lets you specify how the page is positioned. Available options are Portrait and Landscape. The
orientation can also be set from the printing application.
·
Portrait. Portrait orients the print vertically (longest edge of the page is vertical).
·
Landscape. Landscape orients the print horizontally (longest edge of the page is horizontal).
TEXT WATERMARKS
You can insert text watermarks that will be included in the resulting PDF file. This means that even if
in the original document (one being converted to PDF) there is no watermark, it will be added
automatically when the conversion is done to the resulting PDF file. Depending on the number of
added watermarks the size of the resulted PDF files will increase. 
From this drop-down you can choose to insert one of the default text watermark presets. You can
add new or manage the existing text watermarks by clicking on New/Manage. You can read more
about predefined text watermark presets in the Manage Presets->Text Watermarks help section.
IMAGE WATERMARKS
Just as with text watermarks, you can also insert images to be included as watermarks in the
resulting PDF file. Depending on the size and number of image watermarks, the resulting PDF will
increase in size. From this drop-down you can choose to insert one of the default image watermark
presets. You can add new or manage the existing image watermarks by clicking on New/Manage.
You can read more about predefined text watermark presets in the Manage Presets->Image
Watermarks help section.
OVERLAYS
PDF documents overlay (could also be called PDF stitching), means that you can insert the content of
a PDF file in another PDF document (either in front of the existing content or as the background for
the existing one) and create a single PDF file containing the merged information. For example, if you
have a PDF template branded with your company information (that shows in the header/footer) and
you received other PDF documents that need to use the same template, you can overlay the new
document with the existing template and create a single merged branded PDF.
From this drop-down you can choose to insert one of the default overlay presets. You can add new or
manage the existing overlays by clicking on New/Manage. You can read more about predefined
overlay presets in the Manage Presets->Overlays help section.
SIGNATURES
Using this option you can apply a signature to a created PDF file even if the original document does
not have any signatures or copyright protection. The signature will be applied automatically when
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Easy to search PDF text in whole PDF document. C# HTML5 PDF Viewer: View PDF Online. 13. Page Thumbnails. Navigate PDF document with thumbnails. 14. Text Search.
pdf find and replace text; text select tool pdf
VB.NET PDF replace text library: replace text in PDF content in vb
will guide you how to replace text in specified PDF page. 'Open a document Dim doc As PDFDocument = New PDFDocument(inputFilePath) 'Set the search options Dim
make pdf text searchable; pdf select text
novaPDF
115
novaPDF 8 User Manual
Copyright © 2015 Softland
the file is converted. All you have to do is to enable and customize it and all the created PDF files will
contain the signature applied afterwards. The option can be disabled at any time or a separate
Profile containing the option can be created and used when needed.
A digital PDF signature is a code that can be embedded in a portable document (PDF) so that the
sender will be uniquely identified. Its main purpose is to attest that the document was indeed
created by the individual/organization claiming to be the author. A digital signature contains several
encryption techniques to guarantee its security. Digitally signing PDF documents is useful when using
it for branding, protecting and copyrighting information in the resulting PDF file.
From this drop-down you can choose to insert one of the default signatures presets. You can add
new or manage the existing signatures by clicking on New/Manage. You can read more about
predefined signatures presets in the Manage Presets->Signatures help section.
LAYOUT PREVIEW AND TOOLS
Live preview
You can preview changes you do to the layout of the resulting PDF without actually saving them.
Every layout operation you do will show live in the preview section.
Layer management
Each layout element you add that will be included in the resulting PDF is positioned on a layer. The
general layer is Content, meaning the actual content that you have in the original document. All
other elements (watermarks, overlays, signatures) are added as layers shown in the Layer
Management field. Each of the layer has a Name that you can modify and you can bring layers
forward or send them backwards using the up/down arrows on the right of the field. You can also
remove a layer and lock it (locking a layer prevents accidental edits to it, a locked one cannot be
modified). Each layer will have an icon in front showing what type is it: content, watermark, overlay
or signature.
Units
You can change the measurement units from the Units drop down list. The available values are
millimeters, inches and points. Changing the units will recalculate the margins, origins and object
sizes.
Margins
You can manipulate layers by setting different margins. The Anchors will let you choose what edge to
use as a landmark when calculating the given margin. The numbers you enter in the Offset field are
expressed in the selected measurement unit by default, unless you choose to use percentages of the
total form width/height (you can do this by checking the box under the % heading):
·
Left. You can set the left margin of the layer page by entering a value or pressing the up/down
arrows. The number you enter is expressed in the selected measurement unit (unless you
check the % box to use percentages of the total width).
· Right.  You can set the right margin of the layer page by entering a value or pressing the up/
down arrows. The number you enter is expressed in the selected measurement unit (unless
you check the % box to use percentages of the total width).
· Top. You can set the top margin of the layer by entering a value or pressing the up/down
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
Easy to search PDF text in whole PDF document. VB.NET HTML5 PDF Viewer: View PDF Online. 13. Page Thumbnails. Navigate PDF document with thumbnails. 14. Text Search
pdf editor with search and replace text; pdf text select tool
C# PDF Text Highlight Library: add, delete, update PDF text
The following C# coding example illustrates how to perform PDF text highlight function in your .NET project, according to search option. // Open a document.
searching pdf files for text; cannot select text in pdf
novaPDF 8
116
novaPDF 8 User Manual
Copyright © 2015 Softland
arrows.
· Bottom. You can set the bottom margin of the layer by entering a value or pressing the up/
down arrows. 
· Horizontal center. If this is checked, the horizontal center of the form will be used as a
landmark for the margin you enter in its field.
· Vertical center. If this is checked, the vertical center of the form will be used as a landmark for
the margin you enter in its field.
Object
Each element you add can be modified in size by entering a value for it in the Size field (or using the
up/down arrows to modify it). The size can be in the unit of measurement (by default) or as a
percentage of the total form dimensions. You can modify individually the width/height and you can
retain the overall aspect of the object by leaving the Keep aspect ratio option enabled. If Allow
stretching is selected instead, the width and height can be adjusted individually without retaining the
original aspect of the object.
Use border
For every element added you can select the Use border option to add a border around it. When this
option is selected you can choose to have the border drawn Outside of the element, in the Interior of
the element or leave it Normal. Borders have their own default presets that can be modified by
clicking on the "..." button next to the name of the preset (i.e. Dashed is a default border preset).
Border presets can be used by multiple profiles, you can read more about the available options in
the Manage Presets->Borders help section.
Show on pages
Each element inserted can be shown on all the pages (the default setting) of the resulting PDF or only
on the First/Last page, Odd/Even pages or a particular page number.
Select/Transform/Pan/Fit
The controls at the bottom of the Live preview window allow you to manipulate the layers easier.
You can use the Select option to choose a particular layer, the Transform option to apply changes to
the selected layer, or Pan to be able to reposition all the layers in the current view. You also can
Zoom in/out on the current view by using the slider or the scroll wheel on your mouse and Fit the
entire design in the current view.
Note: Some of the features mentioned on this page might not be available in your edition. The
Professional edition includes all the features, while Standard and Lite have limited functionality. For
a comparison between editions, please check feature matrix topic.
1.3.3.10   Manage Presets
1.3.3.10.1  Save
The Save presets section allows you to manage the existing default presets or add new ones. These
presets let you set PDF saving options such as the location where the PDF will be saved, what save
dialog to use and what to do when same  named PDF files exist (i.e. merging PDF documents). A
preset can be used by multiple printing profiles and whenever a preset is updated, it will be modified
automatically in all profiles that use it.
novaPDF
117
novaPDF 8 User Manual
Copyright © 2015 Softland
MANAGE PRESETS
New
This will create a new preset based on the default one. You can change its settings and use the Save
button to record your changes and create the preset. It is created only after you click on the Save
button, if you click on Cancel or select a different preset the current one will be discarded.
Copy
This allows you to duplicate an existing preset. To do so, just select an existing preset and click on 
Copy. Unlike the New option, when you copy an existing preset the duplicate is automatically saved
with a different name (original name of the preset plus the word Copy). Removing the original preset
doesn't affect in any way the existing copy of it.
Delete
Deletes the preset selected from the list of presets. You cannot delete the default presets that are
included in the application.
Browse
novaPDF 8
118
novaPDF 8 User Manual
Copyright © 2015 Softland
You can use the left/right arrows in the top-right section of the window to navigate back to the
profile manager page or forward to the preset window. You can also access quickly the presets by
clicking on the Profile text next to the navigational arrows and selecting the preset section you want
to read more about.
PRESETS LIST
When the novaPDF is installed, a default set of presets is included for each section that uses presets.
These presets have predetermined unchangeable settings that are taken into consideration when
creating the PDF files.
However you can create custom presets based on the default ones that when used, will create PDFs
using the options you've chosen. In novaPDF there are two types of presets, private and public:
1. Private presets. A private preset is visible only to the current user. By default new presets are
created as private and only the users from the computer where it was created will be able to
see it and use that preset in their profiles.
2. Public presets. Public presets are visible from all client computers (or other users on the same
computer) that connect to and print via the computer where they are defined (the printer
server). When a public preset will be used, all the settings from that preset will be propagated
to the client computers.
This list shows the presets (both private and public) that were defined. The icon on the right of the
preset name shows what type of it is (public or private). You can filter the shown profiles by starting
to type in the search field and also use the Public/Private checkboxes to filter them by type.
DEFAULT PRESETS
The default save presets are automatically included in the application and available right after
installation. These are presets created based on the most used scenarios for this section.
Prompt for file name
This default save preset will show the standard Save dialog to select the destination folder and the
name of the created PDF file. If you don't change anything on save, it will save your file in the My
Documents folder with the name of the original document (and it will overwrite any existing PDF files
with the same name).
Save to last used folder
This default preset will save the created PDF file directly in the folder that was previously used. So if
for the previous conversion the PDF was saved on your Desktop, this default preset will save to that
location too and it will overwrite any existing PDF files with the same name.
Save to My Documents
Choosing this default preset will save the created PDF file directly to the My Documents folder, using
as filename the name of the original document (if a same named file already exists it will overwrite
it).
SAVE
Name
You can type a name for the default preset you are editing/creating. 
novaPDF
119
novaPDF 8 User Manual
Copyright © 2015 Softland
Description
Add a description for the default preset you are creating/editing.
Author
Optionally you can set the author for this default preset.
Private preset
When the novaPDF is installed, a default preset is created. This preset uses its own default printing
settings to create the PDF files. However you can change those settings and create a custom preset,
that when used, will create PDFs using the options you've chosen. For each newly defined preset you
can choose to have it as Private or Public by checking or unchecking the Private checkbox.
Prompt standard save dialog
If this is selected, each time you will create a PDF file you will be prompted with an extended save
dialog where you can manually set the destination folder/file name for the generated PDF file,
whether to append or insert the content being printed to an already existing PDF file, what to do
once the PDF is created (open it with the default viewer or send it via email) and setting PDF options
(encrypt PDF and add document information). This window also provides a shortcut to enter your
license if the program is not already activated.
Prompt simple save dialog
If this is selected, each time you will create a PDF file you will be prompted with a simple Save As
dialog where you can manually set the destination folder and file name for the generated PDF files.
Use predefined settings 
Select this if you prefer to customize the save settings for the current profile. This option is
automatically checked also if you select Server as a location for the resulting PDF. The custom
predefined settings only apply to the current profile that is being edited. If you want to define save
settings that apply to multiple profiles, you have to create predefined save presets.
Folder
In the Folder field you can set a folder where the files will be saved. If you select a predefined default
preset in Save Options, the Folder field will automatically be filled. However you can enter any folder
path you want either manually or by using the Browse button. You can also click on the drop-down
arrow next to the Folder field to select one of the default preset folders: My Documents, Printing
application folder, Last used folder (these work only if Local is selected as a Location for the resulting
PDF). The Macro button will let you define rules for automatically creating folders using predefined
names. You can select any of next macros:
· [N] - The name of the document being converted
· [YMD] - Date in the format YYYYMMDD (year, month, day)
· [Y] - Year in the format YYYY
· [M] - Month in the format MM
·
[D] -  Day in the format DD
·
[HIS] - time in the format hhmmss (hour, minute, second)
· [H] - Hour in the format hh
· [I] - Minute in the format mm
novaPDF 8
120
novaPDF 8 User Manual
Copyright © 2015 Softland
· [S] - Second in the format ss
· [C] - Counter in the format cc (it begins with 01 and increases at each printed document, if a
file with the same name exists in the save folder)
· [W] - Workstation
· [U] - User name
You can also enter network paths (UNC) in the Folder name field in case you want to save the PDF on
another computer in your network. Only a full path is allowed. For example, suppose
\\PDF_Server\PC1 is mapped on your workstation as drive X, then the following paths are both valid
and indicate the same folder: \\PDF_Server\PC1\PDF or X:\PDF. If the network file requires
authentication (different from your user login) you have to enter the username/password.
User name
You'll need to enter the username of an user that has access to the remote computer (if your
currently logged-in user doesn't have access rights) when using a folder that's located on a
password-protected network computer.
Password
After filling in the username, you need to add the password for that user to save the PDF on a
network computer that's password protected.
File
You can manually type a name for the generated PDF file in the File field or use Macro to
automatically name the PDF file created.
In order to use different file names for each generated PDF files, you can use some macros in the File
name field (an example of how the macros are converted is shown just below the File name field).
You can select any of next macros:
· [N] - The name of the document being converted
· [YMD] - Date in the format YYYYMMDD (year, month, day)
·
[Y] - Year in the format YYYY
·
[M] - Month in the format MM
·
[D] -  Day in the format DD
· [HIS] - time in the format hhmmss (hour, minute, second)
· [H] - Hour in the format hh
· [I] - Minute in the format mm
· [S] - Second in the format ss
· [C] - Counter in the format cc (it begins with 01 and increases at each printed document, if a
file with the same name exists in the save folder)
·
[W] - Workstation
·
[U] - User name
WHEN FILE EXISTS
All options in this group are active only when you select Use predefined setting (overwrite existing
file and merging are available when selecting Prompt simple save dialog too). When a file with the
same name already exists in the selected folder, you can choose one of the next actions:
·
Overwrite existing file - existing file is overwritten with the newly generated file
Documents you may be interested
Documents you may be interested