微信读书排版引擎自动化测试方案(5)

发表于:2017-03-10来源:WeRead团队博客作者:WeRead点击数: 标签:微信
scheme 格式如下: 1 2 3 4 5 6 7 8 weread: //typeset?books=三体,乔布斯传,失控,1984,乌兰拖拉机简史indent=1fontSize=2font=2theme=3folder=f1223 输出排版结果到目录/Libary/[vid]

运行scheme

scheme 格式如下:

1
2
3
4
5
6
7
8
weread://typeset?books=三体,乔布斯传,失控,1984,乌兰拖拉机简史&indent=1&fontSize=2&font=2&theme=3&folder=f1223
  输出排版结果到目录/Libary/[vid]/[folder]/[bookId].zip
  @param books 需要排版的书单
  @param indent 0首行不缩进 1首行缩进,默认0
  @param fontSize  1,2,3,4,5,6,7 字体大小,默认4
  @param font 字体  1系统字体 2 3 4 为对应选项字体,默认1
  @param bgcolor 背景颜色 123绿色 4夜间,默认1
  @param folder 输出文件夹名,默认"cropImage"

通过这个 scheme,在真机或者模拟器都可以随时得到排版结果,而且速度比模拟翻页要快10x。

原文转自:http://wereadteam.github.io/2016/08/23/Typesetter/