open pdf file in new browser tab using asp net with c# : How to delete text from pdf document Library software class asp.net winforms .net ajax p2ia3-part1235

© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 30/67
0.100000, 0.100000, 0.100000 ; K
0.243137, 0.247059, 0.584314 ; CM
0.000000, 0.658824, 0.349020 ; CY
0.066667, 0.176471, 0.215686 ; CK
0.929412, 0.196078, 0.215686 ; MY
0.215686, 0.101961, 0.141176 ; MK
0.200000, 0.196078, 0.125490 ; YK
0.266667, 0.266667, 0.274510 ; CMY
0.133333, 0.098039, 0.160784 ; CMK
0.074510, 0.180392, 0.133333 ; CYK
0.215686, 0.121569, 0.113725 ; MYK
0.125490, 0.121569, 0.121569 ; CMYK
5.9 How to Apply Isomorphic Stretching
If you have a given page size in pixel and would like to convert a PDF page to an image with exactly these given di­
mensions, but the height-to-width ratio of the PDF is different, you can apply isomorphic stretching. This is achieved 
by using different resolutions on the x and y axis. Assuming the Y-resolution is defined, the X-resolution is calculated 
as shown in the code sample below:
Dim conv As New PDF2IMGOCXLib.Pdf2Img
conv.Open ...
conv.CreateImage ...
For Page = 1 To conv.PageCount
conv.XDPI = conv.YDPI * conv.PageHeight / conv.PageWidth
* conv.BitmapWidth / conv.BitmapHeight
conv.RenderPage Page
Next Page
conv.Close
conv.CloseImage
5.10 Dithering
Dithering is a common means used in images to simulate colors that are not available as actual colors. Its use is best
observed in image with a low color depth, where colors or shades of grey need to simulated with other colors (e.g.
only black/white pixels).
5.10.1 Remarks
1. All images below have quite a low resolution. As a result the effects of the different dithering types become 
more obvious. The higher the resolution and the large the number of colors is, the higher the quality of the 
image.
2. The rendering filter and current zoom level of the PDF viewing application may have an additional impact on 
how the images below are displayed.
How to delete text from pdf document - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
delete text from pdf acrobat; how to erase text in pdf online
How to delete text from pdf document - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
remove text from pdf online; pdf editor online delete text
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 31/67
5.10.2 Color Images
Color Space
RGB (24 bit)
Dithering
None
File Size as PNG 129 kB
+
Highest quality
-
Highest file size
A 24 bit RGB color image can have up to 16.7 millions of different colors. Dithering does not need to be applied 
since all required colors exist and none need to be simulated.
Color Space
16 colors (4 bit)
Dithering
None
File Size as PNG 16 kB
+
Small file size
+
Works well for images
with a small number of
colors (artificial images,
text)
-
Does not work well for
images with lots of colors
photographic images) -
parts of the image can
become plain-colored
and details get lost
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
VB.NET PDF - How to Delete PDF Document Page in VB.NET. Visual Basic Sample Codes to Delete PDF Document Page in VB.NET Class. Free
delete text from pdf; delete text from pdf file
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET PDF Library - Delete PDF Document Page in C#.NET. Provide C# Users in C#.NET. How to delete a single page from a PDF document.
delete text from pdf preview; how to delete text in a pdf file
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 32/67
Color Space
16 colors (4 bit)
Dithering
Floyd-Steinberg
File Size as PNG 18 kB
+
Renders details better
+
Usually better overall
quality, especially in
photographic images
than without dithering
-
Sometimes generates
unwanted artifacts
(striking pixels)
-
Larger file size then
without dithering
5.10.3 Bi-tonal Images
(The 8 bit image just acts as reference.)
Color Space
Grayscale (8 bit)
Dithering
None
File Size as PNG 46 kB
C# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text from adobe PDF document in C#.NET class. Ability to extract highlighted text out of PDF document.
how to erase pdf text; pdf text watermark remover
VB.NET PDF Text Extract Library: extract text content from PDF
SharePoint. Extract text from adobe PDF document in VB.NET Programming. Extract file. Extract highlighted text out of PDF document. Image
remove text watermark from pdf online; how to delete text in pdf converter professional
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 33/67
Color Space
Grayscale (1 bit)
Dithering
None
File Size as PNG 2.6 kB
+
Smallest File Size
+
Works well for
documents with high
contrast (black text on
white background)
+
Does not generate
artifacts
-
Details get lost, because
shades of gray are not
approximated, but
converted to either black
or white (in fact images
or part of them can
become completely
black or white)
Color Space
Grayscale (1 bit)
Dithering
Floyd-Steinberg
File Size as PNG 9 kB
+
Generally higher quality,
specially of photographic
images
+
Can approximate any
shade of gray
-
Larger file size than
without dithering
-
Generates artifacts (e.g.
a very bright gray paper
is approximated by
far-spread single black
pixels)
-
Not well suited for text,
unless the color of the
text must be reflected
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.
delete text pdf document; how to delete text from pdf with acrobat
C# PDF metadata Library: add, remove, update PDF metadata in C#.
C#.NET PDF SDK - Edit PDF Document Metadata in C#.NET. Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project.
delete text pdf acrobat; how to delete text from a pdf document
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 34/67
Color Space
Grayscale (1 bit)
Dithering
Halftone
File Size as PNG 4 kB
+
Small file size
+
Approximates shades of
gray
-
Not well suited for text or
artificial images
Color Space
Grayscale (1 bit)
Dithering
Pattern
File Size as PNG 5 kB
+
Works acceptable for all
types of content (text,
photographic images,
artificial images)
-
Is not excellent in any
type of content
5.10.4 Guidelines
As seen in the examples above, different types of dithering behave different for different types of content. Below
are some suggestions, which dithering type is normally best for a give type of content:
Text, OCR No dithering
Artificial images with few colors and no bright colors No dithering
Artificial images with many colors Test which dithering type yields the best result
Photographic images Floyd-Steinberg
Mixed content Test which dithering type yields the best result
Mixed content, high-resolution
For resolutions above 300 dpi, Floyd-Steinberg almost always yields the best
result (exception: for pure black text on white background, use no dithering)
C# PDF Text Search Library: search text inside PDF file in C#.net
C#.NET. C# Guide about How to Search Text in PDF Document and Obtain Text Content and Location Information with .NET PDF Control.
how to delete text in pdf using acrobat professional; acrobat remove text from pdf
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 delete text in pdf preview; delete text in pdf file online
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 35/67
Keep in mind that dithering should only be applied for images with a low color depth, such as black and white (1 
bit). Dithering for images with a color depth of 8 bit or higher (256 colors or grey scale) has little to no visual impact.
6Programmer’s Reference
Note: This manual describes the COM interface only. Other interfaces (C, Java,
.NET) however work similarly, i.e. they have calls with similar names and the call
sequence to be used is the same as with COM.
6.1
PdfToImg 
Interface
This interface is included in the
Pdf2ImgOCX.dll
.
This interface takes a PDF document as input and creates a raster image (e.g. a TIFF) as output.
6.1.1
BilevelThreshold
Property (get, set):
Long BilevelThreshold
Default:
181
Get or set the threshold for the conversation from gray to bi-tonal when Dithering is
eDitherNone
. Value must
be in the range of
0
to
255
.
6.1.2
BitmapHeight
Property (get):
Long BitmapHeight
Return the height of the bitmap in pixel.
6.1.3
BitmapWidth
Property (get):
Long BitmapWidth
Return the width of the bitmap in pixel.
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 36/67
6.1.4
BitsPerPixel
Property (get, set):
Integer BitsPerPixel
Default:
24
Get or set the color depth. Bi-tonal:
1
, gray scale:
8
, RGB true color:
24
, CMYK:
32
.
When using 1 bit per pixel, it is suggested to disable anti-aliasing (disable
eOptionHighQuality
) and set a suit­
able dithering algorithm (property
Dithering
).
6.1.5
Center
Property (get, set):
Boolean Center
Default:
False
Set or get the center mode. When set to
True
, the document is horizontally and vertically centered on the page.
When set to
False
, the document is printed to the upper left corner of the page.
6.1.6
Close
Method:
Boolean Close()
Close an opened input file. If the document is already closed the method does nothing.
Returns:
True
The file was closed successfully.
False
Otherwise.
6.1.7
CloseImage
Method:
Boolean CloseImage()
Close an open image document. If the document is already closed the method does nothing.
Returns:
True
The image file could successfully be closed.
False
Otherwise.
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 37/67
6.1.8
ColorSpace
Property (get, set):
TPDFColorSpace ColorSpace
Default:
eColorRGB
Get or set color space of the output image, see enumeration
TPDFColorSpace
.
For black white bi-tonal images, a gray color space must be selected.
6.1.9
Compression
Property (get, set):
TPDFCompression Compression
Default:
eComprRaw
Get or set the compression type of TIFF images.  For any other image format, the compression is automatically
defined by the file extension (the file name).
The supported values for
TPDFCompression
are listed in the corresponding enumeration.
6.1.10
ConvertFile
Method:
Boolean ConvertFile(String PDFFileName, String ImageFileName, String
Password)
Convert a complete PDF file to a
Parameters:
PDFFileName [String]
ImageFileName [String]
Password [String
The user or the owner password of the encrypted PDF document. If this parameter is 
left out an empty string is used as a default.
Returns:
True
The file was converted successfully.
False
The PDF file does not exists, it is corrupt, the password is invalid, or the image file is locked.
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 38/67
6.1.11
CreateImage
Method:
Boolean CreateImage(String FileName)
Create a new image file.
Parameter:
FileName [String
The file name and optionally the file path, drive or server string according to the op­
erating systems file name specification rules. The file name defines the image format. Supported extensions 
are:
.bmp
(Windows Bitmap Format)
.gif
(Graphics Interchange Format)
.jb2
(JBIG2, Bi-level Images)
.jpg
,
.jpeg
(Joint Photographic Experts Group)
.jp2
(JPEG2000)
.jpf
,
.jpx
(JPEG2000, Part 2 - Coding Extensions)
.png
(Portable Network Graphics)
.tif
,
.tiff
(Tagged Image File Format)
Returns:
True
The file could successfully be created.
False
Otherwise.
6.1.12
CreateImageInMemory
Method:
Boolean CreateImageInMemory(String Extension)
Save an image in memory as a byte array. See also method
GetImage
.
Parameter:
Extension [String
The name of the extension. For a list of supported extensions see method
CreateIm-
age
. The leading“.” needs to be included.
Returns:
True
The image could successfully be created.
False
Otherwise.
© PDF Tools AG – Premium PDF Technology 
3-Heights™ PDF to Image Converter API, March 24, 2016 39/67
6.1.13
Dithering
Property (get, set):
TPDFDithering Dithering
Default:
eDitherFloydSteinberg
Get or set the dithering algorithm. Dithering refers to the procedure of simulating colors or grayscales. This is mainly
useful for low color depth (e.g. black and white or indexed) images.
The supported values for
TPDFDithering
listed in the corresponding enumeration.  For more information see 
chaptherDithering
.
6.1.14
DPI
Property (get, set):
Single DPI
Default:
150
Get or set the resolution of the image in DPI (dots per inch).
Set Both the resolutions for the x- and y-axis are set to the same value.
Get Return the square root of the product of x and y.
Setting DPI is redundant to setting the specialized properties
XDPI
and
YDPI
.
6.1.15
ErrorCode
Property (get):
TPDFErrorCode ErrorCode
This property can be accessed to receive the latest error code. See also enumeration
TPDFErrorCode
. PDF-Tools 
error codes are listed in the header file
bseerror.h
 Please note that only few of them are relevant for the 3-
Heights™ PDF to Image Converter API.
6.1.16
FaxHSetting
FaxSSetting
Method:
Boolean FaxHSetting()
Method:
Boolean FaxSSetting()
These two methods set the TIFF Type F settings, which is equal to RotateMode =
RotatePortrait
,
Set-
BitmapDimensions(1728, 0)
, XDPI =
204
, YDPI =
196
,
(Fax H)/98(Fax S)
, Compression =
eCom-
prGroup3
.
Documents you may be interested
Documents you may be interested