最近在头条上写东西,遇到了一个比较烦的事情---编辑器不支持代码。这对于一个像我这样使用代码凑字数的人来说实在不是一个好的消息。但是等头条改进编辑器太遥远了,只能自己自足实现一个替代方案了--把代码替换成图片。
一段代码的时候,我随手截图,简单完成了;
两段代码的时候,我随手随手截图,也完成了;
三段代码的时候,我随手随手随手截图,强忍着完成了;
等我发现代码越来越多的时候,不能忍了。
懒惰是程序员的美德,不能再花费时间干这些事情了。我觉得要写个程序,把markdown 中的代码自动生成图片。
考虑了一下,大概需要做的工作是:
想想还是很简单的。那就开始吧。
但是到第二步的时候遇到了问题,code 如何生成图片,生成什么样的图片?
动态生成包含code 的html 页面有两个思路:
那如何截取html呢?
如果是python,可以使用pyqt,渲染html页面,截取webview。
如果使用node,可以使用 html2canvas。
大致流程如下:

哎,这一篇没有代码,就凑不了多少字。
| 留言与评论(共有 0 条评论) |