open pdf file in new tab in asp.net c# : How to delete text in pdf file online application SDK tool html wpf .net online PDF2IMG1-part1284

Getting  Started       1. 5
What’s New in This Release
This section contains highlights of new additions and enhancements to PDF2IMG v2.4P1g and later. You 
should also check for any accompanying readme.txt files (one may accompany the software release 
files or the documentation files in their respective folders or directories). readme.txt files, if present, 
typically contain last-minute information on the current release of the software or the documentation 
files. A Documentation readme.txt file is not the same as a source-code readme.txt file; if both are 
present, be sure to review each one.
Minor version upgrades may be made as running changes rather than full releases, so the version or sub-
version number of your release may be newer than those listed here. See the accompanying readme.txt 
files for the very latest changes and enhancements.
PDF2IMG v2.4 introduced the following changes, briefly outlined here.
Ne w   A b i l i t y   t o   S e l e c t   a n   O u t p u t  I C C   C o l o r  P ro f i l e  
You can now specify an ICC color profile for converting PDF pages to graphic images, rather than relying 
on the default color profile provided by the software. You can supply either the name of an ICC profile 
file or its profile description via the -colorprofile command-line argument, or via the 
pdf2img_set_color_profile_from_buffer and 
pdf2img_set_color_profile_from_description API calls.
Ne w   A b i l i t y   t o   D e f i n e   I n t e n t   fo r   R e n d e ri n g  C o l o r
You can now provide a rendering intent value to define your goals and priorities for managing color 
conversions via either the -intent command-line argument or the pdf2img_set_render_intent 
API call.
Ne w   L * a *b *   S u p p o rt   f o r  T I F F   O u t p u t
A new lab output format option has been added for conversions to TIFF output, selected via the
-colormodel command-line argument or pdf2img_set_colorspace API call. When specified, 24-
bit CIELAB images will be drawn, using 8 bits per channel. Values in this device-independent color model 
are relative to the D50 white point.
Ne w   Bi c u b i c   R e s a m p l i n g   C o nt r o l
A new bicubic resampling command-line argument of -resampler has been introduced to improve 
graphic conversions to small images (e.g. thumbnails). For output images whose output resolution will be 
How to delete text in pdf file online - 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
how to delete text in pdf acrobat; how to delete text from pdf document
How to delete text in pdf file online - 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
how to copy text out of a pdf; how to delete text from pdf
1.6
PDF2IMG User Guide
150 PPI or less, or whose output height or width will be less than half of their corresponding default 
input, the image will first be rasterized to 150 PPI, and then a bicubic downsampling to the desired target 
values will be applied. (This operation can also be applied unconditionally, or turned completely off if 
desired.) See “Resampler” on page 4.22 for full details.
Ex p a n d e d   S m oo t h i n g   O p t i o n s
The existing smoothing functionality (as seen in the -smoothing command-line switch) has now been 
expanded to allow more specific control of text, line art or image smoothing, as well as any combination 
(plus all or none). See “Smoothing” on page 4.25 for full details.
What’s New in Previous Releases
v2 . 3
New pdf2imgGetNumPagesFromMem API Call
The PDF2IMGCOM interface now includes a new pdf2imgGetNumPagesFromMem  API call, enabling 
users to obtain the page count of a document in memory if needed for any page processing or navigation 
tasks, in the same manner as it could previously be obtained from a document on file. This is accessible 
through the pdf2img_get_num_pages API call.
v2 . 2
New PDF Splitting Functionality
A new page-splitting enhancement has been introduced for PDF input files, allowing you to submit a 
multi-page input PDF document and receive individual, single-page output PDF document files in return.
This process runs by default whenever you submit a multi-page input PDF document and specify PDF for 
the output format. All PDF2IMG command-line options pertaining to multi-file output (e.g. -digits-
firstonly-output) may be used in conjunction with this.
v2 . 1
Thin Line Enhancement On by Default
As of the v2.1P1b release, PDF2IMG now makes use of the "Enhance thin lines" rendering option (as 
seen in Adobe Reader or Adobe Acrobat) by default. As this is a change in default behavior, new options 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
NET read PDF, VB.NET convert PDF to text, VB.NET pages, VB.NET comment annotate PDF, VB.NET delete PDF pages, VB If you want to split PDF file into two or small
acrobat remove text from pdf; how to delete text in pdf using acrobat professional
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Online source codes for quick evaluation in VB.NET looking for a solution to conveniently delete one page which supports a variety of PDF file editing features
how to erase pdf text; how to delete text in pdf preview
Getting  Started       1. 7
are provided for turning it off again to retain the past output appearance if desired. Select either one, 
depending on your method of using PDF2IMG:
• a new command line switch: -noenhancethinlines
• a new API function in PDF2IMGCOM: pdf2img_set_enhance_thin_lines
Banded Conversion of JPG and TIF Output
As of the v2.1P1a release, PDF2IMG will now use an enhanced conversion process to accommodate 
unusually large input PDF documents when converting to JPG or TIF.
Essentially, PDF2IMG now checks to see if it has enough memory to rasterize a PDF page in one pass. If 
not, it rasterizes the page in bands (strips) in order to use smaller chunks of memory, then reassembles the 
bitmaps into the finished output image. This new banding approach (if needed for the input) will have no 
effect on the final output appearance, and will be transparent to the user; the memory allocation or 
banding is handled internally. 
The PDF2IMG console application provided in this release now includes a new -maxbandmem 
command-line argument, and the PDF2IMGCOM interface now includes a new 
pdf2img_set_max_band_memory  API call, used to adjust the default threshold value of 300,000,000 
bytes, above which a banding process conversion will be used.
v2 . 0
Macintosh OS X Platform Now Supported
As of the v2.0P1c release, PDF2IMG is now available for these Macintosh platforms:
• Tiger 10.4.8 or higher PPC
• Leopard 10.5.x PPC
• Tiger 10.4.8 or higher Intel
• Leopard 10.5.x Intel
• Snow Leopard 10.6.x Intel
Supported output formats include BMP, EPS, GIF, JPG, PNG, RAW and TIF. Conversion from XPS to 
PDF is not supported on this platform; input format must be PDF.
NOTE:  You will typically not need the 
-maxbandmem
and 
pdf2img_set_max_band_memory
calls; the banding process is automatic 
and used only when needed, based on input page size and available memory.
NOTE:  BMP output is not supported on PPC machines.
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. Able to extract and get all and partial text content from PDF file.
remove text from pdf reader; delete text from pdf file
VB.NET PDF Text Extract Library: extract text content from PDF
advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats through VB
how to erase in pdf text; erase text from pdf file
1.8
PDF2IMG User Guide
Password Support
This release updated PDF2IMG to accommodate password-protected input PDF documents, allowing 
you to specify the password required to open an input PDF document for conversion. The PDF2IMG 
console application now includes a -password command-line argument, and the PDF2IMGCOM 
interface now includes pdf2img_new_conversion_with_password and 
pdf2img_new_memconversion_with_password API calls.
Rendering Enhancements Added via New Adobe PDF Library Build
This release updated PDF2IMG to use Adobe PDF Library v9.1.0PlusP2g, to reflect the latest rendering 
improvements and other ongoing enhancements to the PDF Library. Windows installers also include 
pdf2imglib.lib and Visual Studio Project files to enable you to build the pdf2img.exe driver.
XPS Input File Support
PDF2IMG v2.0 or higher now accepts XPS (XML Paper Specification) format files as input, offering the 
ability to convert these XPS files to PDF files, as well as to any of PDF2IMG’s other supported image 
types. Support for XPS input was added to the DLL and COM interfaces of PDF2IMG, and to the 
command-line and C# sample drivers.
PDF2IMG now includes the Standard joboptions file delivered with the Adobe PDF Library (under 
the name xps2pdf.joboptions), and supports converting XPS files with these settings. You may use 
other joboptions files, though Datalogics primarily supports the Standard joboptions file.
CMYK TIFF Output Format Support
PDF2IMG v2.0 added CMYK TIFF as a supported output configuration. It will be emitted to a default 
SWOP v2 output color profile by default.
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
size, images size reducing can help to reduce PDF file size effectively will also take up too much space, glyph file unreferenced can Delete unimportant contents
how to delete text in a pdf file; delete text pdf
C# PDF File Split Library: Split, seperate PDF into multiple files
SharePoint. C#.NET control for splitting PDF file into two or multiple files online. Support to break a large PDF file into smaller files.
acrobat delete text in pdf; delete text from pdf preview
Getting  Started       1. 9
Warnings on Nonrenderable Annotations and Forms
PDF2IMG 2.0 added a mechanism for users to query an opened document to determine whether a 
specified range of pages contains contents in annotations, AcroForms or XFA forms that lack normal 
appearance streams.
In such cases, rendered output from PDF2IMG will probably not match that of Adobe Acrobat or 
Reader: content that does appear when viewing the document with Acrobat or Reader will be missing 
from PDF2IMG output.
This capability is accessed in various ways, depending on the type of application:
DLL and COM Interfaces
pdf2img_check_for_missing_appearances API call in the PDF2IMG interfaces returns a 
Boolean indicator to report whether a supplied range of PDF pages has nonrenderable content. You may 
use the return result of the API call to determine whether to proceed with rendering that range of pages. 
C# and Command-line Sample Programs
These were updated to query the input PDF file for nonrenderable content over the pages specified for 
output. If nonrenderable content is found, you will be warned via a printed message to stdout 
(command-line example) or a warning dialog (C# example), but file processing will continue.
v1 . 5
Changes to Color Management
This release introduced some changes under the general category of Color Management, making use of 
the Color Management Module (CMM). In the past, PDF2IMG had been rendering pages to Device 
colorspaces, using Adobe PDF Library (APDFL) default settings for source colorspaces, and writing the 
resulting images without a color profile. However, APDFL default colorspace settings have been 
changing, and without a color profile in the output images, downstream procedures had no way to 
determine that a change in output had occurred, and no way of determining how to apply corrections (or 
whether any were needed).
Therefore, in order to better handle and track color management during conversion, we introduced two 
new enhancements to PDF2IMG:
1 There is a new interface to pdf2imglib of pdf2img_set_colormanagement, which may be set 
true or false. For the command-line sample application, a new -cmm switch was added (but note 
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Ability to remove a range of pages from PDF file. document page deleting library control (XDoc.PDF) can be C#.NET class applications to delete any unnecessary
how to delete text in pdf file; delete text from pdf with acrobat
VB.NET PDF File Split Library: Split, seperate PDF into multiple
Split PDF file into two or multiple files in ASP.NET webpage online. Support to break a large PDF file into smaller files in .NET WinForms.
delete text pdf files; how to delete text from pdf reader
1.10
PDF2IMG User Guide
that this has now been replaced by a -nocmm switch as of the v1.6 release).
See “Conversions with ICC Color Profiles” on page 4.31 for more details.
2 There were two new pdf2imglib interfaces, pdf2img_get_profilesize and 
pdf2img_get_profiledata, which enable an application wishing to access the image data in 
memory to access the profile data as well (assuming that there is indeed a profile associated with the 
image; these interfaces will return 0 and NULL, respectively, if there is no profile). They will return the 
size of the profile in bytes, and a pointer to a const string which contains the ICC Profile data.
New RGBa Output Colormodel Support
This release added support for RGBa (RGB + alpha channel) output for TIFF and PNG image formats. 
The -colormodel  command-line option thus now acquires a new "rgba" choice, and the C# sample 
GUI application now offers a new "rgba" option in its ColorModel pulldown menu:
colormodel=[gray | cmyk | rgb | rgba](Default rgb)
New sRGB output of RGB images
This release now renders RGB images to sRGB output. The previous default setting used a value-
preserving color path, but which tended to turn colors dull in some cases. The new sRGB output is 
intended to address this.
PDF2IMG Now Available on Win x64 Platforms
PDF2IMG is now available on Win x64 platforms, in addition to the original platform choices. There are 
two key differences between Win x64 and Win32 releases that you should be aware of:
• The Win x64 release does not include the COM interface (and therefore is not .NET compatible).
• It is provided as a self-extracting zipfile, rather than the MSI installer used for Win32 releases.
NOTE:  Please note that the COM component has changed to version 1.5 in this 
release. If you are using the COM component in a versioned manner, you will want 
to update your version to get this new COM v1.5 component with RGBa support.
Gettin g Started      1.11
New Minimum Requirements for Linux & Solaris Releases
As part of the update to the underlying Adobe PDF Library components of PDF2IMG (see “PDF2IMG 
Now Using Adobe PDF Library v9.0” on page 1.11, below), releases of PDF2IMG v1.5P1a or higher on 
Linux or Solaris platforms now require gcc v4.1 and libstdc++.so.6. The gcc v3.2 compiler is no longer 
compatible.
PDF2IMG Now Using Adobe PDF Library v9.0
Releases of PDF2IMG v1.5P1a or higher are built with Adobe PDF Library v9.0, in keeping with the 
latest available Adobe PDF Library functionality.
NOTE:  Adobe PDF Library modules are included for use in PDF2IMG work and 
graphic conversion, but are not intended for building PDF output applications. The 
Library and Datalogics Interface can be licensed separately for PDF generation or 
manipulation: see your Datalogics representative or 
http://
www.datalogics.com/products/pdfl/
for more details.
1.12
PDF2IMG User Guide
Licensing Acknowledgements
The following open source packages are used in DLI. Click on any item below to jump to its licensing 
details below or on the following pages.
• libpng v1.0.8
• libjpeg
• libtiff
li b p n g   v 1 . 0 . 8
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
If you modify libpng you may insert additional notices immediately following this sentence.
libpng versions 1.0.7, July 1, 2000, through 1.0.8, July 24, 2000, are Copyright © 2000 Glenn Randers-
Pehrson and are distributed according to the same disclaimer and license as libpng-1.0.6 with the 
following individuals added to the list of Contributing Authors
• Simon-Pierre Cadieux
• Eric S. Raymond
• Gilles Vollant
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the library or against infringement. 
There is no warranty that our efforts or the library will fulfill any of your particular purposes or needs. 
Gettin g Started      1.13
This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, 
and effort is with the user.
libpng v1.0.6
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright © 1998, 1999 Glenn 
Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-0.96, with 
the following individuals added to the list of Contributing Authors:
• Tom Lane
• Glenn Randers-Pehrson
• Willem van Schaik
libpng v0.96
libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright © 1996, 1997 Andreas Dilger.
Distributed according to the same disclaimer and license as libpng-0.88, with the following individuals 
added to the list of Contributing Authors:
• John Bowler
• Kevin Bracey
• Sam Bushell
• Magnus Holmgren
• Greg Roelofs
• Tom Tanner
1.14
PDF2IMG User Guide
libpng v0.88
libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright © 1995, 1996 Guy Eric 
Schalnat, Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of 
individuals:
• Andreas Dilger
• Dave Martindale
• Guy Eric Schalnat
• Paul Schmidt
• Tim Wegner
The PNG Reference Library is supplied "AS IS." The Contributing Authors and Group 42, Inc. disclaim 
all warranties, expressed or implied, including, without limitation, the warranties of merchantability and 
of fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, 
indirect, incidental, special, exemplary, or consequential damages, which may result from the use of the 
PNG Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for 
any purpose, without fee, subject to the following restrictions:
1 The origin of this source code must not be misrepresented.
2 Altered versions must be plainly marked as such and must not be misrepresented as being the original 
source.
3 This Copyright notice may not be removed or altered from any source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of 
this source code as a component to supporting the PNG file format in commercial products. If you use this 
source code in a product, acknowledgment is not required but would be appreciated.
A png_get_copyright function is available, for convenient use in "about" boxes and the like:
printf("%s",png_get_copyright(NULL));
Also, the PNG logo (in PNG format, of course) is supplied in the files pngbar.png and pngbar.jpg 
(88x31) and pngnow.png (98x31).
Documents you may be interested
Documents you may be interested