code: function Font(buffer, options) {
          options = options || {
              type: 'ttf'
          };
  
          // 字形对象
          if (typeof buffer === 'object' && buffer.glyf) {
              this.set(buffer);
          }
          // buffer
          else if (buffer) {
              this.read(buffer, options);
          }
          // 空
          else {
              this.readEmpty();
          }
      }
docs: 字体对象构造函数
  
  @param {ArrayBuffer|Buffer|string} buffer  字体数据
  @param {Object} options  读取参数