PxCook批量导出切图有四种方法:一、“导出原图”勾选“全部画板”;二、“开发”模式下多选画板右键导出;三、快捷键Ctrl+Shift+E(Win)/Cmd+Shift+E(Mac);四、命令行工具pxcook-cli静默导出。

如果您在PxCook中已完成多个画板或图层的切图标记,但需一次性将全部切图资源导出为独立图像文件,则可能是由于未启用“全部画板”导出模式或项目结构未正确加载。以下是实现PxCook批量导出切图的多种可靠方法:
一、使用“导出原图”功能批量导出全部画板
该方法直接调用PxCook内置的全画板扫描机制,自动识别所有已标记切图区域并按原始分辨率输出PNG格式图像,无需手动逐个选择,适用于标准UI设计交付场景。
1、启动PxCook软件并打开目标项目工程。
2、在主界面左上角点击“项目”菜单项。
3、在下拉菜单中选择“导出原图”进入导出设置页。
4、在导出原图界面中,明确勾选“全部画板”选项,确保覆盖项目内所有画板。
5、确认输出格式为PNG(默认),路径选择空目标文件夹,点击“开始导出”。
二、通过“导出切图”面板按画板分组导出
该方法支持对特定画板范围进行筛选导出,可规避误导未完成画板,同时保留切图命名与尺寸信息,适合多版本迭代中定向提取某几版切图资源。
1、在PxCook中打开项目后,点击顶部导航栏的“开发”模式。
2、在右侧边栏找到“切图”标签页,展开当前画板列表。
3、按住Ctrl键(Windows)或Command键(Mac)多选需导出的画板名称,支持跨页连续或非连续选择。
4、右键任意被选中的画板名,在弹出菜单中选择“导出所选画板切图”。
5、在弹出对话框中指定输出目录,勾选“保持原始命名”和“导出为PNG-24”,点击确定执行批量写入。
三、利用快捷键触发全量切图导出流程
该方法绕过图形界面操作链,通过预设热键直接激活底层导出引擎,响应速度更快,适用于已确认项目无异常且需高频重复导出的日常流程。
1、确保PxCook当前焦点位于项目画布区域(非输入框或弹窗内)。
2、按下快捷键组合:Ctrl + Shift + E(Windows)或 Command + Shift + E(Mac)。
3、系统将自动扫描全部已启用切图标记的图层与画板。
4、弹出保存对话框后,路径必须选择为空文件夹,否则可能覆盖已有同名文件。
5、点击“保存”,PxCook即刻启动并行导出任务,进度条显示于窗口右下角。
四、通过PxCook命令行工具执行静默批量导出
该方法适用于集成至自动化构建流程,支持在无GUI环境下由脚本驱动导出,输出结果严格遵循项目内切图命名规则,不依赖用户交互。
1、确认已安装PxCook 3.9.960或更高版本,并在系统环境变量中配置其bin目录路径。
2、打开终端(macOS/Linux)或命令提示符(Windows),执行:pxcook-cli export --project "/path/to/project.pxc" --output "/target/folder" --format png。
3、等待命令行返回“Export completed: X slices”提示,其中X为实际导出切图数量。
4、进入目标文件夹,验证所有PNG文件均以“画板名_图层名_尺寸”格式命名,例如:login_btn_primary_200x44.png。

















