`
idning
  • 浏览: 138337 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

写了2个dia插件

 
阅读更多

 

 

最近dia用的比较多,想从代码生成一个dia图,发现有dia的python插件,有一些pydiadoc.py.等,但是发现无法使用,悲剧。

虽然pydia的代码有10来个可用的,但是dia中使用python的资料非常非常少:网上能找到的总共就2页纸,

这次又研究研究研究,终于知道怎么在dia中使用python:

 

2d653f72-bed1-3970-b689-b215bec20b26.png (1040×633)

第一个dia插件是导入一个txt文件,每个一行,效果如下:

又一个dia 插件,调整多选object的宽度 -- dia居然没有这个功能

收起|查看大图|向左转|向右转

后来有写了一个dia打开.h文件的插件,可以直接打开.h文件,导入其中的结构,对简单的c语言结构都能够解析。

 

  • 大小: 86.8 KB
  • 大小: 221.7 KB
  • 大小: 505 KB
  • 大小: 438.5 KB
分享到:
评论
2 楼 xintianweng105 2014-08-18  
我也想学习下,能不能把代码分享下。邮箱是:lingw115@163.com 跪谢!
1 楼 liio 2012-10-21  
你好!这2个插件代码我也非常想拿来学习一下。
可以共享出来么?谢谢!
lixin2100@gmail.com

相关推荐

    UML2PHP 1.7(Dia插件)

    UML2PHP 1.7 是一个基于 Dia 的插件,它为 Dia 这款强大的图形用户界面应用程序增加了额外的功能,使用户能够通过绘制统一建模语言(UML)图表来自动生成PHP5代码。这个工具对于开发人员来说非常有用,因为它简化了...

    Dia强大的结构化图表绘制工具 可替代Visio中文绿色版0.97

    9. **社区支持**:由于开源社区的活跃, Dia有丰富的在线资源,包括教程、示例图表、插件以及问题解答,用户可以在遇到问题时寻求帮助。 Dia虽然在某些高级特性上可能不如Visio全面,但作为一个免费的替代品,它...

    VC6.0在win7下调试插件

    2. **设置兼容性模式**:右键点击VC6.0的启动图标,选择“属性”,然后在“兼容性”选项卡中勾选“以兼容模式运行这个程序”,并选择“Windows XP(Service Pack 3)”。 3. **管理员权限**:由于现代操作系统对...

    DIA-NoDamage:禁用玩家伤害的PMMP插件

    二、DIA-NoDamage 插件功能 1. 玩家伤害禁用:DIA-NoDamage 的核心特性是禁止玩家对其他玩家造成伤害。这意味着无论是使用武器、怪物攻击或是环境伤害(如摔落),玩家的生命值都不会受到影响。这为那些寻求和谐...

    嵌入式-dia-IDE

    6. **插件扩展**:通过插件系统,用户可以添加额外的功能,如特定的编译器支持、特定设备驱动的开发工具等。 SmartSnippets Studio 这样的工具可能还提供了以下特点: 1. **代码片段管理**:存储和组织常用代码片段...

    DIA Browser Extension Agent-crx插件

    【DIA Browser Extension Agent-crx插件】是一种专为浏览器设计的扩展程序,主要用于帮助用户从网站上收集和分析信息。这款插件以其强大的数据抓取和情报收集能力,为用户提供了一种高效的方式,来获取网络上的关键...

    Dia Clip-crx插件

    【操作环境】·Google Chrome(推荐最新版本)·Oudia第二(Ver 2.02.05或更多)【如何使用】1打开要使用Oudia粘贴的菱形文件(此时不要进入站名称)2打开相应的站点(稍后描述)并打开要复制到Oudia的列车页面3单击...

    Ubuntu下的绘图软件

    首先,我们来看看名为Dia的绘图软件,它在Ubuntu系统中拥有一个允许执行Python脚本的插件。这一功能使得用户可以编写Python代码来扩展或定制其绘图功能。根据相关文档,Dia的Python脚本功能在早期文档缺乏,但后来...

    Dia de Muertos para Vivos-crx插件

    将“ Dia de Muertos”的照片作为您的新标签背景,以纪念墨西哥2017年9月地震的受害者。 该扩展程序可让您在日常工作中欣赏这场祖先庆典的美丽,同时让您可以选择帮助2017年9月影响墨西哥的地震的受害者。

    Dia Zueño-crx插件

    一个程序,允许您从您经常被轰炸的所有信息拔下触发,让您的思绪自由流动。 \您的计算机会有什么样的日间? 你的电脑日梦想怎么样? 你和你的电脑都可以在一起吗? 正在做一些与你的电脑亲密的东西? 这些问题是...

    Mi-Dia Blog-开源

    Mi-Dia Blog 社区成员不仅贡献代码,还可能提供插件、主题和教程,帮助新用户快速融入。这种生态系统促进了软件的持续发展,确保了用户能享受到最新、最前沿的功能和服务。 ### 六、未来展望 随着开源文化的发展,...

    Temas del dia en Carboxiterapia-crx插件

    语言:español Articulos diarios Sobre el ...Carboxiterapia.info网站的最终定单日期为二月一日,二氧化碳排放量为200万欧元。 德拉·斯特拉·斯蒂奥·斯蒂加·迪里吉多。 玛莎·保罗·阿雷利亚诺(Martha Paola)

    dia.js

    "dia.js"是一个基于JavaScript的开源图形界面库,主要用于创建和操作交互式的图表和流程图。这个库在软件设计、数据分析以及系统建模等领域有着广泛的应用。它允许开发者以编程方式构建可定制的图形界面,使得用户...

    Dia Plugin For ER modelling-开源

    Diaper,用于ER建模的DIA插件是一个工具,该工具将描述ER模型的Dia XML文件作为输入,并输出SQL-92标准语句。 到目前为止,Diaper是少数能够处理几种复杂的输入ER模型集的工具之一。

    Adpsa Multimédia Aveyron Desktop Streamer-crx插件

    语言:Français Visio Adpsa多媒体Aveyron。 监督厅会议期间的永久分配。

    日Zueño「Dia Zueño」-crx插件

    一个程序,允许你拔掉你不断被轰炸的所有信息,让你的头脑自由流动。 \您的计算机做白日梦会是什么样? 您的计算机日将如何梦想? 您和您的计算机都可以一起做白日梦吗? 是否在您的计算机上进行了某些私密的操作? ...

    在一天Carboxiterapia主题「Temas del dia en Carboxiterapia」-crx插件

    Carboxiterapia.info网站的最终定单日期为二月一日,二氧化碳排放量为200万欧元。 德拉·斯特拉·斯蒂奥·斯蒂加·迪里吉多·波拉。 玛莎·保罗·阿雷利亚诺(Martha Paola) 支持语言:español

    Umler-开源

    本文将深入探讨开源项目"Umler",它是一个基于DIA插件的解决方案,可以自动从Java源文件中生成UML类图,极大地简化了开发人员的工作流程。 首先,理解UML的重要性是必不可少的。UML作为一种标准化的建模语言,涵盖...

    PontoDaHora-crx插件

    萨尔瓦多州立大学的萨尔瓦多分校和萨尔瓦多分校都将在纳帕尔州阿佩纳斯(Apenas naquele dia)举行拍卖。 Estenãoénenhum官方插件,可以帮助可视化和直观的服务。 Quaisquerdivergências,被公认为信息标志。 ...

Global site tag (gtag.js) - Google Analytics