首页 文章 精选 留言 我的

精选列表

搜索[在线视频编辑器],共6121篇文章
优秀的个人博客,低调大师

MDSF:发布图形编辑器源码OpenGraphicEditor

OpenExpressApp(开源信息系统开发平台之OpenExpressApp框架.pdf) 的建模,打算是基于GOPPRR模型来做的,为了支持更灵活的画图,所以采用了直接使用GEF。这是使用GEF做的一个示例截图,今天我把它上传到 sourceforge ,取名为 OpenGraphicEditor。本篇文章将对OpenGraphicEditor进行一下介绍,如果你感兴趣的话,可以前去下载源码学习。 主界面 打开程序后,主界面如下: 支持矢量图 支持类图 其他功能(不一一介绍了) 实现方式 采用GEF进行图形开发框架 代码目录 开源项目 上传到http://sourceforge.net/p/opengraphic 源码下载:svn checkout svn://svn.code.sf.net/p/opengraphic/code/trunk opengraphic-code 目录: 目录 zhoujg.OEA.MetaModelEngine 为源码,OpenGraphicEditor为源码压缩文件,bin下为可运行程序 杂谈 技术选型 由于OEA的客户端使用的是WPF,看到WPF:从WPF Diagram Designer Part 1学习控件模板、移动、改变大小和旋转文章,所以想到以这个为基础来作为基础来开发,但是觉得要用这个开发,后期可能还会遇到很多技术细节问题,所以上网又查了一些画图的框架,但一直还没有确定下来。 OEA是要做一个建模平台,素以我对建模还是比较关注的,很自然就会关注到GMF,也写了一系列的blog(GMF:图形定义模型(Graphical definition model)介绍等),通过GMF我知道了GEF,所以上网去搜索了一下,国内好像八进制写过一系列,国外也有一些教程。通过查看这些文档,我觉得这是一个不错的框架。虽 然目前相机与GOPPRR来做,后期如果研究EMF觉得不错,使用EMF可以更好地用Eclipse中的一些开源建模框架,所以初步决定使用GEF来做。 为了能够进一步了解如何使用GEF进行图形开发,于是才有了这个示例,现在叫做OpenGraphiEditor 搜索代码 在开发这个程序中,画直线以及改变大小是一个难点,网上也没有这样的示例教程,找了很久都没有发现。不过最后还是被我找到了,才有了今天的代码。如何找到的呢?这是我的几篇微博: 参考 GEF(Graphical Editing Framework)介绍 GEF:应用示例列表 GEF:使用Draw2D画流程图 模型驱动软件工厂(适合技术架构师和技术开发人员) 开源信息系统开发平台之OpenExpressApp框架.pdf(适合技术架构师和技术开发人员)OpenExpressApp 是将现有技术和产品中有价值的部分引入到一起,它要做的是整合别人已经实践的方法来提高我们自身的开发能力。不同于以往为特定开发角色提供独立的开发工具 和框架,它基于业务模型驱动开发指导思想,为业务分析人员、软件设计和开发人员提供的一种集成的开发平台,提供报表、流程、元数据等基础引擎,具有业务建 模、领域建模和应用建模等模型,并提供权限、报表等多个通用应用模块。为了支持软件开发,还提供基于敏捷思想、软件产品线工程的软件项目管理工具、快速原 型工具和测试支持。OpenExpressApp是一个模型驱动开发平台,目前只是实现了C/S框架部分。 本文转自 陈本峰 51CTO博客,原文链接:http://blog.51cto.com/zhoujg/758004 ,如需转载请自行联系原作者

优秀的个人博客,低调大师

开源图像编辑器 GIMP 3.1.4 发布

开源图像处理软件 GIMP 发布了 3.1.4 开发版,这是面向未来 GIMP 3.2 的第二个测试版本,带来了两项重量级新功能: Link Layers(链接图层):支持将外部文件(如 SVG)作为图层引入,并能在原文件更新时实时同步到 GIMP,非破坏性支持缩放、旋转等操作。 Vector Layers(矢量图层):终于原生支持矢量形状,用户可自由编辑路径、填充和描边,保证放大时图像依旧清晰。 除了核心功能外,本次更新还包括: GEGL Filter Browser:新的 GEGL 滤镜浏览器界面由 Google Summer of Code 项目贡献。 MyPaint Brushes 2:新增对 MyPaint 支(Paint 2 画笔)的支持。 Text Tool 更新:文本工具做出改进。 插件与格式支持: 导入签名的 JPEG 2000 文件; 支持非 DXT PAA 纹理; TIFF 文件处理得到改进。 界面与内部优化:包括 UX/UI 改进、各类 bug 修复、内部架构调整、PDB(过程数据库)更新、构建流程优化(如 Nightly Snap 与 aarch64 Flatpak 支持)等。 GIMP 官方提醒,3.1.4 属于开发测试版本,功能强大但可能存在崩溃风险,适合尝鲜用户体验,不建议用于生产环境。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册