一、应用场景与出发点同一个系统中,为了解决不同的客户可能需要设计不同的单据打印模板,实现此方法可能是:1、设计不同的自带RDLC报表文件,根据当前客户加载不同的报表并打印2、GDI+绘图和打印组件,不同的客户创建不同的绘图XML格式的模板内容3、其他第三方组件主要对比一下前两种方法,第一种方法不好之处在于,不灵活,开发者必须地每个客户制订一个报表,不推荐采用。
第二种方法,修改对应的模板内容就可以了,模板内容可以是Xml文件,也可以是存放在数据库中的Xml格式字符串。
推荐采用这种方法。
然后这种方法的也有一个棘手问题:如何让用户快速、方便地设计打印模板,本示例就是为了解决这个问题。
二、实现思路与原理功能概要:设计一个界面,支持用户自由添加要打印的项,文本,直线,图片等,并且可以方便改变打印项的字体、颜色、粗细、位置,设计时支持效果预览。
技术要点:GDI+绘图、拖动控件、XML解析、自定义控件三、相关类介绍绘图工具类:DrawHelper实现xml格式模板与打印项之间进行互相转换,在目标画板中绘制拖动工具类:WinHelper实现控件的鼠标拖动,键盘移动自定义控件:用于显示文字的文本框TextBoxExt、用于显示直线的标签LabelExt主窗体代码:用于用户操作,添加,删除,编辑,打印项详细介绍请参照我的博文:http://de.cel.blog.163.com/blog/static/51451236201472215450939/
2023/9/12 22:52:46 110KB Winform打印 可视化设计 .NET XML
1
非常便捷的logo设计工具
2023/9/10 3:31:30 7.64MB AAALOGO logo设计
1
Active-HDL是集成VHDL,Verilog,EDIF,SystemC开发环境。
它由设计工具,VHDl&Verilog;编译器,单仿真内核,调试工具,图形仿真和资源、库等管理工具,可让用户运行仿真,综合,实现,以及第三方工具。
2023/8/15 5:39:38 863KB ActiveHDL
1
Microwind是法国青年学者EtienenSicard编制一个集成电路设计与仿真教学免费程序。
与某些仿真程序不同,Microwind在提供集成电路低层(Layout)设计工具的同时,还提供了基本的Spice仿真工具。
Microwind具有如下功能:BJTMOS元件结构设计绘制,可用来设计二极管、、管、电阻、电容和电感。
16层金属连线绘制。
3D制造过程显示。
2D器件断面显示。
Spice13BSIM4仿真,包括模型、模型和模型。
采用0.12µm设计规则检查。
Microwind作为集成电路设计课程学习的一个工具,具有比较完整的功能,完全可以满足教学的大部分需要。
需要指出的是,Microwind并不是一个工业软件,因此不能用来进行工业产品设计。
2023/8/12 16:36:51 2MB 集成电路设计 仿真
1
AdobeLiveCycleDesigner是一款点按(point-and-click)图形表单设计工具,它简化了表单设计的创建过程,以便以AdobePDF表单形式分发。
表单接收者可以在线填写表单、提交数据并将其打印出来,或用AdobeReader打印出表单手工填写。
功能介绍  使用LiveCycleDesigner,表单作者可以拖放图像和其它对象至表单中,如列表框、下拉列表和"命令"按钮。
还可以设计表单、定义逻辑、修改表单使其适合纸张副本或满足严格的规定要求,并可在分发之前预览表单。
  但是,LiveCycleDesigner的功能不仅是简单的表单创建。
表单作者可以创建简单的电子数据捕捉解决方案并使用AdobeAcrobatProfessional合并从填表方接收的数据。
另外,表单开发者可以使用LiveCycleDesigner建立并维护数据捕捉解决方案,从而读取、验证和添加数据至公司的数据源。
在LiveCycleDesigner中,表单开发者可以通过绑定表单至XML架构、XML示例文件、数据库、网络服务等,将PDF文档集成至当前的工作流中。
开发者可以将用LiveCycleDesigner制作的表格或文档与商业数据合并,并将其输出为多种格式的文件。
2023/7/28 22:09:08 4.64MB Adobe liveCycle designer
1
duilib库及源码请阅读里面的readmeDuilib的设计工具DuiDesigner(包括源码)方便设计,已在vs2013下编译通过MFCDemo已在vs2013下编译通过
2023/7/28 19:53:27 39.01MB duilib
1
Gpops基于伪谱法的弹道优化开源程序工具包,matlab中可以集成使用
2023/7/23 4:26:20 3.16MB Gpops 弹道优化
1
Balsamiq_Mockups_3.5.17最新版本,附件有注册码,非注册机。
亲测可用。
专业的安卓界面设计工具,文艺青年必选之一。
2023/7/22 18:42:44 15.26MB 3.5.17 Balsamiq Balsamiq_Moc
1
├─新版MySQLDBA课件ppt│第一课数据库介绍篇.pdf│第七课MySQL数据库设计.pdf│第三十一课percona-toolkits的实战及自动化.pdf│第三课MySQL授权认证.pdf│第九课MySQL字符集.pdf│第二十一课MySQL常见错误-converted.pdf│第二十课MySQL索引和调优.pdf│第二课MySQL入门介绍.pdf│第五课MySQL常用函数介绍.pdf│第八课InnoDB内核.pdf│第六课SQL高级应用.pdf│第十一课MySQL表分区8.0.pdf│第十七课Elasticsearch分享-张亚V4.pdf│第十三课MySQL5.7高可用架构之Mycat.pdf│第十三课MySQL8.0高可用架构之Mycat.pdf│第十九课MySQL备份和恢复.pdf│第十二课MySQL5.7复制.pdf│第十二课MySQL8.0复制.pdf│第十五课MySQL8.0高可用架构之MHA和MMM.pdf│第十五课MySQL高可用架构之MHA和MMM.pdf│第十八课mongo分享-张亚V1.pdf│第十六课Redis分享-张亚V2.pdf│第十四课MySQL8.0高可用架构之Atlas.pdf│第十课MySQL8.0锁机制和事务.pdf│第十课MySQL锁机制和事务.pdf│第四课SQL基础语法.pdf│├─新版MySQLDBA综合实战班第01天│0_MySQL高级DBA公开课视频.avi│1_数据库通用知识介绍.avi│2_MySQL8常规安装.avi│3_MySQL8非常规安装.avi│4_MySQL8常见客户端和启动相关参数.avi│├─新版MySQLDBA综合实战班第02天│10_MySQLUpdate课堂练习.mp4│1_课后作业讲解.mp4│2_MySQL权限系统介绍.mp4│3_MySQL授权用户和权限回收.mp4│4_MySQL8新的密码认证方式和客户端链接.mp4│5_MySQLCreate命令.mp4│6_MySQLCreateTable命令.mp4│7_课堂练习1.mp4│8_MySQLInsert命令.mp4│9_MySQLInsert课堂练习和Update命令.mp4│├─新版MySQLDBA综合实战班第03天│1_课堂作业讲解.mp4│2_MySQLDelete语法讲解.mp4│3_MySQLSelect语法讲解.mp4│4_MySQLSelect多表连接讲解.mp4│5_MySQL其他常用命令讲解.mp4│6_MySQL操作符和常用函数.mp4│7_MySQL常用字符串和日期函数.mp4│delete.txt│MySQL高级DBA大作业1.docx│作业.docx│├─新版MySQLDBA综合实战班第04天│1_课后作业讲解.mp4│2_SQL课堂强化练习1.mp4│3_SQL课堂强化练习2.mp4│4_存储过程函数概念和创建讲解.mp4│5_存储过程函数流程控制语句讲解.mp4│├─新版MySQLDBA综合实战班第05天│1_课后作业讲解.mp4│2_MySQL游标讲解.mp4│3_MySQL触发器.mp4│4_MySQL触发器课堂强化练习.mp4│5_MySQL数字和时间类型.mp4│6_MySQL字符串类型.mp4│7_MySQL存储引擎.mp4│8_MySQL第三范式设计讲解.mp4│9_MySQL数据库设计工具.mp4│├─新版MySQLDBA综合实战班第06天│1_课堂作业讲解.mp4│2_Inn
2023/7/15 13:05:55 33.86MB MySQL DBA MySQL5.7 MySQL8.0
1
详细介绍Romax行星轮系统分析过程,本教程的目的是学习如何进行概念(详细)行星系建模(图1)。
由于行星系统的相对复杂性,Romax开发了概念行星设计工具,有助于快速开发简单的行星齿轮副。
与大多数Romax软件里的零件一样,可以根据复杂性的不同对行星系统建模建模。
在建模初期,没必要太早定义行星销轴或行星轮轴承,可将这些都简化为一个单一的概念行星架零件,如图所示(图2),概念行星架为一个绿色的圆盘。
接下来,为了能够进一步研究行星轮不均载、轴承寿命、齿轮校核、效率等问题,再将概念行星架换成详细的销轴、轴承等零件。
2023/7/12 9:49:48 4.16MB Romax行
1
共 95 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡