open pdf file in new tab in asp.net c# : Delete text in pdf file online Library SDK component asp.net wpf winforms mvc pdflib-manual-5_0221-part1349

7.9  Hypertext Functions 211
multiple PDF image objects (see Section 5.1.2, »Supported Image File Formats«, page 
110).
This function doesn’t generate thumbnail images for pages, but only offers a hook for 
adding existing images as thumbnails. The actual thumbnail images must be generated 
by the client or some other application. The client must ensure that color, height/width 
ratio, and actual contents of a thumbnail match the corresponding page contents.
Since Acrobat 5 generates thumbnails on the fly (though not in the Browser), and 
thumbnails increase the overall file size of the generated PDF, it is recommended not to 
add thumbnails, but rely on client-side thumbnail generation instead.
Scope page; must only be called once per page. Not all pages need to have thumbnails attached 
to them.
Params openmode
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
remove text watermark from pdf online; how to delete text in pdf preview
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
delete text pdf preview; how to delete text in pdf converter
212
Chapter 7:  API Reference for PDFlib, PDI, and PPS
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
remove text from pdf reader; remove text from pdf preview
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 copy text out of a pdf; how to delete text from a pdf reader
213
8References
[1] Adobe Systems Incorporated: PDF Reference, Third Edition: Version 1.4. Published by 
Addison-Wesley 2001, ISBN 0-201-75839-3; also available as PDF from
http://partners.adobe.com/asn/developer/technotes.html 
[2] Adobe Systems Incorporated: PostScript Language Reference Manual, Third Edition.
Published by Addison-Wesley 1999, ISBN 0-201-37922-8; also available as PDF from 
http://partners.adobe.com/asn/developer/technotes.html 
[3] The following book by the principal author of PDFlib is currently only available in 
German. It discusses a variety of PostScript, PDF and font-related topics:
Thomas Merz, Olaf Drümmer: Die PostScript- & PDF-Bibel.
Zweite Auflage. ISBN 3-935320-01-9, PDFlib Edition 2002
PDFlib GmbH, 80331 München, Tal 40, fax +49 • 89 • 29 16 46 86
http://www.pdflib.com,  Order by e-mail via books@pdflib.com 
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 online; pdf text remover
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
acrobat remove text from pdf; how to delete text from pdf with acrobat
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
pdf editor delete text; acrobat delete text in 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.
how to remove highlighted text in pdf; delete text pdf document
 PDFlib Quick Reference 215
APDFlib Quick Reference
General Functions
Font Functions
Function prototype
page
void PDF_boot(void)
145
void PDF_shutdown(void)
145
PDFlib_api * PDF_boot_dll(void)
145
void PDF_shutdown_dll(PDFlib_api *PDFlib)
145
PDF *PDF_new(void)
145
PDF *PDF_new2(void (*errorhandler)(PDF *p, int errortype, const char *msg), void* (*allocproc)(PDF *p, size_t size, 
const char *caller), void* (*reallocproc)(PDF *p, void *mem, size_t size, const char *caller), void (*freeproc)(PDF *p, 
void *mem), void *opaque)
146
void PDF_delete(PDF *p)
147
int PDF_open_file(PDF *p, const char *filename)
148
int PDF_open_fp(PDF *p, FILE *fp)
148
void PDF_open_mem(PDF *p, size_t (*writeproc)(PDF *p, void *data, size_t size))
148
const char * PDF_get_buffer(PDF *p, long *size)
149
void PDF_close(PDF *p)
149
void PDF_begin_page(PDF *p, float width, float height)
150
void PDF_end_page(PDF *p)
150
float PDF_get_value(PDF *p, const char *key, float modifier)
150
void PDF_set_value(PDF *p, const char *key, float value)
151
const char * PDF_get_parameter(PDF *p, const char *key, float modifier)
151
void PDF_set_parameter(PDF *p, const char *key, const char *value)
151
void PDF_create_pvf(PDF *p, const char *filename, int reserved, const void *data, size_t size, const char *optlist)
151
int PDF_delete_pvf(PDF *p, const char *filename, int reserved)
152
int PDF_get_errnum(PDF *p)
153
const char *PDF_get_errmsg(PDF *p)
153
const char *PDF_get_apiname(PDF *p)
153
void *PDF_get_opaque(PDF *p)
154
Function prototype
page
int PDF_load_font(PDF *p, const char *fontname, int len, const char *encoding, const char *optlist)
156
void PDF_setfont(PDF *p, int font, float fontsize)
158
void PDF_begin_font(PDF *p, char *fontname, int reserved, float a, float b, float c, float d, float e, float f, const 
char *optlist)
158
void PDF_end_font(PDF *p)
159
void PDF_begin_glyph(PDF *p, char *glyphname, float wx, float llx, float lly, float urx, float ury)
159
void PDF_end_glyph(PDF *p)
160
void PDF_encoding_set_char(PDF *p, const char *encoding, int slot, const char *glyphname, int uv)
160
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
erase text from pdf file; delete text pdf file
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 from pdf file; erase pdf text online
216
Chapter A:  PDFlib Quick Reference
Text Output Functions
Graphics Functions
Function prototype
page
void PDF_set_text_pos(PDF *p, float x, float y)
160
void PDF_show(PDF *p, const char *text)
162
void PDF_show_xy(PDF *p, const char *text, float x, float y)
162
void PDF_continue_text(PDF *p, const char *text)
163
void PDF_fit_textline(PDF *p, const char *text, int len, float x, float y, const char *optlist)
163
int PDF_show_boxed(PDF *p, const char *text, float x, float y, float width, float height, const char *mode, const 
char *feature)
165
float PDF_stringwidth(PDF *p, const char *text, int font, float fontsize)
166
Function prototype
page
void PDF_setdash(PDF *p, float b, float w)
168
void PDF_setdashpattern(PDF *p, const char *optlist)
168
void PDF_setflat(PDF *p, float flatness)
168
void PDF_setlinejoin(PDF *p, int linejoin)
169
void PDF_setlinecap(PDF *p, int linecap)
169
void PDF_setmiterlimit(PDF *p, float miter)
170
void PDF_setlinewidth(PDF *p, float width)
170
void PDF_initgraphics(PDF *p)
170
void PDF_save(PDF *p)
170
void PDF_restore(PDF *p)
171
void PDF_translate(PDF *p, float tx, float ty)
171
void PDF_scale(PDF *p, float sx, float sy)
171
void PDF_rotate(PDF *p, float phi)
172
void PDF_skew(PDF *p, float alpha, float beta)
172
void PDF_concat(PDF *p, float a, float b, float c, float d, float e, float f)
172
void PDF_setmatrix(PDF *p, float a, float b, float c, float d, float e, float f)
173
int PDF_create_gstate(PDF *p, const char *optlist)
173
void PDF_set_gstate(PDF *p, int gstate)
174
void PDF_moveto(PDF *p, float x, float y)
174
void PDF_lineto(PDF *p, float x, float y)
175
void PDF_curveto(PDF *p, float x1, float y1, float x2, float y2, float x3, float y3)
175
void PDF_circle(PDF *p, float x, float y, float r)
175
void PDF_arc(PDF *p, float x, float y, float r, float alpha, float beta)
175
void PDF_arcn(PDF *p, float x, float y, float r, float alpha, float beta)
176
void PDF_rect(PDF *p, float x, float y, float width, float height)
176
void PDF_closepath(PDF *p)
176
void PDF_stroke(PDF *p)
177
void PDF_closepath_stroke(PDF *p)
177
void PDF_fill(PDF *p)
177
void PDF_fill_stroke(PDF *p)
177
void PDF_closepath_fill_stroke(PDF *p)
178
 PDFlib Quick Reference 217
Color Functions
Image Functions
PDF Import (PDI) Functions
Block Filling Functions
void PDF_clip(PDF *p)
178
void PDF_endpath(PDF *p)
178
Function prototype
page
void PDF_setcolor(PDF *p, const char *fstype, const char *colorspace, float c1, float c2, float c3, float c4)
179
int PDF_makespotcolor(PDF *p, const char *spotname, int reserved)
180
int PDF_load_iccprofile(PDF *p, const char *profilename, int reserved, const char *optlist)
180
int PDF_begin_pattern(PDF *p, float width, float height, float xstep, float ystep, int painttype)
182
void PDF_end_pattern(PDF *p)
183
int PDF_shading_pattern(PDF *p, int shading, const char *optlist)
183
void PDF_shfill(PDF *p, int shading)
183
int PDF_shading(PDF *p, const char *shtype, float x0, float y0, float x1, float y1, float c1, float c2, float c3, float c4, 
const char *optlist)
183
Function prototype
page
int PDF_load_image(PDF *p, const char *imagetype, const char *filename, int reserved, const char *optlist) 185
void PDF_close_image(PDF *p, int image)
188
void PDF_fit_image(PDF *p, int im, float x, float y, const char *optlist)
188
int PDF_begin_template(PDF *p, float width, float height)
190
void PDF_end_template(PDF *p)
190
Function prototype
page
int PDF_open_pdi(PDF *p, const char *filename, const char *optlist, int reserved)
192
int PDF_open_pdi_callback(PDF *p, void *opaque, size_t filesize, size_t (*readproc)(void *opaque, void *buffer, 
size_t size), int (*seekproc)(void *opaque, long offset), const char *optlist)
192
void PDF_close_pdi(PDF *p, int doc)
193
int PDF_open_pdi_page(PDF *p, int doc, int pagenumber, const char* optlist)
193
void PDF_close_pdi_page(PDF *p, int page)
194
void PDF_fit_pdi_page(PDF *p, int page, float x, float y, const char *optlist)
194
int PDF_process_pdi(PDF *p, int doc, int page, const char* optlist)
195
float PDF_get_pdi_value(PDF *p, const char *key, int doc, int page, int reserved)
196
const char * PDF_get_pdi_parameter( PDF *p, const char *key, int doc, int page, int reserved, int *len)
196
Function prototype
page
int PDF_fill_textblock(PDF *p, int page, const char *blockname, const char *text, int len, const char *optlist) 198
int PDF_fill_imageblock(PDF *p, int page, const char *blockname, int image, const char *optlist)
199
int PDF_fill_pdfblock(PDF *p, int page, const char *blockname, int contents, const char *optlist)
199
Function prototype
page
218
Chapter A:  PDFlib Quick Reference
Hypertext Functions
Function prototype
page
int PDF_add_bookmark(PDF *p, const char *text, int parent, int open)
202
void PDF_set_info(PDF *p, const char *key, const char *value)
203
void PDF_attach_file(PDF *p, float llx, float lly, float urx, float ury, const char *filename, const char *description, 
const char *author, const char *mimetype, const char *icon)
204
void PDF_add_note(PDF *p, float llx, float lly, float urx, float ury, const char *contents, const char *title, const char 
*icon, int open)
205
void PDF_add_pdflink(PDF *p, float llx, float lly, float urx, float ury, const char *filename, int page, const char 
*optlist)
207
void PDF_add_locallink(PDF *p, float llx, float lly, float urx, float ury, int page, const char *optlist)
207
void PDF_add_launchlink(PDF *p, float llx, float lly, float urx, float ury, const char *filename)
209
void PDF_add_weblink(PDF *p, float llx, float lly, float urx, float ury, const char *url)
209
void PDF_set_border_style(PDF *p, const char *style, float width)
209
void PDF_set_border_color(PDF *p, float red, float green, float blue)
210
void PDF_set_border_dash(PDF *p, float b, float w)
210
void PDF_add_nameddest(PDF *p, const char *name, int reserved, const char *optlist)
210
void PDF_add_thumbnail(PDF *p, int image)
210
 PDFlib Quick Reference 219
Parameters and Values
category
function
keys
setup
set_parameter resourcefile, SearchPath, compatibility, pdfx, license, licensefile, warning, 
openwarning, asciifile, flush, trace, tracefile, tracemsg
set_value
compress
versioning
get_value
major, minor, revision
get_parameter
version
page
set_value
pagewidth, pageheight
CropBox, BleedBox, ArtBox, TrimBox: these must be followed by a slash ’/’ 
character and one of llx, lly, urx, ury, for example: CropBox/llx
get_value
pagewidth, pageheight
font
set_parameter FontAFM, FontPFM, FontOutline, Encoding, fontwarning, kerning, autosubsetting, 
autocidfont, textformat, unicodemap
get_parameter
fontname, fontencoding, fontstyle, textformat
set_value
subsetlimit, subsetminsize
get_value
ascender, capheight, descender, font, fontsize, fontmaxcode, monospace
text
set_value
leading, textrise, horizscaling, textrendering, charspacing, wordspacing
get_value
leading, textrise, horizscaling, textrendering, charspacing, wordspacing, textx, 
texty
set_parameter underline, overline, strikeout, kerning, glyphwarning
get_parameter
underline, overline, strikeout, fontstyle
graphics
set_parameter fillrule, topdown
get_parameter
scope
get_value
currentx, currenty
color
set_parameter
iccwarning, honoriccprofile, ICCProfile, StandardOutputIntent, renderingintent
set_value
defaultgray, defaultrgb, defaultcmyk, setcolor:iccprofilegray, 
setcolor:iccprofilergb, setcolor:iccprofilecmyk
get_value
image:iccprofile, icccomponents
image
get_value
imagewidth, imageheight, resx, resy
set_parameter
imagewarning
PDI
get_parameter
pdi
set_parameter
pdiwarning, pdiusebox
get_pdi_value
/Root/Pages/Count, /Rotate, version, width, height
CropBox, BleedBox, ArtBox, TrimBox: these must be followed by a slash ’/’ 
character and one of llx, lly, urx, ury, for example: CropBox/llx
get_pdi_
parameter
filename, /Info/<key>, vdp/Blocks/<blockname>/<propertyname>,
vdp/Blocks/<blockname>/Custom/<propertyname>
hypertext
set_parameter openaction, openmode, bookmarkdest, transition, base, hypertextformat, 
hypertextencoding, usercoordinates, hidetoolbar, hidemenubar, hidewindowui, 
fitwindow, centerwindow, displaydoctitle, nonfullscreenpagemode, direction, 
viewarea, viewclip, printarea, printclip, launchlink:parameters, 
launchlink:operation, launchlink:defaultdir,
get_parameter
hypertextformat
set_value
duration
security
set_parameter
userpassword, masterpassword, permissions
220
Chapter B:  Revision History
BRevision History
Revision history of this manual
Date
Changes
September 15, 2003
>
Minor additions and corrections for PDFlib 5.0.2; added block specification
May 26, 2003
>
Minor updates and corrections for PDFlib 5.0.1
March 26, 2003
>
Major changes and rewrite for PDFlib 5.0.0
June 14, 2002
>
Minor changes for PDFlib 4.0.3 and extensions for the .NET binding
January 26, 2002
>
Minor changes for PDFlib 4.0.2 and extensions for the IBM eServer edition
May 17, 2001
>
Minor changes for PDFlib 4.0.1
April 1, 2001
>
Documents PDI and other features of PDFlib 4.0.0
February 5, 2001
>
Documents the template and CMYK features in PDFlib 3.5.0
December 22, 2000
>
ColdFusion documentation and additions for PDFlib 3.03; separate COM edition 
of the manual
August 8, 2000
>
Delphi documentation and minor additions for PDFlib 3.02
July 1, 2000
>
Additions and clarifications for PDFlib 3.01
Feb. 20, 2000
>
Changes for PDFlib 3.0
Aug. 2, 1999
>
Minor changes and additions for PDFlib 2.01
June 29, 1999
>
Separate sections for the individual language bindings
>
Extensions for PDFlib 2.0
Feb. 1, 1999
>
Minor changes for PDFlib 1.0 (not publicly released)
Aug. 10, 1998
>
Extensions for PDFlib 0.7 (only for a single customer)
July 8, 1998
>
First attempt at describing PDFlib scripting support in PDFlib 0.6
Feb. 25, 1998
>
Slightly expanded the manual to cover PDFlib 0.5
Sept. 22, 1997
>
First public release of PDFlib 0.4 and this manual
Documents you may be interested
Documents you may be interested