woff 字体文件解析 字体结构说明

##woff文件样式查看
http://fontstore.baidu.com/static/editor/index.html
在这个网址 上传woff文件 即可看到woff文件的展示效果
###woff代码查看
woff文件可以用python的fontTools 打开

font = TTFont('xxx.woff')    # 打开文件
font.saveXML('xxx/6329.xml')
font['cmap'] 映射关系unicode跟Name
ffont['glyf'][name].coordinates 字形的轮廓信息

woffxml 内容说明

cmap 节点 存储 unicode跟 Name的映射关系
glyf 节点存储 Nmae的字形信息

<TTGlyph name="_#212" xMin="0" yMin="-164" xMax="996" yMax="804">
      #轮廓
      <contour>
        #点 x.y on 0表示为弧形区域 1表示矩形
        <pt x="22" y="-72" on="1"/>
        <pt x="96" y="59" on="0"/>
        <pt x="102" y="322" on="1"/>

###ps: 需要反反爬的,我这儿现成解决方案 识别率100% 速度0.01秒内 ###wechat: 见左侧列表








你可能感兴趣的:(python,爬虫)