错题打印排版—某软件的功能优化
由于老师要求整理错题, 我又想到之前有同学用了某图标上有100的软件打印错题, 特地下了个试试, 还挺不错的! 但是, 他们的部分题目(说不定是从别的地方复制来的)排版极怪, 有的一行字一页(通过抓包我们发现是css设置了打印换页), 导致极度浪费纸, 并且头上有广告, 题目备注也不展示, 我们就决定来给它优化下! 原理很简单, 就是从api(/practice/errorquestion/downloadpreviewv1)获取错题json里面的题目和key并展示, 写css, 打印! 结果出了一大堆问题! 首先要展示$里面的行内latex公式. 不过最重要的问题就是溢出, 图片溢出还好解决, latex公式溢出浪费了我两个多小时, 才解决. 不过终于是完成啦! 预计耗时15分钟, 实际5小时, 期待开发者不换api, 我以后打印错题还要用呢! 20240727补充: 解决了latex少了个$导致后续公式排版全错位的问题(失败,只能手动加上).图片大小参差不齐实在不能解决, 花费三个多小时也没成, 最终弄了个左键放大右键缩小的功能...手动调整! 附:状态现在支持key覆盖原始信息啦,参考了jwt令牌的算法,还不错哦!