pdf.js
Version:
A PDF generation library for Node.js
54 lines (45 loc) • 1.78 kB
text/coffeescript
Table = require '../table'
class OS2Table extends Table
constructor: ->
= 'OS/2'
super
parse: (data) ->
data.pos =
= data.readUInt16()
= data.readShort()
= data.readUInt16()
= data.readUInt16()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= (data.readByte() for i in [0...10])
= (data.readInt() for i in [0...4])
= data.readString(4)
= data.readShort()
= data.readShort()
= data.readShort()
if > 0
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= (data.readInt() for i in [0...2])
if > 1
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
= data.readShort()
encode: ->
return
module.exports = OS2Table