Automatic Drawing Generation

软件截图:
Automatic Drawing Generation
软件详细信息:
版本: 0.8.0 更新
上传日期: 14 Apr 15
许可: 免费
人气: 7

Rating: nan/5 (Total Votes: 0)

自动绘制生成(ADG)在C和Lua实现为GObject的基础库,并提供非交互式开罗帆布,这是专为生成技术图纸一个跨平台的,自由和开放源码软件项目。


一目了然的特点

由于高度可定制,自动绘制生成功能,为不同的本地和全球矩阵,支持多种输出格式的支持,包括PDF,PNG,PS,GDI和X11,到GObject的自省完整的支持,提供方便的创建语言绑定,以及支持作为模型和视图分离的支持。
此外,该项目配备了一个演示应用程序,这将帮助谁希望实现自己的项目助理总干事库来学习如何使用它的开发人员,他们展示的画布是功能,它可以直接从C. Lua的绑定使用也可在自动绘制发电项目。


入门ADG库

在GNU / Linux操作系统安装ADG(自动绘制代)库是一件容易的事,因为你必须下载从Softoware,该程序在那里以tar归档文件的最新版本,保存文件放在您的计算机上,解压并打开终端仿真程序。
在终端应用程序,使用&lsquo的; CD&rsquo的;命令导航至提取的归档文件的位置(例如CD /home/softoware/adg-0.7.5),运行&lsquo的; ./配置及放大器;&放大器;让&rsquo的;命令配置和编译的软件,其次是&lsquo的;须藤使安装&rsquo的;命令来安装系统范围。


引擎盖下和支持的操作系统

助理总干事库支持广泛的操作系统,包括Linux,Solaris和FreeBSD的,微软Windows和Mac OS X.的C和Lua编程语言已被用于编写这个库,这与64完全兼容比特位和32位指令集体系结构。

什么在此版本中是新的

  • 在该项目已经适应ADG-LUA为了能够发布一个标准的LAMP服务器上的在线Web演示。
  • 与过时的系统项目的兼容性得到了提高。
  • 编译没有GTK +的支持已经过测试:在画布上现在正常工作的系统上没有安装X服务器

在什么版本0.7.6新是

  • 在该项目已经适应ADG-LUA为了能够发布一个标准的LAMP服务器上的在线Web演示。
  • 与过时的系统项目的兼容性得到了提高。
  • 编译没有GTK +的支持已经过测试:在画布上现在正常工作的系统上没有安装X服务器

在什么版本0.7.2新是

  • 开箱绑定现已全面工作的:由助理总干事LUA提供的助理总干事演示程序(http://adg.entidi.com/lua/)看齐与官方ADG-演示在C
  • AdgDress从GEnum继承,而不是作为一个手工制作的解决方案。
  • 在很多专门的代码已被删除,所以在绑定号码和名字之间的映射是自动的。
  • 在组件名称的一致性得到了改善,让您简化在Lua中端信号连接。

在什么版本0.7.1新是

  • 出于对LGI框支持(动态基于GObject的自省的Lua绑定)目前正在积极维护和有效地用于测试的API。
  • 的GBoxed包装开罗结构如cairo_matrix_t已经下降倾向于由开罗的GObject库提供的原生支持。
  • GObject的包装为CPML结构,如双,原语和段已移到CPML。这使得在ADG侧包装冗余的存在。

在什么版本0.7.0新是

  • 的自动缩放功能现已推出,以及一系列预定义的比例因子的应用,直到合适的一个发现。
  • 在演示程序autoscales上的绘图区域单击鼠标右键图纸。
  • 在该自省的支持进行了改进,使其能够有LGI(LUA)绑定工作开箱。
  • 的类型定义黑客已经下降有利于私人转发头的。
  • AdgLineStyle的虚线图案,现在可以通过绑定到它的一个实例AdgDash定制。

在什么版本0.6.6新是

  • 在该项目已经被移植到GTK + 3在Windows平台。
  • 一个Win64的安装程序可用。 ADG-演示现在嵌入了不同大小的图标,从16×16 128×128到像素。
  • 该查找回退到SRCDIR使得图标也可以不安装程序中使用。
  • 在一些新的API已经被添加到帮助这个搬迁。
  • 在Windows安装程序有许多外观上的改进。
  • 的NSIS代码已经被清理。

在什么版本0.6.4新是

  • 中的Lua绑定,基于lgob,现在速效作为一个分离项目(ADG-LUA)。胶水代码是通过使用图形对象内省自动生成的。
  • 在构建系统可以检测并使用GTK + 3和gladeui-2.0,如果发现。 GTK + 2和gladeui-1.0仍然可用,可以在配置时被强迫。
  • AdgRDim的渲染已得到增强:当“外”属性已启用,牵引线将延伸beyoud弧引用了设置样式距离和标记将被reveresed
  • 最好的文本前端被选中在配置时。当攀高可用时,将优先于开罗玩具文本的API。

在什么版本0.6.3新是

  • 的文本操作逻辑已经移动了AdgTextual接口和基于的pango一个新的实体内(AdgText)已被加入。此外AdgToyText实现AdgTextual因此,所有的文字实体现在可以互换的。
  • 在演示程序有一个新的对话页面,允许自定义图形的标题栏。变焦提示已被移动的文件,以便绘制可以考虑敲定之外。
  • 的CPML库都有自己的测试框架。反正测试已普遍提高,它现在可以通过使用“做测试报告”生成报告。
  • 在AdgRDim,AdgADim和AdgArrow丢失的程度计算已经到位。通过调用助理总干事演示与-E选项,可以直观地验证了扩展状态。
  • 在一堆虫子,最引人注目的是错误的空地catalogdir检测和一定程度上的计算,已经解决了。

在什么版本0.6.2新是

  • 在本地化基础设施已经加入并测试通过添加意大利语翻译。
  • 的AdgGtkArea部件是现在能够交互通过拖动和/或旋转轮的同时按住shift改变缩放和平移的全球空间。
  • 一类新的已实现:AdgGtkLayout是AdgGtkArea基于插件实现滚动本身,因此它可直接加入到GtkScrolledWindow容器

在什么版本0.6.1新是

  • 在画布现在有打印支持启用时,用GTK +编译。
  • 在媒体设置可以关联到画布所以这个数据可以被访问,以提供不同的后端之间一致的行为。
  • 在演示程序现在可以使画上一个SVG文件。
  • 生成的文件存储在用户文档目录。
  • 在不完整的实体现在失败抱怨数据的不足,而不是正常。
  • 这提供了实现可选的机加工一个简单的方法:在助理总干事演示程序可选槽正在通过利用此功能

要求

  • 在GTK +
  • 在开罗
  • GLib2

类似的软件

Ruby-GNOME2
Ruby-GNOME2

12 Apr 16

Ample SDK
Ample SDK

20 Feb 15

SiteFusion
SiteFusion

11 May 15

意见 Automatic Drawing Generation

评论没有发现
添加评论
打开图片!