how to display pdf file in c# : Get text from pdf online application Library tool html asp.net .net online excelfileformat21-part311

5.102 STRING
5.102 STRING
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0007
H
0207
H
0207
H
0207
H
0207
H
This record stores the result of a string formula. It occurs directly after a string formula (
5.50).
Record STRING, BIFF2:
Offset
Size
Contents
0
var.
Byte string, 8-bit string length (
2.5.2)
Record STRING, BIFF3-BIFF5:
Offset
Size
Contents
0
var.
Byte string, 16-bit string length (
2.5.2)
In BIFF8 files no STRING record occurs, if the result string is empty.
Record STRING, BIFF8:
Offset
Size
Contents
0
var.
Non-empty Unicode string, 16-bit string length (
2.5.3)
211
Get 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
pdf text replace tool; get text from pdf online
Get 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
copy pdf text to word with formatting; export text from pdf
5 Worksheet/Workbook Records
5.103 STYLE
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0293
H
0293
H
0293
H
0293
H
This record stores the name of a user-defined cell style or specific options for a built-in cell style. All STYLE records 
occur together behind the XF record list (
5.115). Each STYLE record refers to a style XF record, which contains the 
formatting attributes for the cell style.
5.103.1 User-Defined Cell Styles
STYLE record for user-defined cell styles, BIFF3-BIFF8:
Offset
Size
Contents
0
2
Bit
Mask
Contents
11-0
0FFF
H
Index to style XF record (
5.115)
15
8000
H
Always 0 for user-defined styles
2
var.
BIFF2-BIFF5: Non-empty byte string, 8-bit string length (
2.5.2)
BIFF8:
Non-empty Unicode string, 16-bit string length (
2.5.3)
5.103.2 Built-In Cell Styles
STYLE record for built-in cell styles, BIFF3-BIFF8:
Offset
Size
Contents
0
2
Bit
Mask
Contents
11-0
0FFF
H
Index to style XF record (
5.115)
15
8000
H
Always 1 for built-in styles
2
1
Identifier of the built-in cell style:
00
H
= Normal
01
H
= RowLevel_lv
(see next field)
02
H
= ColLevel_lv
(see next field)
03
H
= Comma
04
H
= Currency
05
H
= Percent
06
H
= Comma [0] (BIFF4-BIFF8)
07
H
= Currency [0] (BIFF4-BIFF8)
08
H
= Hyperlink (BIFF8)
09
H
= Followed Hyperlink (BIFF8)
3
1
Level for RowLevel or ColLevel style (zero-based, lv
), FF
H
otherwise
The RowLevel and ColLevel styles specify the formatting of subtotal cells in a specific outline level. The level is 
specified by the last field in the STYLE record. Valid values are 0…6 for the outline levels 1…7.
212
C# PDF insert text Library: insert text into PDF content in C#.net
String inputFilePath = Program.RootPath + "\\" 1.pdf"; PDFDocument doc = new PDFDocument(inputFilePath); // get a text manager from the document
delete text from pdf with acrobat; get text from pdf image
VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
with a great .NET solution to annotate .pdf file with both text & graphics. From this page, you will get a simple VB.NET online PDF annotation tutorial.
export highlighted text from pdf; copy and paste pdf text
5.104 TOPMARGIN
5.104 TOPMARGIN
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0028
H
0028
H
0028
H
0028
H
0028
H
This record is part of the Page Settings Block (
4.4). It contains the top page margin of the current worksheet.
Record TOPMARGIN, BIFF2-BIFF8:
Offset
Size
Contents
0
8
Top page margin in inches (IEEE 754 floating-point value, 64-bit double precision)
5.105 UNCALCED
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
005E
H
005E
H
005E
H
005E
H
This record is part of the Calculation Settings Block (
4.3). If it occurs in the Sheet Substream, it indicates that the 
formulas have not been recalculated before the document was saved.
Record UNCALCED, BIFF2-BIFF8:
Offset
Size
Contents
0
2
Not used
5.106 USESELFS
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0160
H
This record specifies if the formulas in the workbook can use “natural language formulas”. This type of formula can refer 
to cells by its content or the content of the column or row header cell.
Record USESELFS, BIFF8:
Offset
Size
Contents
0
2
0 = Do not use natural language formulas
1 = Use natural language formulas
213
VB.NET PDF insert text library: insert text into PDF content in vb
Dim inputFilePath As String = Program.RootPath + "\\" 1.pdf" Dim doc As PDFDocument = New PDFDocument(inputFilePath) ' get a text manager from the
copy formatted text from pdf; extract text from pdf with formatting
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
NET framework application with trial SDK components and online C# class users are able to extract image from PDF document page and get image information
copy text from scanned pdf to word; cut text pdf
5 Worksheet/Workbook Records
5.107 VCENTER
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0084
H
0084
H
0084
H
0084
H
This record is part of the Page Settings Block (
4.4). It specifies if the sheet is centred vertically when printed.
Record VCENTER, BIFF3-BIFF8:
Offset
Size
Contents
0
2
0 = Print sheet aligned at top page border
1 = Print sheet vertically centred
5.108 VERTICALPAGEBREAKS
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
001A
H
001A
H
001A
H
001A
H
001A
H
This record is part of the Page Settings Block (
4.4). It contains all vertical manual page breaks.
Record VERTICALPAGEBREAKS, BIFF2-BIFF5:
Offset
Size
Contents
0
2
Number of following column indexes (nm
)
2
2∙nm
List of nm
column indexes. Each index specifies the first column after the page break.
Record VERTICALPAGEBREAKS, BIFF8:
Offset
Size
Contents
0
2
Number of following column index structures (nm
)
2
6∙nm
List of nm
column index structures. Each column index structure contains:
Offset
Size
Contents
0
2
Index to first column following the page break
2
2
Index to first row of this page break
4
2
Index to last row of this page break
The column indexes in the lists must be ordered ascending. If in BIFF8 a column contains several page breaks, they must 
be ordered ascending by start row index.
214
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
box to PDF and edit font size and color in text box field using RasterEdge.XDoc.PDF; Note: When you get the error "Could not load file or assembly 'RasterEdge
copy text from scanned pdf; delete text from pdf online
VB.NET PDF: Get Started with PDF Library
C#.NET rotate PDF pages, C#.NET search text in PDF Viewer, C# Online Dicom Viewer, C# Online Jpeg images VB.NET PDF: Get Started with .NET PDF Library Using VB.
a pdf text extractor; extract text from image pdf file
5.109 WINDOW1
5.109 WINDOW1
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
003D
H
003D
H
003D
H
003D
H
003D
H
This record contains general settings for the document window and global workbook settings (BIFF5-BIFF8).
Record WINDOW1, BIFF2-BIFF4:
Offset
Size
Contents
0
2
Horizontal position of the document window (in twips = 
1
/
20
of a point)
2
2
Vertical position of the document window (in twips = 
1
/
20
of a point)
4
2
Width of the document window (in twips = 
1
/
20
of a point)
6
2
Height of the document window (in twips = 
1
/
20
of a point)
8
1
0 = Window is visible; 1 = Window is hidden
Record WINDOW1, BIFF5-BIFF8:
Offset
Size
Contents
0
2
Horizontal position of the document window (in twips = 
1
/
20
of a point)
2
2
Vertical position of the document window (in twips = 
1
/
20
of a point)
4
2
Width of the document window (in twips = 
1
/
20
of a point)
6
2
Height of the document window (in twips = 
1
/
20
of a point)
8
2
Option flags:
Bits
Mask
Contents
0
0001
H
0 = Window is visible
1 = Window is hidden
1
0002
H
0 = Window is open
1 = Window is minimised
3
0008
H
0 = Horizontal scroll bar hidden 1 = Horizontal scroll bar visible
4
0010
H
0 = Vertical scroll bar hidden
1 = Vertical scroll bar visible
5
0020
H
0 = Worksheet tab bar hidden
1 = Worksheet tab bar visible
10
2
Index to active (displayed) worksheet
12
2
Index of first visible tab in the worksheet tab bar
14
2
Number of selected worksheets (highlighted in the worksheet tab bar)
16
2
Width of worksheet tab bar (in 
1
/
1000
of window width). The remaining space is used by the 
horizontal scrollbar.
215
C#: Use OCR SDK Library to Get Image and Document Text
C#: Use OCR SDK Library to Get Image and Document Text. C#.NET Online Tutorial for How to Extract Text from Tiff, Jpeg, Png, Gif, Bmp, and Scanned PDF Files.
copy text from pdf without formatting; acrobat remove text from pdf
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Security PDF component download. Online source codes for quick evaluation in VB.NET class. You can easily get pages from a PDF file, and then use these
extracting text from pdf; delete text from pdf file
5 Worksheet/Workbook Records
5.110 WINDOW2
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
003E
H
023E
H
023E
H
023E
H
023E
H
This record contains additional settings for the document window (BIFF2-BIFF4) or for the window of a specific 
worksheet (BIFF5-BIFF8). It is part of the Sheet View Settings Block (
4.5).
5.110.1 Contents of the WINDOW2 Record
Record WINDOW2, BIFF2:
Offset
Size
Contents
0
1
0 = Show formula results
1 = Show formulas
1
1
0 = Do not show grid lines
1 = Show grid lines
2
1
0 = Do not show sheet headers
1 = Show sheet headers
3
1
0 = Panes are not frozen
1 = Panes are frozen (freeze
)
4
1
0 = Show zero values as empty cells
1 = Show zero values
5
2
Index to first visible row
7
2
Index to first visible column
9
1
0 = Use manual grid line colour (below)
1 = Use automatic grid line colour
10
4
Grid line RGB colour (
2.5.4)
Record WINDOW2, BIFF3-BIFF5:
Offset
Size
Contents
0
2
Option flags (see below)
2
2
Index to first visible row
4
2
Index to first visible column
6
4
Grid line RGB colour (
2.5.4)
Record WINDOW2, BIFF8:
Offset
Size
Contents
0
2
Option flags (see below)
2
2
Index to first visible row
4
2
Index to first visible column
6
2
Colour index of grid line colour (
5.74). Note that in BIFF2-BIFF5 an RGB colour is 
written instead.
8
2
Not used
10
2
Cached magnification factor in page break preview (in percent); 0 = Default (60%)
12
2
Cached magnification factor in normal view (in percent); 0 = Default (100%)
14
4
Not used
In BIFF8 this record stores used magnification factors for page break preview and normal view. These values are used to 
restore the magnification, when the view is changed. The real magnification of the currently active view is stored in the 
SCL record (
5.92). The type of the active view is stored in the option flags field (see below).
216
5.110 WINDOW2
5.110.2 Option Flags
Option flags, BIFF3-BIFF8:
Bits
Mask
Contents
0
0001
H
0 = Show formula results
1 = Show formulas
1
0002
H
0 = Do not show grid lines
1 = Show grid lines
2
0004
H
0 = Do not show sheet headers
1 = Show sheet headers
3
0008
H
0 = Panes are not frozen
1 = Panes are frozen (freeze
)
4
0010
H
0 = Show zero values as empty cells
1 = Show zero values
5
0020
H
0 = Manual grid line colour
1 = Automatic grid line colour
6
0040
H
0 = Columns from left to right
1 = Columns from right to left
7
0080
H
0 = Do not show outline symbols
1 = Show outline symbols
8
0100
H
0 = Keep splits if pane freeze is removed
1 = Remove splits if pane freeze is removed
9
0200
H
0 = Sheet not selected
1 = Sheet selected (BIFF5-BIFF8)
10
0400
H
0 = Sheet not active
1 = Sheet active (BIFF5-BIFF8)
11
0800
H
0 = Show in normal view
1 = Show in page break preview (BIFF8)
The freeze
flag specifies, if a following PANE record (
5.75) describes unfrozen or frozen panes.
5.111 WINDOWPROTECT
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0019
H
0019
H
0019
H
0019
H
0019
H
This record is part of the worksheet/workbook protection (
4.18). It determines whether the window configuration of 
this document is protected. Window protection is not active, if this record is omitted.
Record WINDOWPROTECT, BIFF2-BIFF8:
Offset
Size
Contents
0
2
0 = Window settings not protected; 1 = Window settings protected
217
5 Worksheet/Workbook Records
5.112 WRITEACCESS
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
005C
H
005C
H
005C
H
005C
H
This record is part of the File Protection Block (
4.19). It contains the name of the user that has saved the file. The user 
name is always stored as an equal-sized string. All unused characters after the name are filled with space characters. It is 
not required to write the mentioned string length. Every other length will be accepted too.
Record WRITEACCESS, BIFF3-BIFF4:
Offset
Size
Contents
0
32
User name, byte string, 8-bit string length, 31 characters (
2.5.2)
Record WRITEACCESS, BIFF5:
Offset
Size
Contents
0
54
User name, byte string, 8-bit string length, 53 characters (
2.5.2)
Record WRITEACCESS, BIFF8:
Offset
Size
Contents
0
var.
User name, Unicode string, 16-bit string length, 109 characters (
2.5.3)
5.113 WRITEPROT
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0086
H
0086
H
0086
H
0086
H
This record is part of the File Protection Block (
4.19). It does not contain any data. If present it specifies that the file is 
write protected. The write protection password is stored in the FILESHARING record (
5.44).
5.114 XCT – CRN Count
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0059
H
0059
H
0059
H
0059
H
This record stores the number of immediately following CRN records. These records are used to store the cell contents 
of external references. See 
4.10 for details about external references.
Record XCT, BIFF3-BIFF5:
Offset
Size
Contents
0
2
Number of following CRN records (
5.23)
Record XCT, BIFF8:
Offset
Size
Contents
0
2
Number of following CRN records (
5.23)
2
2
Index into sheet table of the involved EXTERNALBOOK record (
5.38)
218
5.115 XF – Extended Format
5.115 XF – Extended Format
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0043
H
0243
H
0443
H
00E0
H
00E0
H
This record contains formatting information for cells, rows, columns or styles.
5.115.1 XF Substructures
From BIFF3 on, some of the elements occur unchanged in every BIFF version. These elements are described in the 
following using a specific name for each element. In the description of the record structure the names are used to 
reference to these tables.
XF_TYPE_PROT – XF Type and Cell Protection (3 Bits), BIFF3-BIFF8
These 3 bits are part of a specific data byte.
Bit
Mask
Contents
0
01
H
1 = Cell is locked
1
02
H
1 = Formula is hidden
2
04
H
0 = Cell XF; 1 = Style XF
XF_USED_ATTRIB – Attributes Used from Parent Style XF (6 Bits), BIFF3-BIFF8
Each bit describes the validity of a specific group of attributes. In cell XFs a cleared bit means the attributes of the 
parent style XF are used (but only if the attributes are valid there), a set bit means the attributes of this XF are used. In 
style XFs a cleared bit means the attribute setting is valid, a set bit means the attribute should be ignored.
Bit
Mask
Contents
0
01
H
Flag for number format
1
02
H
Flag for font
2
04
H
Flag for horizontal and vertical alignment, text wrap, indentation, orientation, rotation, and 
text direction
3
08
H
Flag for border lines
4
10
H
Flag for background area style
5
20
H
Flag for cell protection (cell locked and formula hidden)
XF_HOR_ALIGN – Horizontal Alignment (3 Bits), BIFF2-BIFF8
The horizontal alignment consists of 3 bits and is part of a specific data byte.
Value
Horizontal alignment
0
General
1
Left
2
Centred
3
Right
4
Filled
5
Justified (BIFF4-BIFF8)
6
Centred across selection (BIFF4-BIFF8)
7
Distributed (BIFF8, available in Excel 10.0 (Excel XP) and later only)
219
5 Worksheet/Workbook Records
XF_VERT_ALIGN – Vertical Alignment (2 or 3 Bits), BIFF4-BIFF8
The vertical alignment consists of 2 bits (BIFF4) or 3 bits (BIFF5-BIFF8) and is part of a specific data byte. Vertical 
alignment is not available in BIFF2 and BIFF3.
Value
Vertical alignment
0
Top
1
Centred
2
Bottom
3
Justified (BIFF5-BIFF8)
4
Distributed (BIFF8, available in Excel 10.0 (Excel XP) and later only)
XF_ORIENTATION – Text Orientation (2 Bits), BIFF4-BIFF5
In the BIFF versions BIFF4-BIFF5, text can be rotated in steps of 90 degrees or stacked. The orientation mode consists 
of 2 bits and is part of a specific data byte. In BIFF8 a rotation angle occurs instead of these flags.
Value
Text orientation
0
Not rotated
1
Letters are stacked top-to-bottom, but not rotated
2
Text is rotated 90 degrees counterclockwise
3
Text is rotated 90 degrees clockwise
XF_ROTATION – Text Rotation Angle (1 Byte), BIFF8
Value
Text rotation
0
Not rotated
1-90
1 to 90 degrees counterclockwise
91-180
1 to 90 degrees clockwise
255
Letters are stacked top-to-bottom, but not rotated
XF_BORDER_34 – Cell Border Style (4 Bytes), BIFF3-BIFF4
Cell borders contain a line style and a line colour for each line of the border.
Bit
Mask
Contents
2-0
00000007
H
Top line style (
2.5.11)
7-3
000000F8
H
Colour index (
5.74) for top line colour
10-8
00000700
H
Left line style (
2.5.11)
15-11
0000F800
H
Colour index (
5.74) for left line colour
18-16
00070000
H
Bottom line style (
2.5.11)
23-19
00F80000
H
Colour index (
5.74) for bottom line colour
26-24
07000000
H
Right line style (
2.5.11)
31-27
F8000000
H
Colour index (
5.74) for right line colour
220
Documents you may be interested
Documents you may be interested