pdf document viewer c# : How to delete text in pdf file application Library utility azure .net windows visual studio GettingStartedWithPDFTechLib0-part64

!
!
!
!
!
!
"#$$%&"!!
'$()$#*!"+%*#!
,*-!$./0123245.67!%1/8!
!
How to delete text in pdf file - 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
erase text in pdf document; erase pdf text online
How to delete text in pdf file - 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
erase text from pdf; deleting text from a pdf
!
! !
!
!
!
!
9!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
Overview!
,*-$./0:5;!56!?!8&#$!/3?66!35;A?AE!<6.B!>2!/A.?>.7!.B5>!?1B!2>0.AJ56.!=?15D<3?>.!,*-!B2/<=.1>68!$0.!35;A?AE!B2.6!
12>!A.M<5A.!>0.!<6.!2K!(B2;.!DA2B</>6!?1B!56!&N$!?!DA51>!BA5O.A8!
P2<!/?1!/A.?>.!6>E3560!,*-!B2/<=.1>6!J5>0!Q<6>!?!K.J!351.6!2K!/2B.8!$0.!51><5>5O.!2;Q./>!=2B.3!?332J6!B.O.32D.A6!>2!
M<5/R3E!?B2D>!?1B!<1B.A6>?1B!>0.!J.?3>0!2K!/2B.!6?=D3.6!DA2O5B.B!J5>0!2<A!6>?1B?AB!D?/R?4.8!
P2<!J533!;.!?;3.!>2!K533!,*-!.LK2A=67!=.A4.!=<3>5D3.!B2/<=.1>67!6D35>!.S56>514!,*-!B2/<=.1>6!51>2!=<3>5D3.!
B2/<=.1>6!?1B!K51?33E!/A.?>.!E2<A!2J1!,*-!B2/<=.1>6!<6514!.S56>514!,*-!B2/<=.1>6!?6!>.=D3?>.6!2A!KA2=!
6/A?>/08!
$0.!35;A?AE!56!JA5>>.1!51!GFFT!CU!=?1?4.B!/2B.8!$056!O.A6?>53.!35;A?AE!/?1!;.!<6.B!51!?33!R51B6!2K!(',8&#$!
?DD35/?>52168!%>!/?1!.O.1!A<1!51!A.6>A5/>.B!026>514!.1O5A21=.1>68!
,*-$./0:5;!56!35/.16.B!D.A!B.O.32D.A!?1B!/?1!;.!B56>A5;<>.B!)NP(:$P!-)##8!+135R.!2>0.A!/2=D35/?>.B!?1B!
A.6>A5/>5O.!35/.16514!D3?167!2<A!65=D3.!35/.16514!6>A</><A.!J533!?332J!E2<!>2!M<5/R3E!4.>!6>?A>.B!J5>0!B.O.32D=.1>8!
CA.?>514!?!,*-!B2/<=.1>!56!?6!.?6E!?6!>0.!6?=D3.!/2B.!;.32JV!
// If you purchased a license key, set the license like this:  
// PDFDocument.License = "JRO1F2MS-2021-188-J004A"; 
PDFDocument doc = new PDFDocument("sample.pdf");!
doc.CurrentPage.Body.SetActiveFont("Arial"PDFFontStyles.Regular,12, 
Charset.ANSI_CHARSET, Color.Red);!
doc.CurrentPage.Body.AddText("Wow! What a good looking PDF 
Document!"); 
doc.Save(); 
!
!
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
erase pdf text; delete text from pdf acrobat
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
using RasterEdge.XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File. This is a VB .NET example for how to delete a single page from a PDF document.
delete text pdf file; delete text in pdf file online
!
! !
!
!
!
!
W!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
'
P'$#X!
)
#Y+%)#X#&$'!
@
!*%'$)%Z+$%N&
!
,*-$./0:5;!A.M<5A.6!>0.!K2332J514!
•  .Net Framework 4.0 or higher 
•  Visual Studio 2010 or higher 
•  Windows XP (x86) with Service Pack 3 or higher OS 
•  32-Bit (x86) or 64-Bit (x64) 
•  2 GB RAM or more 
!
H
OW!TO!INSTALL
!
(K>.A!B2J132?B514!>0.!?A/05O.7!A<1!>0.!516>?33?>521!D?/R?4.!?1B!K2332J!>0.!516>?33?>521!516>A</>52168!
H
OW!TO!DISTRIBUTE
!
,A24A?==.A6!/?1!B56>A5;<>.![,*-$./0:5;8B33\!51!>0.5A!623<>52168!!
$0.!35/.16.!R.E!=<6>!;.!.=;.BB.B!51!>0.!623<>521!/2B.8!!
8&.>!-A?=.J2AR!]8F!=<6>!;.!DA.6.1>!51!>?A4.>!=?/051.68!".1.A?33E7!(',8&#$!'0?A.B!^26>514!.1O5A21=.1>6!?A.!
A.6>A5/>.B!?1B!=26>!/2=D21.1>6!/?112>!;.!A<1!51!>0.6.!.1O5A21=.1>68!
!,*-$./0:5;8B33!35;A?AE!56!K<33E!K<1/>521?3!J5>0!=515=<=!>A<6>!3.O.3!51!>540>3E!A.6>A5/>.B!(',81.>!.1O5A21=.1>68!$0.!
.S/.D>5216!>2!>056!?A.!356>.B!;.32JV!
•  '541514!,*-!B2/<=.1>6!56!12>!D2665;3.!51!A.6>A5/>.B!.1O5A21=.1>68!
•  #X-7!^$X:7!_X:!>2!,*-!K.?><A.!/?112>!;.!<6.B8!
•  +6514!516>?33.B!6E6>.=!K21>6!56!12>!D2665;3.!;./?<6.!>0.!:5;A?AE!A.M<5A.6!?//.66!>2!>0.!`5B2J6a-21>!
B5A./>2AE8!
%K!E2<!J560!>2!<6.!>0.6.!K.?><A.67!>0.!35;A?AE!=<6>!;.!45O.1!-<33!>A<6>!:.O.38!%K!E2<!K51B!>0?>!E2<A!/2B.!J2AR6!J.33!21!
E2<A!B.O.32D=.1>!=?/051.!?1B!12>!21!>0.!B.D32E.B!>?A4.>!=?/051.7!=2A.!>0?1!35R.3E!>0.!DA2;3.=!0?6!>2!B2!J5>0!
D.A=56652168!
!
!
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. Description: Delete specified page from the input PDF file. Parameters:
pdf text remover; delete text pdf acrobat
C# PDF Text Extract Library: extract text content from PDF file in
Able to extract and get all and partial text content from PDF file. How to C#: Extract Text Content from PDF File. Add necessary references:
how to delete text in a pdf acrobat; how to delete text in pdf file
!
! !
!
!
!
!
]!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
(',8&#$!DA2Q./>6!/?1!;.!45O.1!K<33!>A<6>!;E!516.A>514!>0.!K2332J514!6./>521!51>2!>0.!DA2Q./>b6!J.;8/21K54!K53.V!
c6E6>.=8J.;d!
!!!!!!c6./<A5>E,235/Ed!
!!!!!!!!!!!!!!!!c>A<6>:.O.3!1?=.ef-<33f!D235/E-53.ef51>.A1?3fad!
!!!!!!ca6./<A5>E,235/Ed!
ca6E6>.=8J.;d!
X2A.!51K2A=?>521!21!>A<6>!3.O.36!/?1!;.!K2<1B!0.A.V!
0>>DVaa=6B18=5/A262K>8/2=a.1L<6a35;A?AEaJE>6]W]E8?6DS!
-2A!.S./<>?;3.!/2B.!2A!/21623.!?DD35/?>52167!>0.![)<1!?6!(B=5156>A?>2A\!2D>521!=<6>!;.!<6.B!51!A.6>A5/>.B!
.1O5A21=.1>68!
$2!?<>2=?>.!>0.![+(C!?B=5156>A?>2A!=2B.\!E2<!=<6>!?BB!>0.!K2332J514!51!>0.!f(DD8=?15K.6>f!K53.8!
!
!
!
VB.NET PDF Text Extract Library: extract text content from PDF
Extract and get partial and all text content from PDF file. Extract highlighted text out of PDF document. Extract Text Content from PDF File in VB.NET.
how to delete text from pdf; how to delete text in pdf preview
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
delete text from pdf online; online pdf editor to delete text
!
! !
!
!
!
!
H!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
-
#($+)#'
!
$0.!=?51!K.?><A.6!2K!,*-$./0:5;!?A.!2<>351.B!;.32JV 
-
N&$'
!
'>?1B?AB!-21>6!!
$A<.!$ED.!-21>6!!
ND.1!$ED.!-21>6!
Cgh!-21>6!!
+15/2B.!!
i?A52<6!/0?A!6.>!!
-21>6!.=;.BB514!
$
#_$!
"
#&#)($%N&
!
$.S>!-2A=?>!ND>5216!!
X<3>5D3.!C23<=16!!
(<>2!$.S>!
g<6>5K5.B!$.S>6!!
$.S>!Z2S.6!!
$?44.B!>.S>6!!
*
)(`%&"
!
i?A52<6!'0?D.6!!
^?>/0!ZA<60!!
"A?B5.1>!ZA<60!!
:?E.A6!!
Z?A/2B.6!!
%
X("#'
!
i./>2A!5=?4.6j!#X-!7`X-!6<DD2A>k!
'/?3?A!%=?4.6!
X?6R!
$A?16D?A.1/E!!
'>?=D6!
`?>.A=?AR6!
%
&$#)(C$%i%$P
!
(/A2K2A=6!
-2A=!K533514!
-3?>>.1!(/A2K2A=!N;Q./>6!
-2A=!K533514!J5>0!_X:7!-*-!2A!_-*-!
(>>?/0=.1>6!
(112>?>5216!
Z22R=?AR6!
(/>5216!!
!
!
C# PDF File Split Library: Split, seperate PDF into multiple files
Application. Best and professional adobe PDF file splitting SDK for Visual Studio .NET. outputOps); Divide PDF File into Two Using C#.
remove text watermark from pdf; remove text from pdf online
C# PDF File Compress Library: Compress reduce PDF size in C#.net
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 online delete text; erase text from pdf file
!
! !
!
!
!
!
l!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
,
("#!
#
:#X#&$'
!
X?A4516!
^.?B.A!?1B!K22>.A!
+15>!2K!X.?6<A.!
,?4.!$A?165>5216!
(<>2!,?4.!&<=;.A514!
$0<=;1?536!
$?;3.6!
'
#$$%&"'
!
*2/<=.1>!,A2D.A>5.6!!
C<6>2=!,A2D.A>5.6!
,?4.!NA5.1>?>521!
,?4.!'5m.6!
i5.J.A!,A.K.A.1/.6!
'
#C+)%$P
!
#1/AED>521!?1B!*./AED>521!
*545>?3!'541?><A.6!
)./2O.A!2J1.A!D?66J2AB!
C
N&i#)'%N&!(&*!
)
#,N)$%&"
!
^$X:!>2!,*-!
_X:!>2!,*-!
$.S>!>2!,*-!
$5KK!>2!,*-!J5>0!CC%$$!-?S!/2=DA.66521!
$.S>!#S>A?/>521!
X
%'C
8
!
-
#($+)#'
!
,*-!,?4.!$.=D3?>.6!
'D35>7!X.A4.!?1B!#S>A?/>!K<1/>5216!
,*-a(LG;!V!9FFH!C2=D?>5;3.!
!
!
! !
!
!
!
!
n!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
*
#i#:N,#)
b
'!
"
+%*#
!
The!Object!Model
!
!
#O.AE!,*-!B2/<=.1>!0?6!?!D?4.6!/233./>521!?1B!D?4.6!51!>0?>!/233./>5218!
#?/0!D?4.!51!A.><A1!0?6!?!;2BE!J05/0!=?E!/21>?51!5=?4.67!>.S>7!?!>?;3.!?1B!?112>?>52168!
-2A!?!K<33!356>!2K!2;Q./>67!=.>02B6!?1B!>0.5A!DA2D.A>5.67!D3.?6.!A.K.A!>2!2<A!21351.!0.3D!D?4.68!
!
! !
!
!
!
!
o!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
!
Getting!started!with!your!first!PDF!generation!
CA.?>514!,*-!B2/<=.1>6!56!?!;A..m.!J5>0!,*-$./0:5;8!
-2332J514!?!6.A5.6!2K!.?6E!6>.D6!56!?33!E2<!J533!1..B!>2!/A.?>.!,*-!B2/<=.1>8!
Declare!your!references!
-5A6>7!E2<!1..B!>2!B./3?A.!>0.!A.K.A.1/.6!>2!,*-$./0:5;8!+6514!i56<?3!'><B528&#$7!?BB!?!A.K.A.1/.!>2!E2<A!DA2Q./>!
>2!,*-$./0:5;8B33!?66.=;3E8!!
(BB!>0.!K2332J514!351.!?>!>0.!;.4511514!2K!E2<A!/2B.!
using PDFTech;!!
Create!the!document!
&2J!/A.?>.!>0.!516>?1/.!2K!>0.!,*-*2/<=.1>!/3?668!
PDFDocument doc = new PDFDocument(“sample.pdf” );!!
Start!adding!content!
(K>.A!/A.?>514!>0.!D?4.7!E2<!1..B!>2!?BB!/21>.1>8!$2!B2!>056!6.>!>0.!DA2D.A>5.6!2K!>0.!;2BE!2;Q./>8!ZE!6.>>514!>0.!
Z2BE!DA2D.A>5.6!E2<!/?1!A.1B.A!>.S>!?1B!5=?4.6!21!>0.!D?4.8!
^.A.!56!02J!>2!?//2=D3560!>056V!
doc.CurrentPage.Body.SetActiveFont("Arial",PDFFontStyles.Regular,12, 
Charset.ANSI_CHARSET, Color.Red); 
doc.CurrentPage.Body.AddText("Wow. That was easy!");!!
//now save the document 
doc.Save();  
!
!
!
! !
!
!
!
!
p!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
Creating!Content!
,*-$./0:5;!/21>?516!?!J5B.!?AA?E!2K!>2236!?1B!=.>02B6!>2!/A.?>.!/21>.1>!21!?!,*-!D?4.8!C21>.1>!56!5=?4.67!>.S>7!
60?D.67!/<AO.67!>?;3.6!?1B!351.68!
$0.!>.S>!/?1!;.!?3541.B!51!?1E!B5A./>521!45O514!E2<!>0.!D2J.A!>2!/A.?>.!.KK./>5O.!B2/<=.1>68!!
`0.1!/A.?>514!/21>.1>!21!?!D?4.!E2<!/?1!A.3E!21!>0.!B.K?<3>!/22AB51?>.6!2A!>?R.!51>2!?//2<1>!>0.!=?A451!6E6>.=8!
).?B!=2A.!?;2<>!>056!51!>0.![,?4.!X?A4516\!6./>5218!
Creating!PDF/A!compliant!content!
,*-a(!56!51!K?/>!?!6<;6.>!2K!,*-7!3.?O514!2<>!,*-!K.?><A.6!12>!6<5>.B!>2!3214L>.A=!?A/05O5148!%1!?BB5>5217!>0.!
6>?1B?AB!D3?/.6!A.M<5A.=.1>6!21!62K>J?A.!DA2B</>6!>0?>!A.?B!,*-a(!K53.68!(!f/21K2A=514!A.?B.Af!=<6>!K2332J!
/.A>?51!A<3.6!51/3<B514!K2332J514!/232A!=?1?4.=.1>!4<5B.351.67!<6514!.=;.BB.B!K21>6!K2A!A.1B.A5147!?1B!=?R514!
?112>?>521!/21>.1>!?O?53?;3.!>2!<6.A68!
$0.!'>?1B?AB!B2.6!12>!B.K51.!?1!?A/05O514!6>A?>.4E!2A!>0.!42?36!2K!?1!?A/05O514!6E6>.=8!%>!5B.1>5K5.6!?!fDA2K53.f!K2A!
.3./>A215/!B2/<=.1>6!>0?>!.16<A.6!>0.!B2/<=.1>6!/?1!;.!A.DA2B</.B!>0.!.S?/>!6?=.!J?E!51!E.?A6!>2!/2=.8!(!R.E!
.3.=.1>!>2!>056!A.DA2B</5;535>E!56!>0.!A.M<5A.=.1>!K2A!,*-a(!B2/<=.1>6!>2!;.!GFF!T!6.3KL/21>?51.B8!(33!2K!>0.!
51K2A=?>521!1./.66?AE!K2A!B56D3?E514!>0.!B2/<=.1>!51!>0.!6?=.!=?11.A!.O.AE!>5=.!56!.=;.BB.B!51!>0.!K53.8!$056!
51/3<B.67!;<>!56!12>!35=5>.B!>27!?33!/21>.1>!j>.S>7!A?6>.A!5=?4.6!?1B!O./>2A!4A?D05/6k7!K21>67!?1B!/232A!51K2A=?>5218!(!
,*-a(!B2/<=.1>!56!12>!D.A=5>>.B!>2!;.!A.35?1>!21!51K2A=?>521!KA2=!.S>.A1?3!62<A/.6!j.848!K21>!DA24A?=6!?1B!
0ED.A351R6k8!
Source:!Wikipedia!
'?=D3.!/2B.V!
PDFCreationOptions options = new PDFCreationOptions(); 
//Set the Compliance standard for PDF/A 
options.ComplianceStandard = PDFStandards.PDFA1b; 
PDFDocument MyPDF = new PDFDocument("PDFA.pdf", options);                
MyPDF.CurrentPage.Body.AddText("This creates a PDF/A document."); 
//Incompliant actions will throw exceptions when you call save method. 
Example: Encryption transparent images etc. Most of the PDF/A requirements 
will be taken care of automatically by the library. Such as font embedding, 
ICC Profiles etc.            
MyPDF.Save(); 
!
!
! !
!
!
!
!
GF!
,*-$./0:5;!*2/<=.1>?>521!@!".>>514!'>?A>.B!"<5B.!
!C2DEA540>!,*-!$./0123245.6!%1/8!9FGH
!
I!JJJ8DBKL>./0123245.68/2=!
Flowing!Text!and!Column!Support!
N<A!35;A?AE!.SD26.6!=?1E!<15M<.!=.>02B6!>2!?332J!
DA24A?==.A6!J02!J560!>2!4.1.A?>.!3214!?1B!/21>.1>!
A5/0!B2/<=.1>68!
,*-!B2/<=.1>6!2KK.A!?!<15M<.!O.A6?>535>E!51!C21>.1>!
X?1?4.=.1>!6/.1?A526!J0.A.!B2/<=.1>6!1..B!>2!;.!
4.1.A?>.B!;?6.B!21!/2=D3.S!;<651.66!A<3.68!%16<A?1/.!
D235/5.67!/2AD2A?>.!B2/<=.1>6!.>/8!?A.!?33!4.1.A?>.B!
;?6.B!21!A<3.6!2A!65><?>52168!!
,*-$./0:5;!B2.6!12>!<6.!>0.!D?4.!;2BE!?6!?!4A?D05/?3!
/?1O?6!2;Q./>8!(33!E2<!0?O.!>2!B2!56!/A.?>.!>0.!2;Q./>7!6.>!
D?4.!65m.!?1B!/23<=1!/2<1>7!2D>521?33E!6.>!D?4.!=?A45167!
2D>521?33E!6.>!?/>5O.!K21>!?1B!65m.7!>0.1!6>?A>!?BB514!>.S>!
2A!
>?44.B!>.S>!2A!5=?4.j6k!?6!A.M<5A.B8!(33!K2A=?>>5147!J2AB!
JA?DD5147!D3?/514!>.S>!>2!/23<=167!/A.?>514!D?A?4A?D06!
J533!;.!B21.!;E!>0.!35;A?AE8!P2<!B2!12>!1..B!>2!/?3/<3?>.!
?1E!/2=D3.S!D265>5215148!
$0.![(BB$.S>\!?1B![(BB$?44.B$.S>\!=.>02B6!?332J!E2<!>2!?BB!>.S>!K2A=!>0.!/<A62A!D265>5218!!
'?=D3.V!
PDFCreationOptions options = new PDFCreationOptions(); 
options.PageSize = PDFPageSize.A4; 
options.SetMargin(50, 70, 50, 70); 
PDFDocument MyPDF = new PDFDocument("Sample.pdf", options); 
MyPDF.CurrentPage.Body.SetColumnCount(ColumnCount.TwoColumn); 
MyPDF.CurrentPage.Body.SetActiveFont("Arial"PDFFontStyles.Underline, 12); 
MyPDF.CurrentPage.Body.AddText("This is flowing text. This can be as long 
as you wish. Line breaks are interpreted as a paragraph."); 
MyPDF.CurrentPage.Body.AddTaggedText("Here is <b>the</b> tagged text sample 
<a href=\"http://www.pdf-technologies.com\"><font color='Navy'><u>Please 
visit us.</u></font></a>"); 
MyPDF.CurrentPage.Body.AddImage(new PDFImage("sample.bmp")); 
MyPDF.Save(); 
!
!
!
Documents you may be interested
Documents you may be interested