how to display pdf file in c# : Delete text from pdf online software application cloud windows winforms wpf class Excel97-2007BinaryFileFormat(xls)Specification13-part268

Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 130 of 349 
Record Data 
BIFF7 and earlier 
Offset  Field Name  Size  Contents 
(Reserved) 
Reserved; must be 0 (zero) 
rwMic 
First row that exists on the sheet 
10 
rwMac 
Last row that exists on the sheet, plus 1 
12 
(Reserved) 
Reserved; must be 0 (zero) 
16 
rgibRw 
var 
Array of file offsets to the 
DBCELL
records for each 
block of 
ROW
records.  A block contains 
ROW
records 
for up to 32 rows.  For more information, see ―Finding 
Cell Records in BIFF Files
‖. 
The 
rwMic
field contains the number of the first row in the sheet that contains a 
value or a formula that is referenced by a cell in some other row.  Because rows (and 
columns) are always stored 0-based rather than 1-based (as they appear on the 
screen), cell A1 is stored as row 0, cell A2 is row 1, and so on.  The 
rwMac
field 
contains the 0-based number of the last row in the sheet, plus 1. 
INTERFACEEND: End of User Interface Records (E2h) 
This record marks the end of the user interface section of the 
Book
stream.  It has 
no record data field. 
INTERFACEHDR: Beginning of User Interface Records 
(E1h) 
This record marks the beginning of the user interface section of the 
Book
(Workbook) stream.  In BIFF7 and earlier, it has no record data field.  In BIFF8 and 
later, the 
INTERFACEHDR
record data field contains a 2-byte word that is the code 
page.  This is exactly the same as the 
cv
field of the the 
CODEPAGE
record. 
Record Data 
BIFF8 
Offset  Field Name  Size  Contents 
Cv 
Code page the file is saved in: 
01B5h (437 dec.) = IBM PC (Multiplan) 
8000h (32768 dec.) = Apple Macintosh 
04E4h (1252 dec.) = ANSI (Microsoft Windows) 
ITERATION: Iteration Mode (11h) 
The 
ITERATION
record stores the Iteration option from the Options dialog box, 
Calculation tab. 
Record Data 
Offset  Field Name  Size  Contents 
fIter 
=1 if the Iteration option is on 
LABEL: Cell Value, String Constant (18h) 
LABEL
record describes a cell that contains a pre-BIFF8 string constant.  Note: 
this was replaced in BIFF8 by 
LABELSST
Record Data 
Offset  Field Name  Size  Contents 
rw 
Row (0-based) 
Delete text from pdf online - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
extract pdf text to word; copy text from pdf to word
Delete text from pdf online - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
find and replace text in pdf file; copy formatted text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 131 of 349 
col 
Column (0-based) 
ixfe 
Index to the 
XF
record 
10 
cch 
Length of the string (must be <= 255) 
12 
grbit 
Option flags 
13 
rgb 
var 
Array of string characters 
LABELSST: Cell Value, String Constant/SST (FDh) 
LABELSST
record describes a cell that contains a string constant from the shared 
string table, which is new to BIFF8. 
Record Data 
BIFF8 
Offset  Field Name  Size  Contents 
rw 
Row (0-based) 
col 
Column (0-based) 
ixfe 
Index to the 
XF
record 
10 
isst 
Index into the 
SST
record where actual string is stored 
LEFTMARGIN: Left Margin Measurement (26h) 
The 
LEFTMARGIN
record specifies the width of the left margin, in inches.  The 
num
field is in 8-byte IEEE floating-point format. 
Record Data 
Offset  Field Name  Size  Contents 
num 
Left margin 
LHNGRAPH: Named Graph Information (95h) 
Record Data 
This record is similar to the .WKS NGRAPH record, except that the first 13 references 
are not written.  Instead, there are 13 integers indicating whether the references X, 
A–F, and Data Label A–F are defined. 
LHRECORD: .WK? File Conversion Information (94h) 
This record contains information that Excel uses when it converts an .XLS file to a 
.WKS, .WK1, or .WK3 file, or vice versa. 
Record Data 
LHRECORD
contains subrecords that resemble BIFF records.  Each subrecord consists 
of the three fields described in the following table. 
Offset  
(within  
subrecord) 
Length  
(bytes) 
Contents 
Subrecord type (
rtlh
Length of the subrecord data 
var 
Subrecord data 
The following table describes the subrecords. 
VB.NET PDF delete text library: delete, remove text from PDF file
Able to delete text characters at specified position from PDF. like add PDF text, add PDF text box and Online .NET framework freeware download and VB.NET class
can't copy text from pdf; get text from pdf c#
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Online source codes for quick evaluation in VB.NET class. If you are looking for a solution to conveniently delete one page from your PDF document, you can use
delete text from pdf acrobat; extract text from pdf online
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 132 of 349 
rtlh  Subrecord name 
Contents 
01h 
(Reserved) 
Reserved for future use. 
02h 
lhrtHpstGrHeader 
Header string for the /Graph Save Print help 
command. 
03h 
lhrtHpstGrFooter 
Footer string for the /Graph Save Print help command. 
04h 
lhrtNumGrLftMgn 
Left margin for the /Graph Save Print help command 
(IEEE number). 
05h 
lhrtNumGrRgtMgn 
Right margin for the /Graph Save Print help command 
(IEEE number). 
06h 
lhrtNumGrTopMgn 
Top margin for the /Graph Save Print help command 
(IEEE number). 
07h 
lhrtNumGrBotMgn 
Bottom margin for the /Graph Save Print help 
command (IEEE number). 
08h 
lhrtGrlh  
Current /Graph View data.  Structure similar to the 
.WKS GRAPH record except that the first 13 references 
are not written.  Instead, there are 13 integers that 
indicate whether the references X, A–F, and Data Label 
A–F are defined. 
09h 
lhrtcchGlColWidth 
Current global column width (integer). 
0Ah  (Reserved) 
Reserved for future use. 
0Bh 
lhrttblType 
Current table type: 
=0, none (default) 
=1, table1 
=2, table2 
0Ch  (Reserved) 
Reserved for future use. 
LIST12: Extra Table Data Introduced in Excel 2007 (877h) 
This record stores additional information about a specified Table. 
Record Data 
BIFF8 only 
Offset  Name 
Size 
Contents 
rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =0877h 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
lsd 
Type of Table data contained in this record 
(see below for details) 
18 
idList 
Table unique ID 
22 
rgb 
var 
Data of the record (see below for details) 
The 
lsd
field contains one of the following values: 
lsd 
Table data type 
00h 
Block-level formatting 
01h 
Table style client information 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
files, C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C#
export text from pdf to excel; cut text from pdf document
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Advanced component and library able to delete PDF page in both Visual C# .NET WinForms and ASP.NET WebForms project. Free online C# class source code for
copy text from scanned pdf to word; erase text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 133 of 349 
02h 
Display name 
If 
lsd
field contains 00h (block-level formatting), then the following data is stored in 
rgb
block: 
Offset  Name 
Size  Contents 
cbdxfHeader 
Count of bytes in the Table header 
cells‘ DXF
, =0 if no DXF
is recorded in 
dxfHeader
below; stored as 4-byte 
integer 
istnHeader 
The Table header cells‘ style number, 
=-1 if no style name is recorded in 
stHeader
below; stored as 4-byte 
integer 
cbdxfData 
Count of bytes in the Table data cells‘ 
DXF
, =0 if no DXF
is recorded in 
dxfData
below; stored as 4-byte 
integer
12 
istnData 
The Table data cells‘ style number, =-1 
if no style name is recorded in 
stData
below; stored as 4-byte integer 
16 
cbdxfAgg 
Count of bytes in the Table aggregate 
cells‘ DXF
, =0 if no DXF
is recorded in 
dxfAgg
below; stored as 4-byte 
integer 
20 
istnAgg 
The Table aggregate cells‘ style 
number, =-1 if no style name is 
recorded in 
stAgg
below; stored as 4-
byte integer 
24 
cbdxfBorder 
Count of bytes in the Table data cells 
border‘s DXF
, =0 if no DXF
is recorded 
in 
dxfBorder
below; stored as 4-byte 
integer 
28 
cbdxfHeaderBorder 
Count of bytes in the Table header 
cells border‘s DXF
, =0 if no DXF
is 
recorded in 
dxfHeaderBorder
below; 
stored as 4-byte integer 
32 
cbdxfAggBorder 
Count of bytes in the Table aggregate 
cells border‘s DXF
, =0 if no DXF
is 
recorded in 
dxfAggBorder
below; 
stored as 4-byte integer 
36 
dxfHeader 
var 
The Table header cells‘ DXF
var 
dxfData 
var 
The Table data cells‘ DXF
var 
dxfAgg 
var 
The Table aggregated cells‘ DXF
var 
dxfBorder 
var 
The Table data cells border‘s DXF
var 
dxfHeaderBorder 
var 
The Table header cells border‘s DXF
var 
dxfAggBorder 
var 
The Table aggregate cells border‘s DXF
var 
stHeader 
var 
The Table header cells‘ style; string 
var 
stData 
var 
The Table data cells‘ style; string 
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
PDF Online. Annotate PDF Online. Create PDF Online. Convert PDF Online. WPF PDF PDF Write. Text: Insert Text to PDF. Text: Delete Text from PDF. Text: Replace
extract text from pdf file using java; copy text from pdf to word with formatting
C# PDF delete text Library: delete, remove text from PDF file in
C#.NET PDF SDK - Delete Text from PDF File in C#.NET. How to Use C# Programming Demo Code to Delete Text from PDF File with .NET PDF Component.
extract text from pdf image; export highlighted text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 134 of 349 
var 
stAgg 
var 
The Table aggregate cells‘ style; string 
If 
lsd
field contains 01h (Table style information), then the following data is stored 
in 
rgb
block: 
Offset  Name 
Size 
Contents 
grbitListStyleClient 
The Table style client flags (see below 
for details) 
stListStyleName 
var 
The Table style name; string 
The 
grbitListStyleClient
field contains the following flags: 
Offset  Bits  Mask  Name 
Contents 
0001h 
fFirstColumn 
=1 if the first column style is enabled 
0002h 
fLastColumn 
=1 if the last column style is enabled 
0004h 
fRowStripes 
=1 if the row banding is enabled 
0008h 
fColumnStripes 
=1 if the column banding is enabled 
0010h 
fRowHeaders 
=1 if the row header style is enabled 
0020h 
fColumnHeaders 
=1 if the column header style is 
enabled 
0040h 
fDefaultStyle 
=1 if this is the default Table style 
7-15  FF80h  (Reserved) 
Currently not used, and set to 0 
If 
lsd
field contains 02h (display name), then the following data is stored in 
rgb
block: 
Offset  Name 
Size 
Contents 
stListName 
var 
The Table name 
var 
stListComment 
var 
The Table comment 
LISTCF: List Cell Formatting (8c5h) 
This is a Mac Excel 
FRT
record.  Same as a 
CF
but wrapped in an 
FRT
header.  This 
describes the cell formatting for the preceding listfield, if present. 
Record Data 
Offset Field Name  Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =08c5h 
grbitFrt 
FRT
flags; 
bitfFrtRef
must be set to 1; see 
FRT
Record 
Description 
REF 
REF
structure; see 
FRT
Record Description. 
16 
rtcf 
var 
CF
structure; 
LISTCONDFMT: List Conditional Formatting (8c4h) 
This is a Mac Excel 
FRT
record.  Same as a 
CONDFMT
but wrapped in an 
FRT
header.  
This describes the conditional formatting for the preceding listfield, if present. 
VB.NET PDF - Convert PDF Online with VB.NET HTML5 PDF Viewer
files, C# view PDF online, C# convert PDF to tiff, C# read PDF, C# convert PDF to text, C# extract PDF pages, C# comment annotate PDF, C# delete PDF pages, C#
copy text from protected pdf to word; copy pdf text to word
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
VB.NET HTML5 PDF Viewer: Annotate PDF Online. This part will explain the usages of annotation tabs on RasterEdge VB.NET HTML5 PDF Viewer. Text Markup Tab. Item.
extract text from pdf; get text from pdf online
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 135 of 349 
Record Data 
Offset Field Name  Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =08c4h 
grbitFrt 
FRT
flags; 
bitfFrtRef
must be set to 1; see 
FRT
Record Description 
REF 
REF
structure; see 
FRT
Record Description. 
16 
rtcondfmt 
var 
CONDFMT
structure; 
LISTDV: List Data Validation (8c3h) 
This is a Mac Excel 
FRT
record.  Same as a 
DV
but wrapped in an 
FRT
header.  This 
describes the data validation for the preceding listfield, if present. 
Record Data 
Offset Field Name  Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =08c3h 
grbitFrt 
FRT
flags; 
bitfFrtRef
must be set to 1; see 
FRT
Record Description 
REF 
REF
structure; see 
FRT
Record Description. 
16 
rtdv 
var 
DV
structure; 
LISTFIELD: List Field (8c2h) 
This is a Mac Excel 
FRT
record.  It stores one record for each field in the parent list 
object. 
Record Data 
Offset Field Name  Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =08c2h 
grbitFrt 
FRT
flags; 
bitfFrtRef
must be set to 1; see 
FRT
Record Description 
REF 
REF
structure; see 
FRT
Record Description.  Contains a 
REF
that can be adjusted by a non-list-aware version of 
Excel 
16 
wFileFlags 
Flags 
18 
ref 
REF
structure; location of field on sheet as known by list-
aware version of Excel 
26 
rwCount 
Rw
to calc against (offset from 
frtheader.ref.ewFirst
) or max count 
30 
wFieldFlags 
32 
cchName 
38 
cchFmla 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 136 of 349 
40 
Rgb 
var  Name, 
fmla
xfmtr
The 
wFileFlags
field contains the following option flags: 
Bits  Mask  Flag Name 
Contents 
0001h 
fHasDval 
1=  
0002h 
fHasCondFmt 
1=  
15-2  FFFCh  (Reserved) 
Reserved; must be zero 
LISTOBJ: List Object (8c1h) 
This is a Mac Excel 
FRT
record.  It stores the information for list object. 
Record Data 
Offset Field Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =08c1h 
grbitFrt 
FRT
flags; 
bitfFrtRef
must be set to 1; see 
FRT
Record Description 
REF 
REF
structure; see 
FRT
Record Description.  Contains 
REF
that can be adjusted by a non-list-aware version 
of Excel 
16 
cFields 
18 
cRecords 
20 
ref 
REF
structure; location of field on sheet as known by a 
list-aware version of Excel 
28 
wListFlags1 
30 
wListFlags2 
32 
Rgsortflags 
38 
cchName 
Size of 
rgbName
40 
rgbName 
var 
The name of the list. 
LNEXT: Extension information for borders in Mac Office 11 
(8c9h) 
This is a Chart 
FRT
record.  It stores the extended properties for a line or border. 
Record Data 
Offset Field Name  Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =08c9h 
grbitFrt 
FRT
flags; must be zero 
padding 
Reserved; must be zero 
16 
cvRGB 
Line color in RGB format 
20 
lOpacity 
Line opacity (from 0 to 65,536) 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 137 of 349 
24 
lnw 
Line width 
LPR: Sheet Was Printed Using LINE.PRINT() (98h) 
If this record appears in a file, it indicates that the sheet was printed using the 
LINE.PRINT()
macro function.  The 
LPR
record stores options associated with this 
function. 
Record Data 
Offset  Field Name 
Size  Contents 
grbit 
Option flags 
cchMargLeft 
Left margin, expressed as a count of characters 
cchMargRight 
Right margin, expressed as a count of characters 
10 
cliMargTop 
Top margin, expressed as a count of lines 
12 
cliMargBot 
Bottom margin, expressed as a count of lines 
14 
cliPg 
Number of lines per page 
16 
cch 
Length of the printer setup string 
17 
rgch 
var 
Printer setup string 
The 
grbit
field contains the following option flags: 
Offset  Bits  Mask  Flag Name 
Contents 
01h 
fWait 
=1, alert the user after each sheet is printed 
02h 
fFormatted 
=1, print headers and footers 
04h 
fAutoLF 
=1, write only the carriage return (CR) 
character (no line feed) at the end of the line 
7–3  F8h 
(unused) 
7–0  FFh 
(unused) 
MDTB: Block of Metadata Records (88Ah) 
This record stores a block of metadata records. 
Record Data 
BIFF8 only 
Offset  Name 
Size 
Contents 
Rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =088Ah 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
rgmdir 
var 
Block of metadata records 
The 
rgmdir
field contains an array of 8-byte long metadata records of the following 
structure: 
Offset  Name 
Size 
Contents 
imdt 
Index of metadata record type amongst 
MDTINFO records; 1-based index stored as a 
4-byte integer value 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 138 of 349 
mdd 
Index of metadata record value in the storage 
corresponding to record type 
MDTINFO: Information about a Metadata Type (884h) 
This record stores information about a single metadata type. 
Record Data 
BIFF8 only 
Offset  Name 
Size 
Contents 
rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =0884h 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
grbit 
Metadata type flags 
20 
stName 
var 
Metadata type name; string 
The 
grbit
field contains the following metadata type flags: 
Offset  Bits  Mask 
Name 
Contents 
00000001h 
ghostRow 
=1 if metadata is copied 
to/from a ghost row 
00000002h 
ghostCol 
=1 if metadata is copied 
to/from a ghost column 
00000004h 
edit 
=1 if metadata survives editing 
of a cell value 
00000008h 
delete 
=1 if metadata survives 
deletion of a cell value 
00000010h 
copy 
=1 if metadata is copied with a 
cell 
00000020h 
pasteAll 
=1 if metadata is populated by 
"Paste Special: All" 
00000040h 
pasteFormulas 
=1 if metadata is populated by 
"Paste Special: Formulas" 
00000080h 
pasteValues 
=1 if metadata is populated by 
"Paste Special: Values" 
00000100h 
pasteFormats 
=1 if metadata is populated by 
"Paste Special: Formats" 
00000200h 
pasteComments 
=1 if metadata is populated by 
"Paste Special: Comments" 
10 
00000400h 
pasteDataValidation 
=1 if metadata is populated by 
"Paste Special: Validation" 
11 
00000800h 
pasteBorders 
=1 if metadata is populated 
with borders 
12 
00001000h 
pasteColWidths 
=1 if metadata is populated by 
"Paste Special: Column widths" 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 139 of 349 
13 
00002000h 
pasteNumberFormats 
=1 if metadata is populated 
with number formats 
14 
00004000h 
merge 
=1 if metadata survives cell 
merge 
15 
00008000h 
splitFirst 
=1 if when a merged cell is 
split its metadata is copied to 
the first resulting cell 
16 
00010000h 
splitAll 
=1 if when a merged cell is 
split its metadata is copied to 
all of the resulting cells 
17 
00020000h 
rowColShift 
=1 if metadata survives 
shifting due to row/column 
insertion/deletion 
18 
00040000h 
clearAll 
=1 if metadata survives "Clear: 
All" 
19 
00080000h 
clearFormats 
=1 if metadata survives "Clear: 
Formats" 
20 
00100000h 
clearContents 
=1 if metadata survives "Clear: 
Contents" 
21 
00200000h 
clearComments 
=1 if metadata survives "Clear: 
Comments" 
22 
00400000h 
assign 
=1 if metadata is propagated 
by formula assignment 
operation 
23-
27 
0F800000h  (Reserved)
Currently not used, and set to 
28 
10000000h 
coerce 
=1 if value metadata is safe to 
strip away on coercion 
29 
20000000h 
adjust 
=1 if metadata is location-
aware: needs adjustment, 
cannot be shared 
30 
40000000h 
cellMeta 
=1 if cell metadata type; 
=0 if value metadata type 
31 
80000000h  (Reserved)
Currently not used, and set to 
MDXKPI: Key Performance Indicator Mdx Metadata (889h) 
This record stores key performance indicator mdx metadata. 
Record Data 
BIFF8 only 
Offset  Name 
Size 
Contents 
Rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =0889h 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
Documents you may be interested
Documents you may be interested