open pdf from windows form c# : How to delete text from a pdf in acrobat software application dll winforms windows wpf web forms RasterEdgeImagingDeveloperGuide7-part1694

//
ou
t
pu
ba
r
code
 i
n
f
o
rm
a
ti
on
f
o
r
each
 (B
a
r
code
ba
r
code
 i
n
ba
r
code
s) 
{
C
on
s
o
l
e
.Writ
eL
i
ne
(
ba
r
code
.D
a
t
aS
tri
ng
); 
}
}
See also Barcode Read 
How
to’s
How
to:
Create
Thumbnail
of
DOCXDocument
You can convert DOCXDocument to image files with a zoom factor suitable for thumbnail image. 
// l
oad
 w
o
r
d
docu
m
en
DOCXD
ocu
m
en
doc
=
ne
w DOCXD
ocu
m
en
t(@
"c
:\
s
a
m
p
l
e
.
docx"
); 
 // 
co
m
pu
t
e
zoo
ou
t f
ac
t
o
// 
ge
t t
he
 firs
page
a
s
s
a
m
p
l
e
page
DOCX
Page
page
=
(DOCX
Page
)
doc
.G
e
t
Page
(
0
); 
// t
he
o
ri
g
i
na
he
i
gh
and
 wi
d
t
h
a
r
e
 m
ea
s
u
r
ed
a
96
dp
 fl
oa
o
ri
g
i
na
lWi
d
t
h
=
page
.G
e
tWi
d
t
h
()
*96
 // 
a
ss
u
m
e
you
 w
an
a
 t
hu
m
bna
il 
s
i
ze
o
500
p
i
xe
l i
n
 wi
d
t
h
and
co
m
pu
t
e
 t
he
zoo
mf
ac
t
o
 fl
oa
zoo
m
Fac
t
o
=
500
f/
o
ri
g
i
na
lWi
d
t
h
s
tri
ng
d
ir
ec
t
o
r
y
=
 @
"c
:\
Thu
m
bna
il
"
// 
con
s
tr
uc
t t
hu
m
bna
il im
age
unde
r t
he
d
ir
ec
t
o
r
y
 wit
h
a
 fil
e
na
m
e
 t
hu
m
a
il
01
.
png
, t
hu
m
na
il
02
.
png
doc
.
C
onve
rt
To
Im
age
s(Im
ageType
.
P
NG,
zoo
m
Fac
t
o
r,
d
ir
ec
t
o
r
y
,
"
t
hu
m
bna
il
"
);
How to delete text from a pdf in acrobat - 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 remove highlighted text in pdf; pdf editor delete text
How to delete text from a pdf in acrobat - 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 watermark from pdf online; how to erase text in pdf online
Excel
Introduction
to
Excel
Functions
With RasterEdge.Imaging.MSExcel.dll, programmers are provided with APIs to do the following: 
x
Load an existing Excel (xlsx and xls) file 
x
Convert the pages of Excel file to image 
x
Convert Excel file to PDF, TIFF or SVG file 
x
Annotate on Excel file, and save changes in native file format 
Prerequisite  for  using  these  functions  is  to  reference  our  Excel  processing  dll 
(RasterEdge.Imaging.MSExcel.dll) to your project. 
.xlsx
and
.xls
file
formats
RasterEdge Excel SDK support .xlsx and .xls Excel file formats. 
.xls is the older format of the spreedsheet supported by 2003 or earlier version of MS Excel 
.xlsx is the spreedsheet supported by 2007 or later version of MS Excel 
Here is a table showing two file format and their corresponidng RasterEdge Progamming Class 
.XLSX 
.XLS 
XLSXDocument 
XLSDocument 
XLSXPage 
XLSPage 
Because two kinds of programming Classes inherit the same Supper Classes (BaseDocument and 
BasePage), the APIs are identical. Thus all the demo code snippets in the following sections are 
applicable to both xlsx and xls files. Please choose corresponding programming class with 
respect to different file formats. 
About
Excel
Programming
Classes
Excel  document  assembly  provides  two  document  processing  classes,  which  are 
XLSXDocument/XLSDocument and XLSXPage/XLSPage. 
x
XLSXDocument/XLSDocument: This class refers to Excel document and it contains all 
document information of Excel file. It is an extension of BaseDocument. 
x
XLSXPage: This class refers to Excel sheet contained in XLSXDocument/XLSDocument 
and uses BasePage as prototype. 
.NET PDF Document Viewing, Annotation, Conversion & Processing
Redact text content, images, whole pages from PDF file. Annotate & Comment. Edit, update, delete PDF annotations from PDF file. Print.
how to erase pdf text; how to delete text in pdf preview
C# PDF Converter Library SDK to convert PDF to other file formats
Allow users to convert PDF to Text (TXT) file. can manipulate & convert standard PDF documents in other external third-party dependencies like Adobe Acrobat.
deleting text from a pdf; how to delete text from pdf
Excel
Document
Object
XLSXDocument/XLSDocument  represents  the  main  structure  of  a  xls/xlsx  file  and  the 
sheet/pages it contains. When a XLSXDocument/XLSDocument object is created, we can easily 
extract information about the pages/sheet and other document structures. 
Load
Excel
Document
The example that follows shows how to load an Excel file into XLSXDocument/XLSDocument. 
Generate a XLSXDocument/XLSDocument object from stream. 
X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t (
S
tr
ea
s); 
X
LS
D
ocu
m
en
doc
=
ne
w X
LS
D
ocu
m
en
t (
S
tr
ea
s); 
Generate a XLSXDocument/XLSDocumentobject from file path. 
X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t(@
"
D:\B
ugL
i
s
t\
s
a
m
p
l
e1
.
x
l
s
x
"
); 
X
LS
D
ocu
m
en
doc
=
ne
w X
LS
D
ocu
m
en
t(@
"
D:\B
ugL
i
s
t\
s
a
m
p
l
e1
.
x
l
s
x
"
); 
Once you have created a document object, you can obtain information about this document, 
and get page object out of it by calling GetPage(int pageIndex). 
C# 
pub
li
c
 i
n
t G
e
t
Page
C
oun
t(
S
tr
ea
s) 
{
X
LS
XD
ocu
m
en
docu
m
en
=
ne
w X
LS
XD
ocu
m
en
t(s); 
r
e
t
u
r
n
docu
m
en
t.G
e
t
Page
C
oun
t(); 
}
Save
Excel
Document
You can save XLSXDocument to file after modifications like adding annotations have been done. 
Related APIs:  
void Save(String fileName) 
void SaveToStream(Stream stream) 
byte[] SaveToBytes() 
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
how to delete text in pdf file; delete text from pdf
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
pdf editor online delete text; how to delete text from a pdf
Get
preview
of
Excel
Document
RasterEdge excel-add on provide you with APIs to get a Bitmap of the first page/sheet in the 
excel document file.  You are able to get a preview of this excel document without load and 
process the entire document in memory. Note that for excel sheet/page in large size, the image 
may be cropped for better presentation. 
Related APIs: 
static Bitmap GetPreviewImage(string file
ˈ
Size targetSize) 
static Bitmap GetPreviewImage(byte[] data,Size targetSize) 
static Bitmap GetPreviewImage(Stream s,Size targetSize) 
Annotations
on
Excel
Document
You can add different types of annotations onto XLSXPage object and save the changes back 
in .xlsx native file format. 
You can find an online annotation demo at http://www.rasteredge.com/dotnet-imaging/web-
viewer-demo/
To use functions above, the required assemblies are: 
RasterEdge.Imaging.MSExcel.dll 
RasterEdge.Imaging.Annotation.dll 
RasterEdge.Imaging.Basic.dll 
Sample code: 
// 
c
r
ea
t
e
a
 li
ne
anno
t
a
ti
on
s
t
a
rti
ng
a
po
i
n
t (
0
.
0
and
end
 wit
h
po
i
n
t(
100
,
100
). 
A
nno
t
a
ti
on
H
and
l
e
anno
=
 A
nno
t
a
ti
on
G
ene
r
a
t
o
r.
Cr
ea
t
eL
i
ne
A
nno
t
a
ti
on
(
ne
R
a
s
t
e
r
Edge
.Im
ag
i
ng
.A
nno
t
a
ti
on
.
B
a
s
i
c
.
L
i
nePo
i
n
t(
0
0
), 
ne
R
a
s
t
e
r
Edge
.Im
ag
i
ng
.A
nno
t
a
ti
on
.
B
a
s
i
c
.
L
i
nePo
i
n
t(
100
100
)); 
 // l
oad
exce
docu
m
en
X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t(@
"c
:\
s
a
m
p
l
e
.
x
l
s
x
"
); 
 X
LS
X
Page
page
=
 (X
LS
X
Page
)
doc
.G
e
t
Page
(
0
); 
//
add
 t
he
 li
ne
a
po
i
n
t (
100
,
100
on
 t
he
exce
page
The
po
s
iti
on
 i
s
 m
ea
s
u
r
ed
a
de
f
au
lt 
96
r
e
s
o
l
u
ti
on
 wit
h
 r
e
s
pec
t t
o
 t
he
exce
page
 im
age
.A
nd
 t
he
r
e
f
o
r
e
s
ub
j
ec
t t
o
 t
he
change
o
f t
he
s
i
ze
o
f t
he
exce
l im
age
page
.A
dd
A
nno
t
a
ti
on
(
anno
); 
// 
s
ave
 t
he
 m
od
ifi
ed
exce
back
 t
o
 fil
e
doc
.
Save
(@
"c
:\
anno
t
a
t
edSa
m
p
l
e
.
x
l
s
x"
); 
VB.NET PDF: How to Create Watermark on PDF Document within
create a watermark that consists of text or image (such And with our PDF Watermark Creator, users need no external application plugin, like Adobe Acrobat.
delete text in pdf file online; remove text from pdf
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
how to erase text in pdf; erase text in pdf document
Excel
Rendering
and
Conversions
RasterEdge Document Imaging SDK supports converting Excel document to various image and 
document types with customized options. You can convert Excel Document to PNG, JPEG, BMP, 
and GIF image formats. You can also convert Excel Document to other document types including 
TIFF, PDF and SVG. SVG is a vector image format that is supported by HTML5 standard and 
therefore can be viewed at most of the up to date web browsers.  
Convert
XLSXDocument
to
Images
You can convert XLSXDocument to raster images collection. This is a batch operation with 
customized options. 
Related APIs: 
void ConvertToImages(ImageType targetType, String directory, String fileName) 
These methods will automatically convert every page in XLSXDocument to an image file, with 
the page index append to fileName. Note that, the resolution is default to be 96 dpi for monitor 
displaying purpose. You can adjust resolution to enlarge or reduce the size of image file.  You 
can also specify the zoomValue to adjust image size. You can get the original image with 
zoomValue set to be 1. 
Please note that Excel sheet can be quite big in dimension, in that case we recommend you to 
use CropImage(Rectangle sourceRegion, Size targetSize) to handle the sheet in division. 
Convert
XLSXPage
to
Image
File
To get full control over the rendering process, you can work with XLSXPage object. First get 
specific XLSXPage object from exel document by BasePage GetPage(int index),and then you can 
render XLSXPage object to REImage or other common image formats  with customized 
parameters. 
Related APIs:  
REImage CropImage(Rectangle sourceRegion, Size targetSize) 
REImage ConvertToImage() 
void ConvertToImage(ImageType toType,String filePath) 
void ConvertToImage(ImageType toType,int resolution, String filePath) 
C# Excel - Excel Conversion & Rendering in C#.NET
Excel documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
how to delete text in pdf document; how to delete text in pdf converter professional
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS free hand, free hand line, rectangle, text, hotspot, hotspot more plug-ins needed like Acrobat or Adobe
erase text from pdf; how to delete text from a pdf in acrobat
If you want to zoom in page with a large factor, say 8x and paint the whole page. This will cost 
not only a very high usage of memory resource but also a considerable amount of time to 
proceed. The common practice is to show part of page with a zoom in factor at a time. And the 
CropImage API is designed for this purpose. 
Convert
XLSXPage
to
Bitmap
In .Net framework Bitmap is a frequently used class in image processing. RasterEdge provide you 
with APIs to directly convert DOCXPage to Bitmap objects which then can be drew on graphics 
of for example win form controls. These APIs returning a Bitmap object are faster than those 
returning a REImage object taking into account that additional operations are needed with 
REImage. 
Bitmap GetBitmap() 
Bitmap GetBitmap(float zoomValue) 
Bitmap GetBitmap(Rectangle sourceRectangle, Size targetSize) 
Note that the Excel sheet could be too big to deal with using a single bitmap due to the 
restriction of system memory. You can divide the big page image (zoomed in with a factor or not) 
into parts and deal with them separately. Typically if an excel page image zoomed or not 
resulted in a dimension product over 3000*3000, we recommend you deal with them in 
partitions. 
Bitmap GetBitmap(Rectangle sourceRectangle, Size targetSize) is a good choose. 
sample code: 
    // l
oad
exce
docu
m
en
            X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t(@
"c
:\
s
a
m
p
l
e
.
docx"
); 
            // 
ge
t t
he
 firs
page
a
s
s
a
m
p
l
e
page
            X
LS
X
Page
page
=
 (X
LS
X
Page
)
doc
.G
e
t
Page
(
0
); 
            // t
he
o
ri
gn
i
a
he
i
gh
and
 wi
d
t
h
a
r
e
 m
ea
s
u
r
ed
a
96
dp
o
f t
h
i
s
page
             fl
oa
o
ri
g
i
na
lWi
d
t
h
=
page
.G
e
tWi
d
t
h
() 
*
96
            fl
oa
o
ri
g
i
na
lH
e
i
gh
=
page
.G
e
tH
e
i
gh
t() 
*
96
             // if t
he
d
im
en
s
i
on
 i
s
 t
oo
b
i
g
d
i
v
i
de
 it i
n
t
o
pa
rtiti
on
s
            //i
n
 t
h
i
s
exa
m
p
l
e
d
i
v
i
de
exce
s
hee
t i
n
t
o
2
            // 
ge
b
itm
ap
o
f t
op
ha
lf 
o
f t
he
s
hee
t wit
hou
t r
e
s
i
ze
page
.G
e
tBitm
ap
(
ne
R
ec
t
ang
l
e
(
0
0
, (i
n
t)(
o
ri
g
i
na
lWi
d
t
h
), (i
n
t)(
o
ri
g
i
na
lH
e
i
gh
t / 
2
)), 
ne
S
i
ze
((i
n
t)(
o
ri
g
i
na
lWi
d
t
h
 ), (i
n
t)(
o
ri
g
i
na
lH
e
i
gh
t / 
2
)));
You can also draw the page directly onto a graphics using the following APIs 
Draw(Graphics g, PointF loaction) 
void Draw(Graphics g, PointF loaction, Size targetSize ) 
Convert
XLSXDocument
to
PDF
or
TIFF
File
Sample code: 
pub
li
c
s
t
a
ti
c
vo
i
d
C
onve
r
Exce
l
ToP
D
F
(s
tri
ng
s
ou
r
ceF
il
ePa
t
h
s
tri
ng
 t
a
r
ge
t
F
il
ePa
t
h
{
// l
oad
exce
docu
m
en
X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t(s
ou
r
ceF
il
ePa
t
h
); 
 //
conve
rt 
exce
l t
o
pd
and
s
ave
 t
o
 t
a
r
ge
t fil
e
pa
t
h
doc
.
C
onve
rt
To
D
ocu
m
en
t(D
ocu
m
en
t
Type
.
P
D
F
, t
a
r
ge
t
F
il
ePa
t
h
); 
////
conve
rt 
exce
l t
o
 tiff 
and
s
ave
 t
o
 t
a
r
ge
t fil
e
pa
t
h
//
doc
.
C
onve
rt
To
D
ocu
m
en
t(D
ocu
m
en
t
Type
.
T
I
FF
, t
a
r
ge
t
F
il
ePa
t
h
); 
}
 If 
you
need
gene
r
a
t
e
 t
he
 tiff fil
e
 wit
h
a
g
r
ea
t
e
r r
e
s
o
l
u
ti
on
 (
o
b
i
gge
s
i
ze
you
can
u
s
e
 t
he
f
o
ll
o
wi
ng
code
 t
o
gene
r
a
t
e
an
x2
 r
e
s
o
l
u
ti
on
 tiff. 
doc
.
C
onve
rt
To
D
ocu
m
en
t(D
ocu
m
en
t
Type
.
T
I
FF
2
.
0
f, @
"
C:\
x2
.tif
"
); 
Convert
Excel
To
SVG
SVG part of HTML5 standard, therefore it can viewed directly using most of the modern 
browsers without installing additional plugin or add-on on the end user’s computer. 
Related APIs: 
DOCXDocument.ConvertToVectorImages(ContextType  targetType,  String  directory,  String 
fileName,RelativeType type); 
DOCXPage.ConvertToVectorImage(ContextType  targetType,  String  directory,  String 
fileName,RelativeType type); 
SVG file generated can be used in one of the two ways: 
1.  Svg file can be used as a stand-alone external resource of a web page. In this case the 
resources such as font and image files referenced by svg file are mapped by a relative 
path with respect to the svg file itself.  Choose RelativeType.SVG as input parameter 
when you use svg file as an external resource. 
2.  The content of svg file may be extracted from it and embedded into html code in a web 
application. If this is the case the resources referenced is mapped through a relative 
path to the web project working directory. Choose RelativeType.ASP as input parameter 
in this situation. 
C# sample code 
s
tri
ng
 fil
ePa
t
h
=
 @
"c
\
s
a
m
p
l
e
.
x
l
s
x"
             //
d
ir
ec
t
o
r
y
 t
o
s
t
o
r
e
 t
he
s
vg
 fil
e
and
 r
e
s
ou
r
ce
s
s
tri
ng
s
vg
fil
e
Dir
ec
t
o
r
y
=
 @
"c
\
s
a
m
p
l
e
"
                // l
oad
 w
o
r
d
 fil
e
 t
o
c
r
ea
t X
LS
XD
ocu
m
en
ob
j
ec
            X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t (fil
ePa
t
h
); 
             // 
you
can
conve
rt t
he
 w
ho
l
e
docu
m
en
t t
o
a
 li
s
o
s
vg
 fil
e
s
            // 
each
page
o
f t
he
docu
m
en
t i
s
 r
ende
r
d
 t
o
a
s
vg
 fil
e
 wit
h
page
 i
ndex
//
appended
            //t
o
 t
he
 fil
e
na
m
e
doc
.
C
onve
rt
To
V
ec
t
o
rIm
age
s(C
on
t
ex
t
Type
.
S
VG,
s
vg
fil
e
Dir
ec
t
o
r
y
"Sa
m
p
l
eS
VG
"
R
e
l
a
ti
veType
.
S
VG); 
             // 
o
you
can
conve
rt 
s
pec
ifi
c
page
 t
o
s
vg
 fil
e
            // G
e
t t
he
 firs
page
o
docu
m
en
and
conve
rt it t
o
s
vg
 fil
e
            X
LS
X
Page
page
=
 (X
LS
X
Page
)
doc
.G
e
t
Page
(
0
); 
page
.
C
onve
rt
To
V
ec
t
o
rIm
age
(C
on
t
ex
t
Type
.
S
VG,
s
vg
fil
e
Dir
ec
t
o
r
y
"Sa
m
p
l
eS
VG
"
R
e
l
a
ti
veType
.
S
VG); 
            // if 
you
 w
an
t t
o
e
m
bed
 t
he
s
vg
con
t
en
t i
n
t
o
h
tml 
code
 i
n
you
r w
eb
app
li
ca
ti
on
            // t
he
 r
e
l
a
ti
ve
pa
t
h
 i
s
 t
o
you
r w
eb
p
r
o
j
ec
t w
o
r
k
i
ng
d
ir
ec
t
o
r
y
change
 t
he
//
pa
r
a
mt
e
r li
ke
 t
h
i
s
doc
.
C
onve
rt
To
V
ec
t
o
rIm
age
s(C
on
t
ex
t
Type
.
S
VG,
s
vg
fil
e
Dir
ec
t
o
r
y
"Sa
m
p
l
eS
VG
"
R
e
l
a
ti
veType
.A
SP
); 
}
Create
Barcode
in
Excel
RasterEdge Barcode processing dll offers comprehensive functions for developers to generate 
and design both 1d & 2d barcode images on Excel file.  
Sample Code: 
            // 
gene
r
a
t
e
a
code39
ba
r
code
L
i
nea
r li
nea
rB
a
r
code
=
ne
L
i
nea
r(); 
            li
nea
rB
a
r
code
.
Type
=
R
a
s
t
e
r
Edge
.Im
ag
i
ng
.
B
a
r
code
.
Cr
ea
t
o
r.
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
exce
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
            X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t(@
"c
:\
s
a
m
p
l
e
.
x
l
s
x"
); 
            // 
ge
t t
he
 firs
page
B
a
s
ePage
page
=
doc
.G
e
t
Page
(
0
); 
              // 
gene
r
a
t
e
 r
e
im
age
o
f t
h
i
s
ba
r
code
R
E
Im
age
ba
r
code
Im
age
=
 li
nea
rB
a
r
code
.
To
Im
age
(); 
             //
add
ba
r
code
 im
age
 t
o
 t
he
 firs
page
page
.A
dd
Im
age
(
ba
r
code
Im
age
ne
Sy
s
t
e
m.Dr
a
wi
ng
.
Po
i
n
t
F
(
100
f, 
100
f)); 
            // 
s
ave
change
s
 t
o
 t
he
exce
doc
.
Save
(@
"c
:\
s
a
m
p
l
e
.
x
l
s
x"
); 
See Also Barcode Create 
Read
Barcode
from
Excel
You can read barcode information from Excel document. 
Sample code: 
pub
li
c
s
t
a
ti
c
vo
i
d
R
ead
B
a
r
codeF
r
o
m
Exce
l(s
tri
ng
 fil
ena
m
e
, i
n
page
I
ndex
{
//
gene
r
a
t
e
exce
docu
m
en
X
LS
XD
ocu
m
en
doc
=
ne
w X
LS
XD
ocu
m
en
t(fil
ena
m
e
); 
//
ge
t t
he
page
you
 w
an
t t
o
 r
ead
ba
r
code
 fr
o
B
a
s
ePage
page
=
doc
.G
e
t
Page
(
page
I
ndex
); 
//
s
e
t r
eade
s
e
tti
ng
R
eade
r
Se
tti
ng
s
s
e
tti
ng
=
ne
R
eade
r
Se
tti
ng
s(); 
s
e
tti
ng
.A
ddType
s
To
R
ead
(R
a
s
t
e
r
Edge
.Im
ag
i
ng
.
B
a
r
code
.
Scanne
r.
B
a
r
codeType
.
C
ode39
); 
// r
ead
ou
ba
r
code
 i
n
f
o
rm
a
ti
on
B
a
r
code
[] 
ba
r
code
s
=
B
a
r
code
R
eade
r.
R
ead
B
a
r
code
s(s
e
tti
ng
page
); 
//
ou
t
pu
ba
r
code
 i
n
f
o
rm
a
ti
on
f
o
r
each
 (B
a
r
code
ba
r
code
 i
n
ba
r
code
s) 
{
C
on
s
o
l
e
.Writ
eL
i
ne
(
ba
r
code
.D
a
t
aS
tri
ng
); 
}
}
See also Barcode read 
How
to’s
How
to:
Create
Thumbnail
of
Excel
You can convert Excel document to image files with a zoom factor suitable for thumbnail image. 
// l
oad
exce
docu
m
en
X
LS
XD
ocu
m
en
t    
doc
=
ne
w X
LS
XD
ocu
m
en
t(@
"c
:\
s
a
m
p
l
e
.
x
l
s
x"
); 
 // 
c
r
ea
t
e
 t
hu
m
bna
ilIm
age
o
f t
a
r
ge
s
i
ze
100*130
// t
he
o
ri
g
i
na
he
i
gh
and
 wi
d
t
h
a
r
e
 m
ea
s
u
r
ed
a
96
dp
 f
o
r (i
n
t i 
=
0
; i 
<
doc
.G
e
t
Page
C
oun
t(); i
++
{
B
a
s
ePage
page
=
doc
.G
e
t
Page
(i); 
// 
c
r
ea
t
e
a
 t
hu
m
bna
il im
age
 t
ha
t i
s
c
r
opped
 fr
o
m t
he
o
ri
gn
i
a
l im
age
R
E
Im
age
 im
g
=
page
.
Cr
op
Im
age
(
ne
R
ec
t
ang
l
e
(
0
0
100
130
), 
ne
S
i
ze
(
100
130
)); 
 im
g
.
Save
(Im
ageType
.
P
NG, @
"c
:\t
hu
m
bna
il
"
+
 i 
+
"
.
png"
); 
}
Documents you may be interested
Documents you may be interested