【求助】 macOS 对 buffer/region 进行 svg 格式截图

macOS 因无法使用函数 x-export-frames 所以不能使用 frameshot、screenshot 等插件。

请问有其他无需联网实现对文本截图的方法吗?谢谢 :pray:

主要是想要 svg 格式,一般来说应该比 png/jpg 文件要小一些。

用 postscript 或者 html

1 个赞

2018 年有人提了一个 patch,不过我还没学会怎么 build 的时候加 patch,就没尝试这个方案。

https://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00767.html

搜了一下 stackexchange 和 GitHub 貌似没人解决过这个问题。

放心好了,打这个补丁在 macOS 也不会起作用,NS port 又不是用的 X

感谢大佬指点。

看他们讨论即使安装了 cairo 也不能调用 x-export-frames 这个函数,这个函数也只出现在 x 和 pgtk 的 c 文件里……

我再找找把 postscript/html 转换为矢量图的方法。