open pdf from windows form c# : How to erase text in pdf online control Library platform web page .net winforms web browser RasterEdgeImagingDeveloperGuide13-part1688

'
s
e
t t
he
q
code
 m
a
r
g
i
n
 w
h
i
ch
 f
o
q
code
s
hou
l
d
be
4
 tim
e
s
 t
he
 wi
d
t
h
o
f X m
odu
l
e
ba
r
code
.
Le
ftM
a
r
g
i
n
=
ba
r
code
.
Ri
gh
tM
a
r
g
i
n
=
ba
r
code
.
Top
M
a
r
g
i
n
=
ba
r
code
.
B
o
tt
o
mM
a
r
g
i
n
=
20
.
0
*
4
       '
Se
t m
odu
l
e
s
i
ze
ba
r
code
.
R
e
s
o
l
u
ti
on
=
96
      '
Se
t QR
C
ode
ba
r
code
p
ri
n
ti
ng
 r
e
s
o
l
u
ti
on
ba
r
code
.
R
o
t
a
t
e
=
R
o
t
a
t
e
.
R
o
t
a
t
e0
      '
Se
t r
o
t
a
t
e
ba
r
code
.Dr
a
wB
a
r
code
(r
e
Im
age
0
0
       '
Dr
a
ba
r
code
on
R
E
Im
age
 wit
h
 l
oca
ti
on
x
and
y
      r
e
Im
age
.
Save
(Im
ageType
.
P
NG, 
"c
:\
q
r.
png"
Besides drawing barcode on image, you can also draw it on document page. 
Demo Code: 
      W
o
r
k
R
eg
i
s
tr
y
.
R
e
s
e
t() 
      ' i
nvoke
 t
h
i
s
s
t
a
ti
c
 m
e
t
hod
on
l
y
once
a
t t
he
beg
i
nn
i
ng
o
code
s
      Dim li
nea
rB
a
r
code
 As
 N
e
L
i
nea
r() 
      li
nea
rB
a
r
code
.
Type
=
B
a
r
codeType
.
COD
E39
      li
nea
rB
a
r
code
.D
a
t
a
=
"123456789"
      li
nea
rB
a
r
code
.
R
e
s
o
l
u
ti
on
=
96
      li
nea
rB
a
r
code
.
R
o
t
a
t
e
=
R
o
t
a
t
e
.
R
o
t
a
t
e0
       ' l
oad
pd
docu
m
en
t, 
you
can
a
l
s
o
 l
oad
docu
m
en
t li
ke
 tiff, w
o
r
d
exce
l, 
pp
      Dim 
pd
f As
 N
e
P
D
F
D
ocu
m
en
t(
"c
:\R
E
Im
age
.
pd
f
"
      ' 
ge
t t
he
 firs
page
      Dim 
page
 As
B
a
s
ePage
=
pd
f.G
e
t
Page
(
0
       ' 
c
r
ea
t
e
ba
r
code
 im
age
 fr
o
ba
r
code
 O
b
j
ec
      Dim 
ba
r
code
Im
age
 As
R
E
Im
age
=
 li
nea
rB
a
r
code
.
To
Im
age
() 
       ' 
add
ba
r
code
 im
age
 t
o
 t
he
de
s
ir
ed
 l
oca
ti
on
page
.A
dd
Im
age
(
ba
r
code
Im
age
, N
e
Sy
s
t
e
m.Dr
a
wi
ng
.
Po
i
n
t
F
(
100F
100F
)) 
pd
f.
Save
(
"c
:\R
E
Im
age
B
a
r
coded
.
pd
f
"
How
to:
Create
Barcode
and
Save
as
Image
If you want to directly create a barcode and save it as image in C# or VB.NET Class, the following 
demo codes may help you. 
In C# Class 
Demo Code:
L
i
nea
ba
r
code
=
ne
L
i
nea
r();//Cr
ea
t
e
a
ba
r
code
ba
r
code
.
Type
=
B
a
r
codeType
.
COD
E128
;//
Se
l
ec
ba
r
code
 t
ype
ba
r
code
.D
a
t
a
=
"123456789"
;//
Se
ba
r
code
da
t
a
How to erase text in pdf 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
erase text in pdf document; erase text from pdf
How to erase text in pdf 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 from pdf preview; delete text pdf preview
ba
r
code
.X 
=
1
.
0F
;//
Se
x
ba
r
code
.Y 
=
60
.
0F
;//
Se
y
ba
r
code
.
R
e
s
o
l
u
ti
on
=
96
;//
Se
t r
e
s
o
l
u
ti
on
ba
r
code
.
R
o
t
a
t
e
=
R
o
t
a
t
e
.
R
o
t
a
t
e0
;//
Se
t r
o
t
a
t
e
R
E
Im
age
 r
e
Im
age
=
ba
r
code
.
To
Im
age
(); 
       r
e
Im
age
.
Save
(Im
ageType
.
P
NG, @
"c
:\
q
r.
png"
); 
In VB.NET Class 
Demo Code:  
      Dim 
ba
r
code
 As
 N
e
L
i
nea
r() 
      '
Cr
ea
t
e
a
ba
r
code
ba
r
code
.
Type
=
B
a
r
codeType
.
COD
E128
      '
Se
l
ec
ba
r
code
 t
ype
ba
r
code
.D
a
t
a
=
"123456789"
      '
Se
ba
r
code
da
t
a
ba
r
code
.X 
=
1F
      '
Se
x
ba
r
code
.Y 
=
60F
      '
Se
y
ba
r
code
.
R
e
s
o
l
u
ti
on
=
96
      '
Se
t r
e
s
o
l
u
ti
on
ba
r
code
.
R
o
t
a
t
e
=
R
o
t
a
t
e
.
R
o
t
a
t
e0
      '
Se
t r
o
t
a
t
e
      Dim r
e
Im
age
 As
R
E
Im
age
=
ba
r
code
.
To
Im
age
() 
       r
e
Im
age
.
Save
(Im
ageType
.
P
NG, 
"c
:\
q
r.
png"
Advanced
Settings
Below is a table of all supportive barcodes properties. You may free to customize all the 
properties in your .NET project. 
ClassAttribute  Value 
Description 
Barcode Type 
AddCheckSum 
Type: bool; Default: 
false 
Enabled to add barcode 
checksum at the end. 
All linear 
barcodes. For 
Intelligent Mail, 
this property is 
not applied. 
AutoResize 
Type: bool; Default: 
false 
Enabled to automatically resize 
the created barcode image. 
All barcodes 
BackColor 
Type: Color; Default: 
white 
Used to set the background 
color of barcode image. 
All barcodes 
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PDF
Redact tab on viewer empower users to redact and erase PDF text, erase PDF images and erase PDF pages online. Miscellaneous. • RasterEdge XDoc.
how to delete text in pdf document; delete text in pdf file online
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
Draw PDF markups. PDF Protection. • Sign PDF document with signature. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
remove text watermark from pdf; how to delete text in pdf using acrobat professional
BarAlignment 
Type: int  
Default: Center 
Used to set the horizontal 
alignment of barcode inside the 
image. Valid values: Left, 
Center, Right. 
All barcodes 
BarcodeHeight 
Type: float  
Default: 0 
Used to set the height of 
barcode image. If setting is 
smaller than required minimum 
height, the barcode image will 
be automatically reset. 
All barcodes 
BarcodeWidth 
Type: float  
Default: 0 
Used to set the width of 
barcode image. If setting is 
smaller than required minimum 
width, the barcode image will 
be automatically reset. 
All barcodes 
BearerBarHori 
Type: float  
Default: 1 
Used to set the value of top and 
bottom bars (horizontal bearer 
bars). Valid values: 0 to 10, 
which should be a multiple of X. 
ITF14 
BearerBarVert 
Type: float  
Default: 1 
Used to set the value of left and 
right bars (vertical bearer bars). 
Valid values: 0 to 10, which 
should be a multiple of X. 
ITF14 
BottomMargin 
Type: float  
Default: 0 
Used to set the size of bottom 
margin. For linear barcodes, 
10X is recommended. For Data 
Matrix, PDF417, Micro PDF417, 
QR Code, Micro QR Code, 
X/2X/4X, 2X, X, 4X, 2X are 
recommended respectively. 
All barcodes 
CodabarStartCh
ar 
Type: 
CodabarStartStopCh
ar  
Default: A 
Used to set the start character 
of Codabar. Valid values: 
CodabarStartStopChar.A, B, C, 
D. 
CODABAR 
CodabarStopCh
ar 
Type: 
CodabarStartStopCh
ar  
Default: A 
Used to set the stop character 
of Codabar. Valid values: 
CodabarStartStopChar.A, B, C, 
D. 
CODABAR 
ColumnCount 
Type: int  
Default: 5 
Used to set the number of 
columns and this should be 
increased according to your 
data size. Valid values: 1 to 30. 
PDF417 
C# WPF Viewer: Load, View, Convert, Annotate and Edit PDF
Draw markups to PDF document. PDF Protection. • Add signatures to PDF document. • Erase PDF text. • Erase PDF images. • Erase PDF pages. Miscellaneous.
erase text from pdf file; remove text from pdf
C# PDF Text Redact Library: select, redact text content from PDF
application. Free online C# source code to erase text from adobe PDF file in Visual Studio. NET class without adobe reader installed.
how to delete text in pdf file; how to edit and delete text in pdf file
Data 
Type: string  
Default: "" 
Used to input the data value 
that will be encoded in barcode. 
Valid values vary from different 
barcode types. 
All barcodes 
DataMode 
Type: 
DataMatrixDataMod
e  
Default: 
DataMatrixDataMod
e.ASCII 
Used to set the data encoding 
mode of Data Matrix. Valid 
values: 
DataMatrixDataMode.Auto, 
ataMatrixDataMode.ASCII, 
DataMatrixDataMode.C40, 
DataMatrixDataMode.Text, 
DataMatrixDataMode.X12, 
DataMatrixDataMode.Edifact, 
DataMatrixDataMode.Base256. 
DataMatrix 
Type:PDF417DataM
ode  
Default: 
PDF417DataMode.T
ext 
Used to set the data encoding 
mode of (Micro) PDF417. Valid 
values: PDF417DataMode.Auto, 
PDF417DataMode.Text, 
PDF417DataMode.Byte, 
PDF417DataMode.Numeric, 
PDF417DataMode.Customer. 
PDF417, 
MicroPDF417 
Type: 
QRCodeDataMode  
Default: 
QRCodeDataMode.A
uto 
Used to set the data encoding 
mode of (Micro) QR Code. Valid 
values: 
QRCodeDataMode.Auto, 
QRCodeDataMode.AlphaNumer
ic, QRCodeDataMode.Byte, 
QRCodeDataMode.Numeric, 
QRCodeDataMode.Kanji. 
QRCode, 
MicroQRCode 
ECI 
Type: int  
Default: 3 
Used to enable the output data 
stream to have different 
interpretations that differ from 
the default character set. 
QRCode 
ECL 
Type: PDF417ECL  
Default: 
PDF417ECL.Level_2 
Used to set the error correction 
level of PDF417. Valid values: 
PDF417ECL.Level_0 to 
PDF417ECL.Level_8. 
PDF417 
Type: QRCodeECL  
Default: 
QRCodeECL.L 
Used to set the error correction 
level of QR Code. Valid values: 
QRCodeECL.L, QRCodeECL.M, 
QRCodeECL.Q, QRCodeECL.H. 
QRCode 
C# HTML5 PDF Viewer SDK to view, annotate, create and convert PDF
setting PDF file permissions. Help C# users to erase PDF text content, images and pages online in ASP.NET. RasterEdge C#.NET HTML5
how to delete text from pdf document; pdf text watermark remover
C# PDF Image Redact Library: redact selected PDF images in C#.net
call our image redaction API to redact PDF images. as text redaction, you can specify custom text to appear How to Erase PDF Images in .NET Using C# Class Code.
delete text pdf acrobat; how to erase text in pdf online
FileId 
Type: int  
Default: 0 
Use to set FileId property to be 
identified to the same file. 
DataMatrix 
FNC1 
Type: FNC1  
Default: FNC1. 
FNC1_NONE 
Used to encode GS1 compatible 
barcode and FNC1 value should 
be set to FNC1.FNC1_1ST_POS. 
EAN128, 
DataMatrix, 
QRCode 
ForeColor 
Type: Color  
Default: black 
Used to set the foreground 
color of barcode image. 
All barcodes 
FormatMode 
Type: 
DataMatrixFormatM
ode 
Default: 
DataMatrixFormatM
ode. 
Format_10X10 
Used to define the format of 
Data Matrix to use on that 
symbology. Valid values: please 
directly see enum 
DataMatrixFormatMode.Forma
t_*X*. 
DataMatrix 
Type: float  
Default: 1.0f 
Used to set the space between 
two characters of barcode. 
Valid value: a multiple of X. 
CODE39 
LeftMargin 
Type: float  
Default: 0 
Used to set the size of left 
margin. For linear barcodes, 
10X is recommended. For Data 
Matrix, PDF417, Micro PDF417, 
QR Code, Micro QR Code, 
X/2X/4X, 2X, X, 4X, 2X are 
recommended respectively. 
All barcodes 
Macro 
Type: bool  
Default: false 
Enabled to apply Macro PDF417 
function. 
PDF417, 
MicroPDF417 
MacroSegmentI
ndex 
Type: int  
Default: 0 
Used to set the position of 
current symbol in the sequence, 
which begins with 0. 
PDF417, 
MicroPDF417 
MacroSegment
Count 
Type: int  
Default: 0 
Used to set the number of total 
symbols which consist of the 
sequence. 
PDF417, 
MicroPDF417 
MacroFileIndex  Type: int  
Default: 0 
Be identified to the same file. 
PDF417, 
MicroPDF417 
Type: float  
Default: 2.0f 
Used to set the ratio of wide 
bar to narrow bar. Valid values: 
2.0 to 3.0 inclusive. 
CODABAR, 
CODE2OF5, 
CODE39, 
INTERLEAVED25, 
ITF14 
Parity 
Type: int  
Default: 0 
Used to set Parity property of 
QR Code. 
QRCode 
How to C#: Special Effects
Erase. Set the image to current background color, the background color can be set by:ImageProcess.BackgroundColor = Color.Red. Encipher.
how to delete text from a pdf in acrobat; delete text from pdf
Customize, Process Image in .NET Winforms| Online Tutorials
Include crop, merge, paste images; Support for image & documents rotation; Edit images & documents using Erase Rectangle & Merge Block function;
delete text from pdf file; remove text from pdf online
ProcessTilde 
Type: bool  
Default: false(for 
linear 
barcodes)/true (for 
2d barcodes) 
Enabled to use the tilde 
character "~" to specify special 
characters in input data. 
CODE39, 
CODE128, 
EAN128, 
DataMatrix, 
QRCode, 
MicroQRCode, 
PDF417, 
MicroPDF417 
Resolution 
Type: int  
Default: 72 
Used to set the barcode image 
resolution (in DPI, Dots per 
inch). 
All barcodes 
RightMargin 
Type: float  
Default: 0 
Used to set the size of right 
margin. For linear barcodes, 
10X is recommended. For Data 
Matrix, PDF417, Micro PDF417, 
QR Code, Micro QR Code, 
X/2X/4X, 2X, X, 4X, 2X are 
recommended respectively. 
All barcodes 
Rotate 
Type: Rotate  
Default: Rotate0 
Used to rotate barcode image 
to a desired position. Valid 
values: Rotate.Rotate0, 
Rotate.Rotate90, 
Rotate.Rotate180, 
Rotate.Rotate270. 
All barcodes 
RowCount 
Type: int  
Default: 3 
Used to set the number of 
rows. Valid values: 3 to 90. 
PDF417 
ShortTallRatio 
Type: float   
Default: 0.4f 
Used to set the ratio of short 
bar to tall bar (Y). 
PLANET, POSTNET 
ShowCheckSum
Char 
Type: bool  
Default: true 
Enabled to show the check 
digit(s) at the end of barcode 
text. 
All linear 
barcodes. For 
Intelligent Mail, 
this property is 
not applied. 
ShowStartStopI
nText 
Type: bool  
Default: true 
Enabled to show a * at the 
beginning and end of barcode 
text. 
CODE39 
ShowText 
Type: bool  
Default: true 
Enabled to show barcode text 
under the barcode bars. 
All linear barcodes 
StructuredAppe
nd 
Type: bool  
Default: false 
Enabled to apply Structured 
Append function to barcode. 
DataMatrix, 
QRCode 
.NET Imaging Processing SDK | Process, Manipulate Images
Basic image edit function support, such as Erase Rectangle, Merge Block, etc Go to our Online Tutorials to find detailed user guide and check out how much they
pdf editor online delete text; pull text out of pdf
SymbolCount 
Type: int  
Default: 0 
Used to set the number of total 
symbols which consist of the 
sequence. 
DataMatrix, 
QRCode 
SymbolIndex 
Type: int  
Default: 0 
Used to set the position of 
current symbol in the sequence, 
which begins with 0. 
DataMatrix, 
QRCode 
SupData 
Type: string  
Default: "" 
Used to input the supplement 
data to encode in add-on 
barcode. Valid values: 2 or 5 
digits. 
EAN8_2, EAN8_5, 
EAN13_2, 
EAN13_5, ISBN_2, 
ISBN_5, ISSN_2, 
ISSN_5, UPCA_2, 
UPCA_5, UPCE_2, 
UPCE_5 
SupHeight 
Type: float  
Default: 0.8f 
Used to set the height of add-
on barcode bar. Valid value: a 
multiplicator of Y. 
EAN8_2, EAN8_5, 
EAN13_2, 
EAN13_5, ISBN_2, 
ISBN_5, ISSN_2, 
ISSN_5, UPCA_2, 
UPCA_5, UPCE_2, 
UPCE_5 
SupSpace 
Type: float  
Default: 15 
Used to set the space between 
the main barcode and its add-
on barcode. 
EAN8_2, EAN8_5, 
EAN13_2, 
EAN13_5, ISBN_2, 
ISBN_5, ISSN_2, 
ISSN_5, UPCA_2, 
UPCA_5, UPCE_2, 
UPCE_5 
TextColor 
Type: Color  
Default: black 
Used to set the color of barcode 
text. 
All linear barcodes 
TextFont 
Type: Font  
Default:  
new Font("Arial", 9f, 
FontStyle.Regular) 
Used to set the font style of 
barcode text. 
All linear barcodes 
TextMargin 
Type: float  
Default: 6 
Used to set the space between 
barcode bar and data text. 
All linear barcodes 
TopMargin 
Type: float  
Default: 0 
Used to set the size of top 
margin. For linear barcodes, 
10X is recommended. For Data 
Matrix, PDF417, Micro PDF417, 
QR Code, Micro QR Code, 
X/2X/4X, 2X, X, 4X, 2X are 
recommended respectively. 
All barcodes 
TopTextColor 
Type: Color  
Default: black 
Used to set the color of text 
above barcode. 
ISBN, ISSN 
TopTextFont 
Type: Font  
Default:  
new Font("Arial", 9f, 
FontStyle.Regular) 
Used to set the font style of text 
above barcode. 
ISBN, ISSN 
Truncated 
Type: bool  
Default: false 
Enabled to apply Truncated 
PDF417 function, which may be 
used if space considerations are 
the primary concern and 
symbol damage is unlikely. 
PDF417 
Type 
Type: BarcodeType  
Default: CODE128 
Used to set the linear barcode 
type. 
All linear barcodes 
UOM 
Type: 
UnitOfMeasure 
Default: PIXEL 
Use to set the unit of measure 
for all size related settings. 
Valid values: 
UnitOfMeasure.PIXEL, 
UnitOfMeasure.CM, 
UnitOfMeasure.INCH. 
All barcodes 
UPCENumber 
Type: int   
Default: 0 
Used to set the number system 
of UPC-E. Valid values: 0, 1. 
UPCE 
Version 
Type: 
MicroPDF417Versio
Default: 
Version_3X08. 
Used to set the version of Micro 
PDF417. Valid values: please 
directly see enum 
MicroPDF417Version 
Version_*X*. 
MicroPDF417 
Type: 
QRCodeVersion  
Default: 
QRCodeVersion.V1 
Used to set the version of QR 
Code. Valid values: V1 to V40. 
QRCode 
Type: 
MicroQRCodeVersio
n  
Default: 
Version.M4_L. 
Used to set the version of Micro 
QR Code. Valid values: M1 to 
M4_Q. 
MicroQRCode 
Type: float  
Default: 1 
Used to set the width of 
barcode bar module (narrow 
bar). 
All barcodes 
XtoYRatio 
Type: float  
Default: 0.3333333f 
Used to set the ratio of bar 
width to bar height. 
PDF417, Micro 
PDF417 
Type: float  
Default: 60 
Used to set the height of 
barcode bar module. 
All linear barcodes 
TWAIN
Scanning
TWAIN
Scanning
Overview
With RasterEdge.Imaging.Twain assembly you can acquire raw images from input devices such 
as scanner and camera. You can query the capacities supported by the device. You may set or 
alter scanning properties, if supported, for the acquisition process.  
Since  RasterEdge.Imaging.Twain is a dll that is built on official Twain driver. Please install the 
official  TWAINDSM.dll  (provided  in  our  dlls  collection)  manually  before  using 
RasterEdge.Imaging.Twain. Simply put TWAINDSM.DLL in x86 folder under the Windows System 
directory (normally C:\Windows\System32). On a 64bit system, make sure TWAINDSM.DLL in 
x64 folder ends up in the WOW64 System directory (normally C:\Windows\SysWOW64)
DŽ
Following are the basic classes you need to know about to gain image from scanning process. 
Acquisition
The Acquisition object is the primary class in RETwain. You can drop this component onto aForm 
after adding it to the toolbox, or you can instantiate it directly. This is the only class you need to 
add standard image acquisition capabilities to an application.For greater control over the 
acquire process, this class contains a collection of Device objects that control numerous 
properties used for the image acquisition. 
TWAINDevice
The TWAINDevice
object provides full access to a TWAIN compatible source on the system. Use 
it to open a connection to the device, to get and set properties, and then to acquire one or more 
images. Because this class represents a system device resource, you cannot create an instance 
of it. You can obtain an instance to a Device object by calling GetAvailbleDevices, or from the 
Devices collection in the Acquisition object. 
Getting
Started
with
RETwain
If you do not want to set and query properties of the Device or customize your acquisition, an 
instance of the Acquisition class is enough for basic scanning process. Call the acquire method 
for the scanning process. Default property and device are used. 
Documents you may be interested
Documents you may be interested