UNPKG

pdf.js

Version:

A PDF generation library for Node.js

23 lines (17 loc) 585 B
class Table constructor: (@file, @tag) -> @tag ?= @constructor.name.replace('Table', '').toLowerCase() info = @file.directory.tables[@tag] @exists = !!info if info {@offset, @length} = info @parse @file.contents parse: -> # implemented by subclasses encode: -> # implemented by subclasses raw: -> return null unless @exists @file.contents.pos = @offset @file.contents.read @length module.exports = Table