Globals
Stimulsoft
Base
CompoundDocument
BinaryWriter
Class BinaryWriter
Hierarchy
MemoryStream
BinaryWriter
Index
Constructors
constructor
Accessors
can
Seek
can
Write
length
position
Methods
close
copy
To
flush
read
seek
set
Length
to
Array
to
String
write
write
Byte
write
Bytes
write
Empty
Bytes
write
Int16
write
Int32
write
Int64
write
Line
write
Line1
write
String
write
To
writeUInt16
writeUInt32
writeUInt64
Constructors
constructor
new
Binary
Writer
(
array
?:
number
[]
)
:
BinaryWriter
Parameters
Default value
array:
number
[]
= null
Returns
BinaryWriter
Accessors
can
Seek
get
canSeek
(
)
:
boolean
Returns
boolean
can
Write
get
canWrite
(
)
:
boolean
Returns
boolean
length
get
length
(
)
:
number
Returns
number
position
get
position
(
)
:
number
set
position
(
value
:
number
)
:
void
Returns
number
Parameters
value:
number
Returns
void
Methods
close
close
(
)
:
void
Returns
void
copy
To
copy
To
(
stream
:
MemoryStream
)
:
void
Parameters
stream:
MemoryStream
Returns
void
flush
flush
(
)
:
void
Returns
void
read
read
(
array
:
number
[]
, offset
?:
number
, length
?:
number
)
:
number
Parameters
array:
number
[]
Default value
offset:
number
= 0
Default value
length:
number
= array.length
Returns
number
seek
seek
(
offset
:
number
, origin
:
SeekOrigin
)
:
number
Parameters
offset:
number
origin:
SeekOrigin
Returns
number
set
Length
set
Length
(
length
:
number
)
:
void
Parameters
length:
number
Returns
void
to
Array
to
Array
(
)
:
number
[]
Returns
number
[]
to
String
to
String
(
)
:
string
Returns
string
write
write
(
array
:
number
[]
, offset
?:
number
, length
?:
number
)
:
void
Parameters
array:
number
[]
Default value
offset:
number
= 0
Default value
length:
number
= array.length
Returns
void
write
Byte
write
Byte
(
byte
:
number
)
:
void
Parameters
byte:
number
Returns
void
write
Bytes
write
Bytes
(
array
:
Uint8Array
, offset
?:
number
, length
?:
number
)
:
void
Parameters
array:
Uint8Array
Default value
offset:
number
= 0
Default value
length:
number
= array.length
Returns
void
write
Empty
Bytes
write
Empty
Bytes
(
count
:
number
)
:
void
Parameters
count:
number
Returns
void
write
Int16
write
Int16
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
write
Int32
write
Int32
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
write
Int64
write
Int64
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
write
Line
write
Line
(
inputString
?:
string
)
:
void
Parameters
Default value
inputString:
string
= null
Returns
void
write
Line1
write
Line1
(
inputString
?:
string
,
...
values
:
any
[]
)
:
void
Parameters
Default value
inputString:
string
= null
Rest
...
values:
any
[]
Returns
void
write
String
write
String
(
inputString
:
string
, newLine
?:
boolean
)
:
void
Parameters
inputString:
string
Default value
newLine:
boolean
= false
Returns
void
write
To
write
To
(
stream
:
MemoryStream
)
:
void
Parameters
stream:
MemoryStream
Returns
void
writeUInt16
writeUInt16
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
writeUInt32
writeUInt32
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
writeUInt64
writeUInt64
(
value
:
number
)
:
void
Parameters
value:
number
Returns
void
Globals
Stimulsoft
Base
Blocks
Compound
Document
Context
Dashboard
Data
Drawing
Helpers
Json
Report
Object
Localization
Map
Maps
Meta
Meters
Services
Signature
Fonts
Sti
Json
Report
Object
Helper
Zip
Blockly
Dashboard
Data
Designer
Report
System
Viewer
Binary
Writer
constructor
can
Seek
can
Write
length
position
close
copy
To
flush
read
seek
set
Length
to
Array
to
String
write
write
Byte
write
Bytes
write
Empty
Bytes
write
Int16
write
Int32
write
Int64
write
Line
write
Line1
write
String
write
To
writeUInt16
writeUInt32
writeUInt64
Compound
Document
Compound
Document
File
Compound
Document
Item
Doc
Write
Info
Storage
Part
Dictionary
Encoding
IComparable
List
Memory
Stream
Seek
Origin
Sti
Array
Generated using
TypeDoc