Schwartz
Schwartz 是一款开发者工具,可大幅简化复杂图形绘制代码的编写过程。借助 Schwartz,您可以创建基于矢量的图形构图……
软件介绍
Schwartz 是一款开发者工具,可大幅简化复杂图形绘制代码的编写过程。借助 Schwartz,您可以创建基于矢量的图形构图,在用户友好的图形环境中进行编辑,然后自动生成用于在 iOS、OS X、Web 或任何其他平台上渲染该构图的源代码。Schwartz 目前已支持多种目标语言的源代码生成,包括 Objective-C、C、Swift、SVG 和 JavaScript。但 Schwartz 的独特之处在于其基于模板的设计:每个源代码输出目标均对应一个可编辑的模板,您可根据自身语法偏好对其进行定制;添加新模板以支持新的目标语言也极为简便。操作 Schwartz 模板的过程简单直观,类似于使用 Ruby on Rails、Django 或 JavaServer Pages 等主流 Web 应用框架所采用的模板语言。
版本 1.8 新增功能:
新增:自定义属性。在检查器侧边栏中,您将看到全新的“自定义属性”面板。在此面板中,可为画布上任意选定对象添加自定义的名称/值对。随后,您可在 Schwartz 模板中通过遍历 `object.customProperties` 或 `object.customPropertiesDictionary` 访问这些属性。每个自定义属性均包含 `name` 和 `value` 属性,分别存储您在侧边栏面板中输入的值。
新增:分辨率控制——可在“编辑画布尺寸”面板中调整任意文档的 DPI。
新增:导出所选内容——主菜单 > 文件 > 导出所选内容……
新增:10% 缩放比例选项。
修复:在画布上按住 Control 键单击对象以激活上下文菜单的功能现已恢复正常。
修复:优化了画布渲染性能。
系统要求:OS X 10.8 或更高版本
截图:‹ ›
如果您正在使用广告拦截器,请将本网站加入白名单以示支持。广告收入是我们为您提供优质内容的重要来源!或者阅读此说明了解如何支持我们。感谢您的支持!
大小:7.8MB
早期版本