display pdf in iframe mvc : Convert pdf to html code c# software Library cloud windows .net web page class excelfileformat16-part1301

5.36 DSF – Double Stream File
5.36 DSF – Double Stream File
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0161
H
This record specifies if the BIFF8 workbook document contains an additional BIFF5 Workbook Stream with the name 
“Book” (
2.3.3).
Record DSF, BIFF8:
Offset
Size
Contents
0
2
0 = Only the BIFF8 “Workbook” stream is present
1 = Additional BIFF5 “Book” stream is in the file
A double stream file can be read by Excel 5.0 and Excel 7.0, and still contains all new features added to BIFF8 (which 
are left out in the BIFF5 “Book” stream).
5.37 EOF – End of File
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
000A
H
000A
H
000A
H
000A
H
000A
H
This record has no content. It indicates the end of a record block with leading BOF record (
5.8). This could be the end 
of the workbook globals, a worksheet, a chart, etc.
161
Convert pdf to html code c# - Convert PDF to html files in C#.net, ASP.NET MVC, WinForms, WPF application
How to Convert PDF to HTML Webpage with C# PDF Conversion SDK
convert pdf to html code c#; convert pdf to webpage
Convert pdf to html code c# - VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.net, ASP.NET MVC, WinForms, WPF application
PDF to HTML Webpage Converter SDK for VB.NET PDF to HTML Conversion
convert pdf to html format; convert pdf to html form
5 Worksheet/Workbook Records
5.38 EXTERNALBOOK – External Workbook
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
01AE
H
This record mainly stores the URL of an external document and a list of sheet names inside this document. Furthermore 
it is used to store DDE and OLE links, or to indicate an internal 3D reference or an add-in function. See 
4.10.3 for 
details about external references in BIFF8.
5.38.1 External References
An EXTERNALBOOK record for external references stores the URL and a list of sheet names.
Record EXTERNALBOOK for external references, BIFF8:
Offset
Size
Contents
0
2
Number of sheet names (nm
)
2
var.
Encoded URL without sheet name (
2.5.9). Unicode string, 16-bit string length (
2.5.3).
var.
var.
List of nm
sheet names (Unicode strings with 16-bit string length, 
2.5.3)
5.38.2 Internal References
In each file occurs an EXTERNALBOOK that is used for internal 3D references. It stores the number of sheets of the 
own document.
Record EXTERNALBOOK for 3D references, BIFF8:
Offset
Size
Contents
0
2
Number of sheets in this document
2
2
01
04
H
(relict of BIFF5, the byte string “<04
H
>”, see 
2.5.9)
5.38.3 Add-In Functions
Add-in function names are stored in EXTERNNAME records following this EXTERNALBOOK record.
Record EXTERNALBOOK for add-in functions, BIFF8:
Offset
Size
Contents
0
2
0001
H
2
2
01
3A
H
(relict of BIFF5, the byte string “:”, see EXTERNSHEET record, 
5.41)
162
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
Output.jpg"); Following demo code will show how to convert all PDF pages to Jpeg images with C# .NET. // Load a PDF file. String
convert pdf to html online; how to convert pdf into html code
C# PDF Convert to SVG SDK: Convert PDF to SVG files in C#.net, ASP
PDFDocument pdf = new PDFDocument(@"C:\input.pdf"); pdf.ConvertToVectorImages( ContextType.SVG, @"C:\demoOutput Description: Convert to html/svg files and
embed pdf into html; pdf to html converter online
5.38 EXTERNALBOOK – External Workbook
5.38.4 DDE Links, OLE Links
The EXTERNALBOOK record of a DDE link or an OLE link contains the name of the server application (DDE) or the 
class name (OLE) and the name of a source document. These names are encoded in one string.
Record EXTERNALBOOK for DDE links and OLE links, BIFF8:
Offset
Size
Contents
0
2
0000
H
2
var.
Encoded source document name (
2.5.10). Unicode string, 16-bit string length (
2.5.3).
163
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
other industry-leading methods to convert target PDF document to other editable file formats using Visual C# code, such as, PDF to HTML converter assembly, PDF
convert pdf fillable form to html; how to convert pdf file to html
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
This page will guide C# users how to add text comments on PDF page using C# demo code in Visual Stuodio .NET class. C#.NET: Add Text Box to PDF Document.
convert pdf to html with; convert pdf to html open source
5 Worksheet/Workbook Records
5.39 EXTERNALNAME
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0023
H
0223
H
0223
H
0023
H
0023
H
This record contains the name of an external defined name, the name of an Analysis add-in function, a DDE item or an 
OLE item.
5.39.1 Record Contents (BIFF2)
In BIFF2, all EXTERNNAME records follow an EXTERNSHEET record that contains the URL of the source 
document. See 
4.10.1 for details about external references in BIFF2.
Record EXTERNNAME, BIFF2-BIFF4:
Offset
Size
Contents
0
var.
Name (byte string, 8-bit string length, 
2.5.2)
var.
var.
Formula data (RPN token array, 
3)
Record EXTERNNAME for DDE links, BIFF2:
Offset
Size
Contents
0
var.
DDE item name (byte string, 8-bit string length, 
2.5.2)
[var.]
var.
(optional) Last received results of the DDE link (constant value array, 
2.5.8)
5.39.2 Record Contents (BIFF3-BIFF4)
In BIFF3-BIFF4, all EXTERNNAME records follow an EXTERNSHEET record that contains the URL of the source 
document. See 
4.10.1 for details about external references in BIFF3-BIFF4.
Record EXTERNNAME for external names (BIFF3-BIFF4) and Analysis add-in functions (BIFF4):
Offset
Size
Contents
0
2
Option flags (see below)
2
var.
Name (byte string, 8-bit string length, 
2.5.2). See DEFINEDNAME record (
5.33) for a 
list of built-in names, if the built-in flag is set in the option flags above.
var.
var.
Formula data (RPN token array, 
3)
Record EXTERNNAME for DDE links, BIFF3-BIFF4:
Offset
Size
Contents
0
2
Option flags (see below)
2
var.
DDE item name (byte string, 8-bit string length, 
2.5.2)
[var.]
var.
(optional) Last received results of the DDE link (constant value array, 
2.5.8)
Option flags for external names (BIFF3-BIFF4):
Bit
Mask
Contents
0
0001
H
0 = Standard name; 1 = Built-in name
1
0002
H
0 = Manual link; 1 = Automatic link (DDE links only)
2
0004
H
1 = Picture link (DDE links only)
164
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
Using this PDF to Word converting library control, .NET developers can quickly convert PDF document to Word file using Visual C# code.
convert pdf form to html form; convert pdf into html
C# PDF Convert to Images SDK: Convert PDF to png, gif images in C#
If using x86, the platform target should be x86. C# Sample Code for PDF to Png in C#.NET. You can use this sample code to convert PDF file to Png image.
convert pdf form to web form; convert pdf to html email
5.39 EXTERNALNAME
5.39.3 Record Contents (BIFF5-BIFF8)
In BIFF5, all EXTERNNAME records follow an EXTERNSHEET record that contains the URL of the source document 
without a sheet name. EXTERNNAME records representing external defined names refer to earlier EXTERNSHEET 
records containing the sheet name in that document. See 
4.10.2 for details about external references in BIFF5.
In BIFF8, all EXTERNNAME records follow the EXTERNALBOOK record (
5.38) that contains the URL of the 
source document. See 
4.10.3 for details about external references in BIFF8.
Record EXTERNNAME for external names and Analysis add-in functions, BIFF5-BIFF8:
Offset
Size
Contents
0
2
Option flags (see below)
2
2
0 for global names, or:
BIFF5: One-based index to EXTERNSHEET record containing the sheet name,
BIFF8: One-based index to sheet list in preceding EXTERNALBOOK record.
4
2
Not used
6
var.
BIFF5: Name (byte string, 8-bit string length, 
2.5.2).
BIFF8: Name (Unicode string, 8-bit string length, 
2.5.3).
See DEFINEDNAME record (
5.33) for a list of built-in names, if the built-in flag is set 
in the option flags above.
var.
var.
Formula data (RPN token array, 
3)
Record EXTERNNAME for DDE links and OLE links, BIFF5-BIFF8:
Offset
Size
Contents
0
2
Option flags (see below)
2
4
Storage identifier (OLE links only)
6
var.
DDE/OLE item name
BIFF5: byte string, 8-bit string length (
2.5.2)
BIFF8: Unicode string, 8-bit string length (
2.5.3)
[var.]
var.
(optional) Last received results of the DDE or OLE  link (constant value array, 
2.5.8)
Option flags for external names (BIFF5-BIFF8)
Bit
Mask
Contents
0
0001
H
0 = Standard name; 1 = Built-in name
1
0002
H
0 = Manual link; 1 = Automatic link (DDE links and OLE links only)
2
0004
H
1 = Picture link (DDE links and OLE links only)
3
0008
H
1 = This is the “StdDocumentName” identifier (DDE links only)
4
0010
H
1 = OLE link
14-5
7FE0
H
Clipboard format of last successful update (DDE links and OLE links only)
15
8000
H
1 = Iconified picture link (BIFF8 OLE links only)
165
VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
PDF Document Conversion Library, developers can easily convert PDF document to We provide free VB demo code to guide you if you are a Visual C# .NET programmer
changing pdf to html; change pdf to html
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Convert smooth lines to curves. Detect and merge image fragments. Flatten visible layers. C#.NET DLLs: Compress PDF Document. In order to run the sample code, the
adding pdf to html page; convert pdf into html email
5 Worksheet/Workbook Records
5.40 EXTERNCOUNT
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0016
H
0016
H
0016
H
0016
H
This record contains the number of following EXTERNSHEET records. In BIFF8 this record is omitted because there 
occurs only one EXTERNSHEET record. See 
4.10.1 for details about external references in BIFF2-BIFF4 and 
4.10.2 for BIFF5.
Record EXTERNCOUNT, BIFF2-BIFF5:
Offset
Size
Contents
0
2
Number of following EXTERNSHEET records (
5.41)
5.41 EXTERNSHEET
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
0017
H
0017
H
0017
H
0017
H
0017
H
5.41.1 Record Contents (BIFF2-BIFF5)
In the file format versions up to BIFF5 this record stores the name of an external document and a sheet name inside of 
this document. See 
4.10.1 for details about external references in BIFF2-BIFF4 and 
4.10.2 for BIFF5.
Record EXTERNSHEET, BIFF2-BIFF5:
Offset
Size
Contents
0
var.
Encoded document and sheet name (
2.5.9). Byte string, 8-bit string length (
2.5.2).
The string length field is decreased by 1, if the EXTERNSHEET stores a reference to one of the own sheets (first 
character is 03
H
). Example: The formula =Sheet2!A1 contains a reference to an EXTERNSHEET record with the 
string “<03
H
>Sheet2”. The string consists of 7 characters but the string length field contains the value 6.
!
If a formula uses an add-in function, a special EXTERNSHEET record will occur, followed by an EXTERNNAME 
record with the name of the function.
Record EXTERNSHEET for add-in functions, BIFF2-BIFF5:
Offset
Size
Contents
0
2
01
3A
H
(byte string, 8-bit string length, containing the colon “:”)
166
5.41 EXTERNSHEET
5.41.2 Record Contents (BIFF8)
In BIFF8 the record stores a list with indexes to EXTERNALBOOK records (list of REF structures, 
5.38). See 
4.10.3 for details about external references in BIFF8.
Record EXTERNSHEET, BIFF8:
Offset
Size
Contents
0
2
Number of following REF structures (nm
)
2
6∙nm
List of nm
REF structures. Each REF contains the following data:
Offset
Size
Contents
0
2
Index to EXTERNALBOOK record
2
2
Index to first sheet in EXTERNALBOOK sheet list
4
2
Index to last sheet in EXTERNALBOOK sheet list
5.42 EXTSST – Extended SST
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
00FF
H
This record occurs in conjunction with the SST record (
5.100). It is used by Excel to create a hash table with stream 
offsets to the SST record to optimise string search operations. Excel may not shorten this record if strings are deleted 
from the shared string table, so the last part might contain invalid data. The stream indexes in this record divide the SST 
into portions containing a constant number of strings. See 
4.11 for more information about shared string tables. It is 
not required to write this record when exporting an Excel document.
Record EXTSST, BIFF8:
Offset
Size
Contents
0
2
Number of strings in a portion, this number is 
8
2
var.
List of OFFSET structures for all portions. Each OFFSET contains the following data:
Offset
Size
Contents
0
4
Absolute stream position of first string of the portion
4
2
Position of first string of the portion inside of current record, 
including record header. This counter restarts at zero, if the SST 
record is continued with a CONTINUE record.
6
2
Not used
167
5 Worksheet/Workbook Records
5.43 FILEPASS
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
002F
H
002F
H
002F
H
002F
H
002F
H
This record is part of the File Protection Block (
4.19). It contains information about the read/write password of the 
file. All record contents following this record will be encrypted (
4.19.1).
5.43.1 Record Contents (BIFF2-BIFF5)
Record FILEPASS, BIFF2-BIFF5:
Offset
Size
Contents
0
2
Encryption key calculated from the read/write password (
4.19.1)
2
2
Hash value calculated from the read/write password (
4.18.4)
5.43.2 Record Contents (BIFF8)
From BIFF8 on it is possible to use different encryption algorithms.
Record FILEPASS, BIFF8, for BIFF2-BIFF5 weak XOR encryption:
Offset
Size
Contents
0
2
0000
H
= BIFF2-BIFF5 weak XOR encryption
2
2
Encryption key calculated from the read/write password (
4.19.1)
4
2
Hash value calculated from the read/write password (
4.18.4)
Record FILEPASS, BIFF8, for BIFF8 standard encryption:
Offset
Size
Contents
0
2
0001
H
= BIFF8 standard encryption or strong encryption
2
2
not used, should be equal to next field (0001
H
)
4
2
0001
H
= BIFF8 standard encryption
6
16
Unique document identifier used to initialise the encryption algorithm
22
16
Encrypted document identifier used to verify the entered password
38
16
Digest used to verify the entered password
168
5.43 FILEPASS
Record FILEPASS, BIFF8, for BIFF8 strong encryption (available only in Excel 10.0 (Excel XP) and later):
Offset
Size
Contents
0
2
0001
H
= BIFF8 standard encryption or strong encryption
2
2
not used, should be equal to next field (0002
H
)
4
2
0002
H
= BIFF8 strong encryption
6
4
Option flags:
Bit
Mask
Contents
2
00000004
H
Always 1
2
3
00000008
H
1 = Do not encrypt document properties
10
var.
FILEPASS Info Block (see below)
var.
4
Size of unique document identifier (uidl
)
var.
uidl
Unique document identifier used to initialise the encryption algorithm
var.
uidl
Encrypted document identifier used to verify the entered password
var.
4
Size of following verification digest (dl
)
var.
dl
Digest used to verify the entered password
FILEPASS Info Block, BIFF8, for BIFF8 strong encryption:
Offset
Size
Contents
0
4
Size of the following data in this block, without this field
4
4
Repeated option flags from main record (see above)
8
4
Not used
12
4
Stream encryption algorithm identifier:
00006801
H
= RC4 (Ron's Code 4)
00006802
H
= SEAL (Secure Encryption Algorithm)
16
4
Password hashing algorithm identifier:
00008001
H
= MD2 (Message Digest 2)
00008002
H
= MD4 (Message Digest 4)
00008003
H
= MD5 (Message Digest 5)
00008004
H
= SHA-1 (Secure Hash Algorithm)
20
4
Hash key length (bits)
24
4
Cryptographic provider type:
00000001
H
= RSA
0000000C
H
= RSA SChannel
0000000D
H
= DSS and Diffie-Hellman
00000012
H
= DH SChannel
00000018
H
= RSA and AES
28
8
Not used
36
var.
Cryptographic provider name, Unicode character array with trailing null character
169
5 Worksheet/Workbook Records
5.44 FILESHARING
BIFF2
BIFF3
BIFF4
BIFF5
BIFF8
005B
H
005B
H
005B
H
005B
H
This record is part of the File Protection Block (
4.19). It contains information about write protection, for instance the 
write protection password. The write protection state of the file is switched on with the WRITEPROT record (
5.113).
Record FILESHARING, BIFF2-BIFF8:
Offset
Size
Contents
0
2
1 = Recommend read-only state while loading the file
2
2
Hash value calculated from the read-only password (
4.18.4)
4
var.
User name of the file creator
BIFF2-BIFF5: Byte string, 8-bit string length (
2.5.2)
BIFF8:
Unicode string, 16-bit string length (
2.5.3)
170
Documents you may be interested
Documents you may be interested