how to display pdf file in c# : .Net extract pdf text control Library system web page asp.net windows console Excel97-2007BinaryFileFormat(xls)Specification26-part282

Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 260 of 349 
SXVIEWEX: Pivot Table OLAP Extensions (80Ch) 
Introduced in Excel 9 (2000) this is a 
FRT
record.  It stores counts of the records for 
OLAP extensions to PivotTables.  The 
SXTH
records immediately follow the 
SXVIEWEX
record, followed by the 
SXPIEX
records and the 
SXVDTEX
records.  The count of 
each of these is specified in the 
SXVIEWEX
record. 
Record Data 
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =080Ch 
grbitFrt 
FRT
flags; must be zero 
csxth 
Count of 
SXTH
records 
12 
csxpi 
Count of 
SXPIEX
records 
16 
csvdtex 
Count of 
SXVDTEX
records 
20 
cbFuture 
Count of bytes from future versions of Excel 
24 
rgbFuture 
var  Information from future versions of Excel 
SXVIEWEX9: Pivot Table Extensions (810h) 
Introduced in Excel 9 (2000) this is a 
FRT
record.  It contains extensions to Pivot 
Tables new to XL2000. 
Record Data 
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first 
two bytes of the record;  =0810h 
grbitFrt 
FRT
flags; must be zero 
(Reserved) 
Reserved; must be zero 
12 
grbit 
Options; see following table 
16 
itblAutoFmt 
Index to the PivotTable autoformat 
18 
chGrand 
var 
Unicode string; the Grand Total name 
The 
grbit
field contains following option flags. 
Offset  Bits  Mask  Name 
Contents 
0001h  (Reserved) 
Reserved; must be zero 
0002h 
fPrintTitles 
1= Set Print Titles 
0004h 
fLineMode 
1= One or more of the child 
records has the fOutline bit set 
4-3 
0018h  (Reserved) 
Reserved; must be zero 
0020h 
fRepeatItemsOnEach
PrintedPage 
1= Print the item label on each 
page when the PivotTable is 
printed 
15-6  FFC0h  (Reserved) 
Reserved; must be zero 
.Net extract pdf text - 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 highlighted text from pdf; c# get text from pdf
.Net extract pdf text - 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
copying text from pdf to excel; export highlighted text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 261 of 349 
Offset  Bits  Mask  Name 
Contents 
15-0  FFFFh  (Reserved) 
Reserved; must be zero 
SXVS: View Source (E3h) 
This record contains an integer that defines the data source for a PivotTable. 
Record Data 
Offset  Name 
Size  Contents 
vs 
Data source: 
=01h, Excel list or database 
=02h, External data source (Microsoft Query) 
=04h, Multiple consolidation ranges 
=10h, A Scenario Manager summary report 
TABID: Sheet Tab Index Array (13Dh) 
This record contains an array of sheet tab index numbers.  The record is used by the 
Shared Lists feature. 
The sheet tab indexes have type 
short int
(2 bytes each).  The index numbers are 0-
based and are assigned when a sheet is created; the sheets retain their index 
numbers throughout their lifetime in a workbook.  If you rearrange the sheets in a 
workbook, the 
rgiTab
array will change to reflect the new sheet arrangement. 
This record does not appear in BIFF5 files. 
Record Data 
Offset  Name 
Size  Contents 
rgiTab 
var 
Array of tab indexes 
TABIDCONF: Sheet Tab ID of Conflict History (EAh) 
This record contains the sheet tab index for the Conflict History worksheet.  The 
record is used by the Shared Lists feature. 
This record does not appear in BIFF5 files. 
Record Data 
Offset  Name 
Size  Contents 
itabConf 
Sheet tab index for the Conflict History worksheet.  If 
=FFFFh, the user has stopped sharing the workbook. 
TABLE: Data Table (236h) 
TABLE
record describes a data table created with the Table command (Data 
menu). 
Record Data 
Offset  Name 
Size  Contents 
rwFirst 
First row of the table 
rwLast 
Last row of the table 
colFirst 
First column of the table 
colLast 
Last column of the table 
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
Home ›› XDoc.PDF ›› VB.NET PDF: Extract PDF Image. VB.NET PDF - Extract Image from PDF Document in VB.NET. VB.NET: Extract All Images from PDF Document.
get text from pdf online; extract text from pdf java open source
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
VB.NET: Extract PDF Pages and Save into a New PDF File. You VB.NET: Extract PDF Pages and Overwrite the Original PDF File. Instead
cut and paste text from pdf document; delete text from pdf file
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 262 of 349 
Offset  Name 
Size  Contents 
10 
grbit 
Option flags 
12 
rwInpRw 
Row of the row input cell 
14 
colInpRw 
Column of the row input cell 
16 
rwInpCol 
Row of the column input cell 
18 
colInpCol 
Column of the column input cell 
The 
grbit
field contains the option flags listed in the following table. 
Offset  Bits  Mask  Name 
Contents 
01h 
fAlwaysCalc 
Always calculate the formula. 
02h 
fCalcOnLoad 
Calculate the formula when the file is opened. 
04h 
fRw 
=1 input cell is a row input cell. 
=0 input cell is a column input cell. 
08h 
fTbl2 
=1 if two-input data table. 
=0 if one-input data table. 
7–4  F0h 
(unused) 
7–0  FFh 
(unused) 
The area (range of cells) in which the table is entered is defined by the 
rwFirst
rwLast
colFirst
, and 
colLast
fields.  This area is the interior of the table and 
does not include the outer row or column (these contain the table formulas and/or 
input values). 
In cases where the input cell is a deleted reference (the cell displays #REF!), the 
rwInp
field is –1.  The 
colInp
field is not used in this case. 
TABLESTYLE: Table Style (88Fh) 
This record is used for each custom Table style in use in the document. 
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =088Fh 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
grbitTS 
see below 
18 
ctse 
Count of 
TABLESTYLEELEMENT
records to 
follow. 
22 
cchName 
Length of Table style name in 2 byte 
characters. 
24 
rgchName 
var 
Table style name in 2 byte characters 
The 
grbitTS
field contains the flags listed in the following table. 
Bits 
Mask 
Name 
Contents 
0001h 
fIsBuiltIn 
Should always be 0. 
0002h 
fIsPivot 
=1 if Table style can be applied to PivotTables 
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Page, a Region on a Page, and PDF Document. C#.NET extract image from multiple page adobe PDF file library for Visual Studio .NET.
can't copy text from pdf; export highlighted text from pdf to word
VB.NET PDF Form Data Read library: extract form data from PDF in
This page is mainly designed to tell you how to read or retrieve field data from PDF and how to extract and get field data from PDF in VB.NET project.
copy paste text pdf; extract pdf text to excel
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 263 of 349 
Bits 
Mask 
Name 
Contents 
0004h 
fIsTable 
=1 if Table style can be applied to Tables 
3..15  FFF8h 
(Reserved)
Reserved; must be 0 (zero) 
TABLESTYLEELEMENT: Table Style Element (890h) 
This record represents each custom table style in use in the document. 
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =0890h 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
tseType 
Type of table style element 
20 
size 
Number of items in each band for row or 
column stripped elements. 
24 
dxfid 
Index of 
DXF
record with formatting for this 
table style element. 
Excel supports the following table style element types: 
tseType 
Value  Comments  
tseWholeTable
Applies to whole table 
tseHeaderRow
Header row formatting 
tseTotalRow
Total row formatting 
tseFirstColumn
First column formatting 
tseLastColumn
Last column formatting 
tseRowStripe1
First row stripe formatting 
tseRowStripe2
Second row stripe formatting 
tseColumnStripe1
First column stripe formatting 
tseColumnStripe2
Second column stripe formatting 
tseFirstHeaderCell
First cell of header row formatting 
tseLastHeaderCell
10 
Last cell of header row formatting 
tseFirstTotalCell
11 
First cell of total row formatting 
tseLastTotalCell
12 
Last cell of total row formatting 
tseSubtotalColumn1
13 
Top level subtotals column formatting 
tseSubtotalColumn2
14 
Alternating even column subtotals 
formatting 
tseSubtotalColumn3
15 
Alternating odd column subtotals 
formatting 
tseSubtotalRow1
16 
Top level subtotals row formatting 
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Able to extract PDF pages and save changes to original PDF file in C#.NET. C#.NET Sample Code: Extract PDF Pages and Save into a New PDF File in C#.NET.
export text from pdf to excel; can't copy and paste text from pdf
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
Different from other C# .NET PDF to text conversion controls, RasterEdge C# PDF to text converter control toolkit can convert PDF document to text file with
copy text from pdf; copying text from pdf to word
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 264 of 349 
tseSubtotalRow2
17 
Alternating even subtotals row formatting 
tseSubtotalRow3
18 
Alternating odd subtotals row formatting 
tseBlankRow
19 
Blank row formatting 
tseColumnSubheading1
20 
Top level column subheading formatting 
tseColumnSubheading2
21 
Alternating even column subheading 
formatting 
tseColumnSubheading3
22 
Alternating odd column subheading 
formatting 
tseRowSubheading1
23 
Top level row subheading formatting 
tseRowSubheading2
24 
Alternating even row subheading 
formatting 
tseRowSubheading3
25 
Alternating odd row subheading 
formatting 
tsePageFieldLabels
26 
Page field label formatting 
tsePageFieldValues
27 
Page field values formatting 
TABLESTYLES: Table Styles (88Eh) 
This record supports custom Table styles that are in use in the document and persists the 
current default Table and PivotTable styles.  
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =088Eh 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
cts 
count of 
TABLESTYLE
records to follow 
20 
cchDefListStyle 
Length of default list table style name in 2 
byte characters 
22 
cchDefPivotStyle 
Length of default pivot table style name in 2 
byte characters. 
24 
rgchDefListStyle 
var 
default list table style name 
var 
rgchDefPivotStyle 
var 
default pivot table style name 
TEMPLATE: Workbook Is a Template (60h) 
This record has no record data field.  If the 
TEMPLATE
record is present in the 
Book
stream, it signifies that the workbook is a template.  The 
TEMPLATE
record, if 
present, must immediately follow the 
BOF
record. 
THEME: Theme (896h) 
The 
THEME
record stores information about the current theme in use in the 
document. The record contains a default theme version value that if non-zero 
indicates which default theme to use. If the theme version is 0 then the document 
uses a custom theme which will be serialized to a byte stream containing the zip 
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
Using this VB.NET PDF text conversion API, users will be able to convert a PDF file or a certain page to text and easily save it as new txt file.
delete text from pdf with acrobat; c# extract pdf text
C# PDF Text Search Library: search text inside PDF file in C#.net
C#.NET PDF DLLs for Finding Text in PDF Document. Add necessary references: C#.NET PDF Demo Code: Search Text From PDF File in C#.NET.
copy text from encrypted pdf; copy paste text pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 265 of 349 
package with the theme contents (see Office Open XML specification (Ecma 
Internation Standard 376) for further details). This byte stream is be appended on to 
the 
THEME
record and as many 
CONTINUEFRT12
records as needed to hold its 
contents. 
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the 
first two bytes of the record; =0896h 
grbitFrt 
FRT
cell reference flag; =0 currently 
(Reserved)
Currently not used, and set to 0
16 
dwThemeVersion 
default theme version; =0 if custom theme 
24 
rgb 
var 
beginning of serialized package bytes 
TOPMARGIN: Top Margin Measurement (28h) 
The 
TOPMARGIN
record specifies the top margin in inches when a sheet is printed.  
The 
num
field is in 8-byte IEEE floating-point format. 
Record Data 
Offset  Name 
Size  Contents 
num 
Top margin 
TXO: Text Object (1B6h) 
This record stores a text object.  The 
TXO
record is followed by two 
CONTINUE
records.  The first 
CONTINUE
contains the text data, and the second 
CONTINUE
contains the formatting runs.  If the text box contains no text, then these 
CONTINUE
records are not written to the file. 
Record Data 
BIFF8 
Offset  Name 
Size  Contents 
grbit 
Option flags; see following table 
rot 
Orientation of text within the object boundary: 
=0, no rotation (text appears left to right) 
=1, text appears top to bottom; letters are upright 
=2, text is rotated 90 degrees counterclockwise 
=3, text is rotated 90 degrees clockwise 
(Reserved)  6 
Reserved; must be 0 (zero) 
14 
cchText 
Length (in characters) of text (in first 
CONTINUE
record) 
16 
cbRuns 
Length of formatting runs (in second 
CONTINUE
record) 
14 
(Reserved)  4 
Reserved; must be 0 (zero) 
The 
grbit
field contains the following option flags. 
Bits 
Mask  Name 
Contents 
0001h  (Reserved) 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 266 of 349 
3–1 
000Eh 
alcH 
Horizontal text alignment: 
1= left-aligned 
2= centered 
3= right-aligned 
4= justified 
6–4 
0070h 
alcV 
Vertical text alignment: 
1= top 
2= center 
3= bottom 
4= justify 
8–7 
0180h  (Reserved) 
0200h 
fLockText 
=1 if the Lock Text option is on (Format Text Box 
dialog box, Protection tab) 
15–10  FC00h  (Reserved) 
The first 
CONTINUE
record contains the text (
grbit
/
rgb
fields as defined for 
unicode strings
) the length (in characters) is given by 
cchText
The second 
CONTINUE
record contains an array of formatting runs structures 
(
TXORUNS
).  A 
TXORUNS
structure contains formatting information about the object 
text string.  A 
TXORUNS
structure occurs every time the text formatting changes.  
The 
TXORUNS
structure is described in the following table. 
Offset  Name 
Size  Contents 
ichFirst 
Index to the first character where formatting applies 
ifnt 
Index to the 
FONT
record 
(Reserved)  4 
There are always at least two 
TXORUNS
structures in the second 
CONTINUE
record, 
even if the entire text string is normal font (
ifnt=0
).  The last 
TXORUNS
structure, 
which ends the formatting information for the string, always has 
ichFirst=cchText
TXTQUERY: Text Query Information (805h) 
This is a 
FRT
record.  It contains the information for a Text Query. 
Record Data 
Offset  Name 
Size  Contents 
rt 
Record type; this matches the BIFF 
rt
in the first two 
bytes of the record;  =0805h 
grbitFrt 
FRT
flags; must be zero 
grbit 
Options; see following table 
10 
rowStartAt 
Row in source file where where the query information 
starts 
14 
delimFlags 
Delimiter flags; see following table 
18 
itwf 
Fields in each row of data 
22 
chDecimal 
ANSI character; which character is used for the 
decimal separator 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 267 of 349 
23 
chThousSep 
ANSI character, which character is used for the 
thousands separator 
24 
rgtxtwf 
var 
Array of 
itwf TXTWF
structures (see below) 
var 
rgchFile 
var 
Name of the text file that is the source for the query 
The 
grbit
field contains following option flags. 
Bits  Mask  Name 
Contents 
0001h  (Reserved) 
Reserved; must be one 
0002h 
fDelimited 
0= The data fields are of fixed size 
1= The data is delimited 
3-2  000Ch 
iCpid 
File Origin; 
1= Macintosh 
2= Windows (ANSI) 
3= MS-DOS (PC-8) 
0010h 
fPromptForFile 
0= Refresh data from saved file location 
1= Browse for a file to open when refreshing 
14-5  7FE0h 
iCpidNew 
XL10: File's original codepage
15 
8000h 
fUseNewiCpid 
XL10: 1= use 
iCpidNew
(
iCpid
set to 2) 
The 
delimFlags
field contains following option flags. 
Offset  Bits  Mask  Name 
Contents 
01h 
fTab 
1= Treat the tab character as a field delimiter 
02h 
fSpace 
1= Treat the space character as a field 
delimiter 
04h 
fComma 
1= Treat the comma character as a field 
delimiter 
08h 
fSemiColon 
1= Treat the semicolon character as a field 
delimiter 
10h 
fCustom 
1= Use the custom delimiter character 
specified in the chCustom field 
20h 
fConsective 
0= Consecutive delimiters are all treated as 
separate delimiters 
1= Consecutive delimiters are treated as one 
delimiter 
7-6 
C0h 
iTextDelm 
Text delimiter; 
0= Quotation mark 
1= Apostrophe 
2-3= No text delimiter 
2-1 
15-0  FFFFh 
chCustom 
Custom text delimiter character 
7-0 
FFh 
(Reserved) 
Reserved; must be zero 
The 
TXTWF
structure is shown in the following table. 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 268 of 349 
Offset  Name 
Size  Contents 
fieldType 
Field data type: 
=00h, Automatic 
=01h, Text 
=02h, Date in the order month, day then year 
=03h, Date in the order day, month then year 
=04h, Date in the order year, month then day 
=05h, Date in the order month, year then day 
=06h, Date in the order day, year then month 
=07h, Date in the order year, day then month 
=08h, Skip importing this field 
fieldStart 
The character position (zero-based) this field starts at if 
delimiters are not being used to determine where fields 
start and end 
UDDESC: Description String for Chart Autoformat (DFh) 
This record stores the description string for a custom chart autoformat.  The record 
is written only in the chart autoformat file (XL8GALRY.XLS in Microsoft Excel for 
Windows). 
Record Data 
Offset  Name 
Size  Contents 
cch 
Length of the description string 
rgch 
var 
Description string 
UNCALCED: Recalculation Status (5Eh) 
If the 
UNCALCED
record is present in the 
Book
stream, it indicates the Calculate 
message was in the status bar when Excel saved the file.  This occurs if the sheet 
changed, the Manual calculation option was on, and the Recalculate Before 
Save option was off (Options dialog box, Calculation tab). 
Record Data 
Offset  Name 
Size  Contents 
(Reserved)  2 
Reserved; must be 0 (zero) 
USERBVIEW: Workbook Custom View Settings (1A9h) 
The 
USERBVIEW
record stores settings for a custom view in the workbook. 
Record Data 
BIFF8 
Offset  Name 
Size  Contents 
iViewId 
ID for the custom view. 
iTabid 
Tab index for the active sheet (1-based). 
12 
guid 
16 
Globally unique identifier for the custom view. 
28 
Horizontal position of window. 
32 
Vertical position of window. 
36 
dx 
Width of window. 
40 
dy 
Height of window. 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 269 of 349 
44 
wTabRatio 
Ratio of the width of the workbook tabs to the 
width of the horizontal scroll bar; to obtain the 
ratio, convert to decimal and then divide by 1000. 
46 
grbit1 
Option flags. 
48 
grbit2 
Option flags. 
50 
wMergeInterval 
Time interval between automatic merges of 
shared workbook in minutes. 
52 
st 
var 
Name of custom view as a unicode string
The 
grbit1
field contains the following option flags: 
Bits  Mask  Name 
Contents 
0001h 
fDspFmlaBar 
=1 if the formula bar is displayed 
0002h 
fDspStatus 
=1 if the status bar is displayed 
3-2 
000Ch 
mdNoteDisp 
=0 if the comment indicator is off 
=1 if the comment indicator is on 
=2 if the comment indicator is on and a comment 
is displayed 
0010h 
fDspHScroll 
=1 if the horizontal scroll bar is displayed 
0020h 
fDspVScroll 
=1 if the vertical scroll bar is displayed 
0040h 
fBotAdornment 
=1 if the workbook tabs are displayed 
0080h 
fZoom 
=1 if the workbook window is maximized 
9 – 8  0300h 
fHideObj 
=0 if the Show All option is turned on 
=1 if the Show Placeholders option is turned on 
=2 if the Hide All option is turned on 
10 
0400h 
fPrintIncl 
=1 if include print settings 
11 
0800h 
fRowColIncl 
=1 if include row/column settings 
12 
1000h 
fInvalidTabId 
=1 if sheet was deleted or hidden 
13 
2000h 
fTimedUpdate 
=1 if timed update mode 
14 
4000h 
fAllMemChanges 
=1 if Shared Workbook local session changes only 
15 
8000h 
fOnlySync 
=1 if Shared Workbook conflict mode 
The 
grbit2
field contains the following option flags: 
Bits  Mask  Name 
Contents 
0001h 
fPersonalView 
=1 if using timed update mode flags 
0002h 
fIconic 
=1 if icon maximized in view 
15–2  FFFCh  (Reserved) 
Reserved; must be 0 (zero) 
USERSVIEWBEGIN: Custom View Settings (1AAh) 
The 
USERSVIEWBEGIN
record specifies settings for a custom view associated with 
the sheet.  This record also marks the start of custom view records, which save 
custom view settings.  Records between 
USERSVIEWBEGIN
and 
USERSVIEWEND
contain settings for the custom view, not settings for the sheet itself. 
Documents you may be interested
Documents you may be interested