使用 Inkscape 命令行处理文件
何期自性,本自清净; 何期自性,本不生灭; 何期自性,本自具足; 何期自性,本无动摇; 何期自性,能生万法。
最近从 svg 字体文件里边提取图标,发现直接获取的图形( 将 glyph 字形,替换为 svg 标签),通常都是垂直方向镜像的。
查到 一个说法,说是字体的设计和 svg 标准的 y 坐标轴方向不一样。
如果手动一个个在图形软件里处理,未免太费劲。
之前试过 inkscape 命令行,可以批量导出绘图区域。
inkscape --export-type=svg --export-plain-svg --export-area-drawing --export-overwrite ./folder/*
理论上也能够进行简单的转换,但是 官方文档 并没有更加详细的说明。
尝试在搜索引擎里查询,AI 给出了一些命令,不知道哪个角落里翻出来的,试了几次,居然能够生效。看起来 AI 在这方面还是挺有用的。
inkscape --actions "select-all; object-flip-vertical;export-do" --export-type=svg --export-plain-svg --export-area-drawing --export-overwrite ./folder/*
简单分析一下:通过 action 参数传入一串指令,先全选,然后垂直方向翻转。然后再用原来的导出。
后面查到一份,Action 列表。
理论上可以用来批量做很多事情,解放双手,释放生产力。