从任何FigMA文档导出组件,并将它们保存到易于导入其他应用程序的文件中。
figma-export的Python项目详细描述
FIGMA导出
从任何figma文档导出组件,并将它们保存到可以轻松导入到其他应用程序的文件中。
可以将任何FIGMA文档导出为:
- 图像文件(
png
,jpg
,svg
)。 - xcode资产目录(
imageset
文件)。 - 标志性字体(
otf
,ttf
,woff
)。 - 很快…
安装
安装python>;=3.7。
mac用户必须为ssl模块安装证书(执行/applications/python中包含的命令脚本)。
安装figma导出包:
$ python3 -m pip install --upgrade figma_export
将环境变量
FIGMA_ACCESS_TOKEN
设置为personal access token。(可选)
otf
、ttf
和woff
命令需要FontForge命令行界面。运行此命令$ fontforge -c "print('FontForge is ready')"
测试本地计算机上的FontForge安装:
使用示例
将所有组件导出为PNG文件:
$ figma_export png DOCUMENT_ID
将所有组件导出为Xcode资产目录:
$ figma_export imageset DOCUMENT_ID
导出特定组件:
$ figma_export png DOCUMENT_ID -select "/Document/Page 1"
将组件导出为图标字体:
$ figma_export otf DOCUMENT_ID
每个字体字形由对应组件名称的第一个字符编码。
DOCUMENT_ID
-可以从任何figma文档url解析:https://www.figma.com/file/DOCUMENT_ID/...