PaintCode

PaintCode

将绘图转换为可用于应用的代码在 PaintCode 中绘制或导入矢量图形,选择目标代码格式后生成绘图代码,并将其集成到 iOS、macOS、Android 或 Web 应用。变量和表达式可控制图形属性,StyleKit 则用于集中导出和更新绘图。

PaintCode 页面快照
5 种
可导入的文档格式
6 种
可选择的代码或导出格式
4 类
支持的应用平台
核心能力

从矢量绘制到应用集成

覆盖文档导入、代码生成、参数化控制与跨平台使用,减少多分辨率图片资源的维护工作。

导入矢量与设计文档

支持导入 PDF、SVG、PSD、AI 和 EPS 文档,并在绘图工作区中继续处理。

实时生成绘图代码

绘制内容时可实时生成 Objective-C 或 Swift 代码,连接设计与开发流程。

选择多种输出格式

可生成 Swift、Objective-C、Java、C#、JavaScript 或 SVG。

用于多个应用平台

生成的内容可用于 iOS、macOS、Android 和 Web 应用。

创建参数化绘图

使用变量和表达式控制图形的颜色、位置、旋转、可见性及其他属性。

通过 StyleKit 集中更新

将绘图导出到单个 StyleKit 代码文件,并可重新导出以在应用中同步更新。

产品内容

功能与配套产品

查看 PaintCode 3 的新增功能以及面向 Sketch 2025 的插件入口。

PaintCode 3 新功能

官方提供 PaintCode 3 新功能页面;首页同时列出 Swift 5、Android 和 JavaScript 相关支持。

Plugin for Sketch 2025

官方提供面向 Sketch 2025 的 PaintCode 插件入口。

学习与支持

官方文档与使用资料

通过文档、教程、常见问题和支持页面了解绘制、代码导出及应用集成方式。

PaintCode

从这里开始使用PaintCode。