如何对一个长org文档(跨几屏)进行整体截图

我自己试过org-screenshot-take, 没有找到这个功能。而且这个功能很鸡肋,感觉没什么实用性。谁会将当前org文档里面的内容截图又插入到当前org文档里面显示啊。

ubuntu自带的screenshot也没有这个功能,延时截屏最多也只能截一屏的图。

1 个赞

截源文件?

截 html 可以用 webkit2png。

要的就是对org显示出来的效果进行整体文档的截屏。 不是导出网页,通过chrome截屏。

htmlize 可以把 buffer 显示效果导出成 html,也许是你要的,不过不是图片。

截源文件在 Emacs 的效果图,感觉可以写个滚屏截图函数,然后用 imagemagick 裁掉固定的边框,最后拼接完成。

1 个赞

谁能写一个,我可不会。只会找现成的。

你是 macOS 的话,有一个 Xnip 可以用来滚动截图

我有个有点无关的想法,是不是可以存一个字符串,读进来以后在 emacs 里面可以显示一个 buffer 重现别人的 emacs 当时的样子。

这样分享的时候就不需要截图了。

恐怕无法精确还原,还是截图比较简单。

How to take a scrolling capture | Xnip | Handy Screenshot App for Mac 这里效果看起来是按 pixel 滚动的,估计是图片拼接时自动合并相同区域。

Emacs 可以按屏滚动。刚刚看了现有的几个截屏的包,大同小异,都是基于命令行工具。

emacs如何滚动呢?