pdf.js
Version:
A PDF generation library for Node.js
45 lines (39 loc) • 1.58 kB
text/coffeescript
Table = require '../table'
Data = require '../../data'
class MaxpTable extends Table
parse: (data) ->
data.pos =
= data.readInt()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
= data.readUInt16()
encode: (ids) ->
table = new Data
table.writeInt
table.writeUInt16 ids.length # numGlyphs
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
table.writeUInt16
return table.data
module.exports = MaxpTable