how to display pdf file in c# : Export highlighted text from pdf software application cloud windows winforms asp.net class excelfileformat24-part314

7.11 CHLINEFORMAT
7.11 CHLINEFORMAT
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
1007
H
1007
H
1007
H
1007
H
1007
H
This record describes the formatting attributes of a line or a border.
Record CHLINEFORMAT, BIFF2-BIFF5:
Offset
Size
Contents
0
4
RGB colour of the line (
2.5.4)
4
2
Line pattern:
0000
H
= Solid
0005
H
= None (invisible)
0001
H
= Dashed
0006
H
= 25% grey pattern
0002
H
= Dotted
0007
H
= 50% grey pattern
0003
H
= Dash-dotted
0008
H
= 75% grey pattern
0004
H
= Dash-dot-dotted
6
2
Line weight:
FFFF
H
= Hairline (BIFF3-BIFF8 only)
0000
H
= Thin
0001
H
= Medium
0002
H
= Thick
8
2
Additional flags:
Bit
Mask
Contents
0
0001
H
1 = Automatic line format, ignore all other fields above
2
0004
H
1 = Axis is enabled (only used in CHAXISLINE Block, 
7.3.7)
Record CHLINEFORMAT, BIFF8:
Offset
Size
Contents
0
4
Not used (Excel writes RGB colour of the line, but ignores it on import)
4
2
Line pattern (see above)
6
2
Line weight (see above)
8
2
Additional flags (see above)
10
2
Colour index (
5.74) for line colour
241
Export highlighted text from pdf - 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 text from pdf to word; copying text from pdf to word
Export highlighted text from pdf - 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
cut and paste text from pdf document; extract text from pdf to excel
7 Charts
7.12 CHSOURCELINK
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
1004
H
1004
H
1004
H
1051
H
1051
H
This record links a chart object to cells in a sheet. It is used to specify the source of data series or to link text boxes (for 
instance the chart title) to a cell. The record is always part of a CHSOURCELINK Block (
7.3.4).
Record CHSOURCELINK, BIFF2-BIFF4:
2do
Record CHSOURCELINK, BIFF5-BIFF8:
Offset
Size
Contents
0
1
Link target:
0 = Series title or text box
2 = Category names for a series
1 = Values for a series
3 = Bubble size values (BIFF8)
1
1
Link type:
0 = No link present, use generated default values
1 = Constant text or values
2 = Linked to worksheet
2
2
Option flags:
Flag
Mask
Contents
0
0001
H
0 = Number format linked to data source
1 = Custom number format (see number format field below)
4
2
Index to NUMBER record (
5.49), if target does not use the number format from source
6
var.
Formula data for the link (RPN token array, 
3)
242
C# PDF Text Highlight Library: add, delete, update PDF text
etc. Able to remove highlighted text in PDF document in C#.NET. Support to change PDF highlight color in Visual C# .NET class. Able
extract text from scanned pdf; extract text from pdf open source
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
Text in any fonts, colors and sizes, or highlighted characters are easy to be converted to plain text. Text can be extracted from scanned PDF image with OCR
delete text from pdf online; can't copy and paste text from pdf
7.13 CHSTRING
7.13 CHSTRING
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
100D
H
100D
H
100D
H
100D
H
100D
H
This record contains the category name of a series, or the text for a text box in the chart, for instance the chart title, axis 
titles, or data point labels. It is always part of a CHSOURCELINK Block (
7.3.4).
Record CHSTRING, BIFF2-BIFF5:
Offset
Size
Contents
0
2
Not used
2
var.
Non-empty byte string, 8-bit string length (
2.5.2)
Record CHSTRING, BIFF8:
Offset
Size
Contents
0
2
Not used
2
var.
Non-empty Unicode string, 8-bit string length (
2.5.3)
243
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
Plain text can get from any fonts, colors and sizes, or highlighted characters. Text extraction from scanned PDF image with OCR component in VB.NET.
erase text from pdf file; extract text from pdf online
8 PivotTables
8
PivotTables
2do
8.0.1 Record Order in a PivotTable Cache Stream
SXDB
SXDBEX
●●
SXFIELD
SXDBTYPE
●●
SXDOUBLE
SXBOOLEAN
SXERROR
SXSTRING
SXDATETIME
SXEMPTY
●● SXINDEXLIST
EOF
8.0.2 Record Order in a PivotTable
SXVIEW
●●
SXVD
●● SXVI
SXVDEX
SXIVD
SXIVD
SXPI
○○ SXDI
SXLI
SXLI
SXEX
244
9 Change Tracking
9
Change Tracking
2do
245
10 Workspace Documents
10
Workspace Documents
2do
10.1 Workspace Stream
10.1.1 Workbook Stream (BIFF4W)
The whole BIFF4W workbook file consists of the Workbook Stream. It contains the global workbook data in the 
Workbook Globals Substream, and a list of worksheets, the Sheet Substreams.
The Workbook Globals Substream contains common information about the workbook, for instance text encoding, global 
view settings or a list of all sheet names. Additionally each workbook holds a SHEETSOFFSET record.
The data of the sheets is stored in Sheet Substreams, which are embedded in the Workbook Globals Substream. Each 
substream is preceded with a SHEETHDR record which contains the name of the sheet and the size of the following 
substream. The SHEETSOFFSET record mentioned above contains the stream position of the first SHEETHDR record. 
Each substream is a complete BIFF4 Worksheet Stream (
4.1.1).
Common structure of the Workspace Stream, BIFF4W:
BOF
Type = workbook globals
Global workbook records
SHEETSOFFSET
Position of the first SHEETHDR record (
10.5)
Global workbook records
○○
SHEETHDR Sheet name, length of following substream (
10.4)
BOF
Type = sheet, chart, macro sheet
●●
Embedded BIFF4 Sheet Substream, 
4.1.1
EOF
EOF
Structure of the Worksheet Protection Block, BIFF4W:
PROTECT
Worksheet contents: 1 = protected (
5.82)
WINDOWPROTECT
Window settings: 1 = protected (
5.111)
OBJECTPROTECT
Embedded objects: 1 = protected (
5.72)
SCENPROTECT
Scenarios: 1 = protected (
5.91)
PASSWORD
Hash value of the password; 0 = no password (
5.76)
246
10.1 Workspace Stream
Structure of the Workbook Protection Block, BIFF4W:
○ WINDOWPROTECT
Window settings: 1 = protected (
5.111)
○ PROTECT
Workbook contents: 1 = protected (
5.82)
○ OBJECTPROTECT
Embedded objects: 1 = protected (
5.72)
○ PASSWORD
Hash value of the password; 0 = no password (
5.76)
○ PROT4REV
Shared workbook: 1 = protected
○ PROT4REVPASS
Hash value of the shared password; 0 = no password
247
10 Workspace Documents
10.2 Overview, Ordered by Record Identifier
Record ID
Record name
Occurs in BIFF versions
3W
4W
5W
7W
8W
0085
H
SHEET
008E
H
SHEETSOFFSET
008F
H
SHEETHDR
248
10.3 INDEX
10.3 INDEX
BIFF3W BIFF4WBIFF5W BIFF8W
020B
H
???
???
2do
This record stores the range of used rows and stream positions of several records of the current sheet. In particular the 
position of the first DEFINEDNAME record and XF record is stored (BIFF2-BIFF4) and the position of a specific 
record in each Row Block (the first ROW record in BIFF2-BIFF4, and the DBCELL record in BIFF5-BIFF8). This 
stream position array also contains stream offsets to empty Row Blocks, they will point to the next extant Row Block.
The number of entries nm
in this array can be calculated from the row range given in this record (rf
is the index to the 
first used row, rl
is the index to the first row of unused tail of sheet): nm
= (rl
– rf
– 1) / 32 + 1 (using integer 
division).
For details about Row Blocks in a worksheet see 
4.7.
Record INDEX, BIFF4W:
Offset
Size
Contents
0
4
Stream position of the first DEFINEDNAME record (
5.33). The offset is relative to the 
starting position of the SHEETHDR record (
10.4) of the current sheet.
4
2
Index to first used row (rf
, 0-based)
6
2
Index to first row of unused tail of sheet (rl
, last used row + 1, 0-based)
8
4
Stream position of the first XF record (
5.115). The offset is relative to the starting 
position of the SHEETHDR record (
10.4) of the current sheet.
12
4∙nm
Array of nm
stream positions to first ROW record (
5.88) of each Row Block. The offsets 
are relative to the starting position of the SHEETHDR record (
10.4) of the current sheet.
249
10 Workspace Documents
10.4 SHEETHDR
BIFF3W BIFF4W BIFF5W BIFF8W
008F
H
This record occurs only in BIFF4W workbook files. It precedes a BIFF4 Sheet Substream that describes a single sheet in 
the BIFF4W workbook. It contains the sheet name and the byte length of the following substream data. Adding this 
substream length to the stream position of the following BOF record gives the position of the next SHEETHDR record. 
See 
10.1.1 for details about the BIFF4W Workbook Stream.
Record SHEETHDR, BIFF4W:
Offset
Size
Contents
0
4
Byte length of the following BIFF4 Sheet Substream
4
var.
Name of the sheet (byte string, 8-bit string length, 
2.5.2)
10.5 SHEETSOFFSET
BIFF3W BIFF4W BIFF5W BIFF8W
008E
H
This record occurs only in BIFF4W workbook files. It is located in the Workbook Globals Substream and contains the 
stream position of the first SHEETHDR record (
10.4). See 
10.1.1 for details about the BIFF4W Workbook Stream.
Record SHEETSOFFSET, BIFF4W:
Offset
Size
Contents
0
4
Absolute stream position of the first SHEETHDR record (from beginning of the stream)
250
Documents you may be interested
Documents you may be interested