我正在编写一个关于编程课程的小型bash教程。我想在命令和图像的解释之间交替,如下所示
<小时/> Lorem ipsum dolor坐着..
Lorem ipsum dolor坐着......
我想在给定命令列表的情况下自动生成这些图像,因为手动操作会非常繁琐。从屏幕截图到裁剪图像很容易,我正在寻找“命令=&gt;截图”部分的解决方案。
例如,可以从以下“说明”生成这两个图像:
clear
ls
saveas "img1.png"
clear
mkdir example
ls
saveas "img2.png"
我看过http://ascii.io/docs/about并且我正在考虑使用类似的技术:python脚本将读取“指令”并将它们提供给子处理的shell,并在需要时调用屏幕截图实用程序。
我想重新发明轮子吗?是否有可用于生成这类图像的工具?或者是实现目标的最简单方法?
答案 0 :(得分:0)
ImageMagick的import
可用于使用-window
捕获窗口图像。在使用之前,只需隐藏终端中的菜单,工具栏,标签栏和滚动条即可。使用xwininfo(1)
获取窗口ID。
$ import -window 0x145cba2 terminal.png