how to upload pdf file in c# windows application : How to search text in pdf document SDK Library service wpf asp.net web page dnn PDFX4DRV_API2-part604

Interface IPXCPrinter
18
3.1.2.5
Section Graphics
This section contains three subsections which define how different types of images should be
processed before inserting into a PDF document.
·
Section Graphics.color
oGraphics.color.Downsample
oGraphics.color.Convert
·Section Graphics.Indexed
·Section Graphics.MonoAndDrawings
oGraphics.MonoAndDrawings.Convert:
3.1.2.5.1  Section Graphics.Color
Determines image downsampling and conversion options for True color images.
·
Subsection Downsample defines when and how images should be downsampled. 
·
Subsection Convert specifies whether to use color reducing for True color images and into which
format they should be converted.
3.1.2.5.1.1  Graphics.Color.Downsample
This subsection defines when and how images should be downsampled.
Name
Possible values
Description
Method
0 (None)
1 (Linear)
2 (Bilinear)
3 (Bicubic)
Specifies which method should be used for
downsampling. 
If the value of this property is 0 (None),
images of this type will not be
downsampled.
Default value: 0 (None)
To
50-2399
These two properties define when an image
should be downsampled.
If the original DPI of the image is  equal to or
above that of the value specified by the
property IfAbove, the image will be
downsampled to the DPI specified by the
property To.
Default value for To: 96
Default value for IfAbove: 128
IfAbove
51-2400
How to search text in pdf document - 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
convert pdf to searchable text online; select text in pdf file
How to search text in pdf document - 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
how to make a pdf file text searchable; how to select text in pdf and copy
PDF-XChange Driver API SDK
19
3.1.2.5.1.2  Graphics.Color.Convert
Specifies whether color images should be converted to grayscale, monochrome or black & white.
Name
Possible values
Description
Method
0 (None)
1 (ToGrayscale)
2 (ToMonochrome)
3 (ToBlackAndWhite)
Specifies how images of this type should be
converted.
Value 0 (None) means that no images of this
type will be converted.
Default value: 0 (None)
Dither
Boolean Value
Specifies whether images should be
dithered during conversion.
This has meaning only for methods 
ToMonochrome and ToBlackAndWhite.
Default value: True
3.1.2.5.2  Section Graphics.Indexed:
Determines image downsampling and conversion options for indexed images with palettes.
·
Subsection Downsample defines when and how images should be downsampled. 
·
Subsection Convert specifies whether to use color reducing for indexed images and into which
format they should be converted.
3.1.2.5.2.1  Graphics.Indexed.Downsample
This subsection defines when and how images should be downsampled.
Name
Possible values
Description
Method
0 (None)
1 (Linear)
2 (Bilinear)
3 (Bicubic)
Specifies which method should be used for
downsampling. 
If the value of this property is 0 (None),
images of this type will not be
downsampled.
Default value: 0 (None)
To
50-2399
These two properties define when an image
should be downsampled.
If the original DPI of the image is equal to or
above that of the value specified by the
property IfAbove, the image will be
downsampled to the DPI specified by the
property To.
Default value for To: 96
Default value for IfAbove: 128
IfAbove
51-2400
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.
find text in pdf files; how to search text in pdf document
C# PDF insert text Library: insert text into PDF content in C#.net
C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. This C# coding example describes how to add a single text character to PDF document. // Open a document.
how to make pdf text searchable; pdf searchable text
Interface IPXCPrinter
20
3.1.2.5.2.2  Graphics.Indexed.Convert
Specifies whether indexed images should be converted to grayscale, monochrome, or black & white.
Name
Possible values
Description
Method
0 (None)
1 (ToGrayscale)
2 (ToMonochrome)
3 (ToBlackAndWhite)
Specifies how images of this type should be
converted.
Value 0 (None) means that no images of this
type will be converted.
Default value: 0 (None)
Dither
Boolean Value
Specifies whether images should be
dithered during conversion.
This has meaning only for methods 
ToMonochrome and ToBlackAndWhite.
Default value: True
3.1.2.5.3  Section Graphics.MonoAndDrawings
This section determines settings for downsampling and converting monochrome images and black &
white drawings.
·Subsection Downsample defines when and how images should be downsampled.
·
Subsection Convert specifies whether mono or black & white images should be converted.
3.1.2.5.3.1  Graphics.MonoAndDrawings.Downsample
This subsection defines when and how images should be downsampled.
Name
Possible values
Description
Method
0 (None)
1 (Linear)
2 (Bilinear)
3 (Bicubic)
Specifies which method should be used for
downsampling. 
If the value of this property is 0 (None),
images of this type will not be
downsampled.
Default value: 0 (None)
To
50-2399
These two properties define when an image
should be downsampled.
If the original DPI of the image is  equal to or
above that of the value specified by the
property IfAbove, the image will be
downsampled to the DPI specified by the
property To.
Default value for To: 96
IfAbove
51-2400
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 for text in multiple files; pdf editor with search and replace text
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.
select text pdf file; how to search a pdf document for text
PDF-XChange Driver API SDK
21
Default value for IfAbove: 128
3.1.2.5.3.2  Graphics.MonoAndDrawings.Convert
Specifies images should be converted as either mono or black & white images.
Name
Possible values
Description
Method
0 (None)
1 (ToGrayscale)
2 (ToMonochrome)
3 (ToBlackAndWhite)
Defines how mono images and line art
should be converted.
Value 0 (None) means that no conversions
will be performed.
Default value: 0 (None)
Thresold
1-255
Defines the level behind which color of line
arts will be treated as black. For comparison
the grayscale level of line art color is used.
Default value: 128
3.1.2.6
Section Fonts
This sections contains properties which define embedding and other options for fonts to be used in
the PDF document.
Name
Possible values
Description
EmbedAll
Boolean Value
Default value: False
EmbedProtected
Boolean Value
Default value: True
WriteToUnicode
Boolean Value
Default value: False
Subset
Boolean Value
If this option is enabled and if the
percentage of characters used from the font
specified is less than that specified in the 
SubsetLevel property, only the actually used
characters from the font will be embedded
within the PDF document. Otherwise the
complete font file will be embedded within
the PDF - resulting in a larger PDF file - but
this will ensure consistent
formatting/viewing is always possible.
Default value: True
SubsetLevel
1-100
Default value: 100
Additionally there are two identical subsections AlwaysEmbed and NeverEmbed, which define lists
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
All text content of target PDF document can be copied and pasted to .txt files by keeping original layout. C#.NET class source code
how to select text in pdf reader; convert pdf to word searchable text
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.
search pdf documents for text; how to search pdf files for text
Interface IPXCPrinter
22
of fonts which should always be embedded or which never should be embedded.
Each of these subsections has the following properties:
Name
Possible values
Description
Enable
Boolean Value
Enable using the list defined by the Fonts
property.
Default value: False
Fonts
String
Contains a comma separated list of fonts.
Default value: empty list.
3.1.2.7
Section Security
This section defines security options for the PDF document.
N.B. When the PDF/A format is specified the security options for the document will not used and
will be ignored, it is advisable therefore to actually disable security to enable faster file processing.
Name
Possible values
Description
Enabled
Boolean Value
Specifies if the PDF document should be
secured or not.
If this property has the value False, no other
properties from this section will be used.
Default value: False
HasUserPassword
Boolean Value
These properties define if the PDF document
will contain a valid User and Owner
password.
If the PDF document has no user password,
this document can be opened without the
need to enter a password in any PDF
viewing or manipulation tool - even if an
Owner password is set.
To ensure robust security - set both an
Owner and User password !
Default values: False
HasOwnerPassword
Boolean Value
UserPassword
String
Defines the User password.
This password is used for opening the
document with user privileges.
Default value: empty string.
OwnerPassword
String
Defines the Owner password. This password
is required to change permissions/security
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 find highlighted text; pdf text select tool
VB.NET PDF replace text library: replace text in PDF content in vb
following coding example illustrates how to perform PDF text replacing function in your VB.NET project, according to search option. 'Open a document Dim doc As
how to make pdf text searchable; convert pdf to searchable text online
PDF-XChange Driver API SDK
23
settings in the PDF document. If this
password is empty or the same as the User
password, changing the
permissions/security will be impossible.
Default value: empty string.
Type
0 (40RSA)
1 (128RSA)
2 (128AES)
Defines the security method used for
encrypting the document. The value of this
property specifies which subsection (
Perms40 or Perms128) will be used to
define users permission for the document.
Default value: 0 (40RSA)
Perms40.AllowPrinting
Boolean Values
Default value: False
Perms40.AllowChanging
Default value: False
Perms40.AllowCopying
Default value: False
Perms40.AllowComment
Default value: False
Perms128.ContentAccess
Boolean Value
Default value: False
Perms128.AllowCopying
Boolean Value
Default value: False
Perms128.Changes
0 – 4
Specifies the level of security to be applied
regarding changes to the document.
0 = No changes will be allowed. 
1 = Only document assembly is allowed for
the user. 
2 = Only form field fill-in and signing is
allowed. 
3 = Allows comment authoring, form field
fill-in and signing of the document.
4 = Allows general editing, comments and
form field authoring for the user.
Default value: 0
Perms128.Printing
0 – not allowed
1 – low resolution
2 – fully allowed
Specifies user's permissions for printing the
document.
Default value: 0
Perms128.EncryptMeta
Boolean Value
Specifies if metadata In the PDF document
should be encrypted or not. 
N.B. This property is applicable for PDF
Interface IPXCPrinter
24
specifications 1.6 and higher.
Default value: True
3.1.2.8
Section DigiSig
This section defines Digital Signature properties of the document and the properties for the signature
used for signing.
Name
Possible values
Description
Enabled
Boolean value
If this property is False, digital signing is not
used and no other properties need to be
specified.
Default value: False
Store
0 (System)
1 (File)
Defines which stored certificate should be
used.
If the value of this property is 0 (System),
the default user’s stored system certificate
will be used. 
If the value of this property is 1 (File), an
external PFX file must be specified.
Default value: 0 (System)
Hash
Binary
This property specifies the hash value of the
certificate to be used for signing the
document.
When Store value is 0 (System),
PDF-XChange will find the corresponding
certificate within the system certificate
storage.
When Store value is 1 (File), this property is
not used.
PFXFile
String
When Store value is 1 (File), this specifies
the PFX file which contains the digital
signature for signing the document. 
When Store value is 0 (System), this
property is not used.
PFXPassword
String
When Store value is 1 (File), this specifies
the password for the PFX file.
When Store value is 0 (System), this
property is not used.
Reason
String
These properties define additional text
PDF-XChange Driver API SDK
25
Location
properties to be included with the digital
signature within the PDF document.
Default values: empty string.
Contact
Graphic
0 (None)
1 (Image)
2 (Name)
Defines how the graphic (left) portion of the
signature fields should be displayed.
If the value is None, this will not be used,
and information about the digital signature
will be placed in the entire area of the
signature field.
If the value is Image, the image file specified
by GraphicFileName will be used.
With the value Name, the signer's name as
in the certificate will be used.
Default value: 2 (Name)
GraphicFileName
String
When Graphic is Image, this is the fully
qualified path name for the image to be
used on the signature.
This image can be any one of the supported
image formats.
ShowFlags
Integer
A combination of flags which define how the
signature field should look. See details
bellow.
Page
Integer
Zero based page number - on which the
digital signature should be placed. A value
of -1 for this property places the signature
on the last page of the document.
Default value: -1
Left
Integer
These properties define the position
(relative to the top left corner of the page)
and the dimensions of the signature field.
Values are specified in tenths of a
millimetre.
Default values:
Left: 254
Top: 254
Width: 508
Height: 168
Top
Width
Height
Interface IPXCPrinter
26
ShowFlags defines the information which should be placed on Signature field appearance. It can be
combination of the following values:
Value
Meaning
1
If this value is used, the name of the signer (given from the certificate) will be
shown on the signature field.
2
If this value is used, signing date will be placed on signature field.
4
If this value is used, the text specified by Location property will shown.
8
If this value is used, the text specified by Reason property will shown.
16
If this value is used, Distinguished Name field from certificate will be added
to the signature field.
32
If this value used, each text item placed on the signature field will be
prepended by its corresponding label (for example, Name: Tracker Software
Ltd.)
3.1.2.9
Section Overlay
This section contains properties which define how a newly created document can be overlayed using
an existing PDF file.
N.B. Using overlays automatically disables the PDF/A feature!
Name
Possible values
Description
Enabled
Boolean value
Enables or disables overlay feature of the
PDF-XChange. If this flag is False, all other
properties from this section will be ignored.
Default value: False
OverlayFile
String
Specifies a file with which the newly created
PDF will be overlayed. The value should be a
fully-qualified path name for the PDF file.
Default value: empty string.
OverlayPassword
String
If the file specified by the OverlayFile
property is encrypted with a valid user
password, OverlayPassword must contain a
valid password for the file.
Default value: empty string.
AsForeground
Boolean value
Defines where overlay pages should be
located.
Background is the default unless specified.
PDF-XChange Driver API SDK
27
Default value: False
Repeat
0 (NoRepeat)
1 (RepeatLastPage)
2 (RepeatContinuous)
Specifies the repeat option for overlaying.
Meaning of values:
0 (NoRepeat): Do not Repeat - begin at the
start of the overlay file and apply each
corresponding page from this file to the
corresponding page number in the newly
generated PDF file. Should the newly
created file have a greater number of pages
than available in the overlay file - no overlay
is applied to the remaining pages created in
the newly generated PDF document.
1 (RepeatLastPage): Apply the PDF overlay
file pages to the corresponding pages on the
newly generated PDF file - should the newly
created file have a greater number of pages
- apply the last page of the overlay file to all
remaining pages. If the overlay file is a
single page - this will be placed on all of the
generated files pages by default.
2 (RepeatContinuous): Begin at the start of
the overlay file and apply each
corresponding page from this file to the
corresponding page number in the
generated PDF file. Should the newly
created file have a greater number of pages
than available in the overlay file, start at the
beginning of the Overlay file and begin the
process again, applying the first page in the
Overlay PDF file to the next page in the
generated output PDF document in the
sequence, then page 2 of the overlay file to
the next generated PDF document page and
so on - until the generated document is
completed. If the overlay file is a single page
- this will be placed on all of the generated
files pages by default.
Default value: 0 (NoRepeat)
AlignH
0 (Left)
1 (Center)
2 (Right)
Specifies the horizontal alignment for the
overlay pages relative to the new
document's pages.
Default value: 1 (Center)
AlignV
0 (Top)
Specifies the vertical alignment for the
Documents you may be interested
Documents you may be interested