《7171.Visual Basic.NET企业级开发案例精解》.pdf
文本预览下载声明
Visual Basic.NET企业级开发案例精解
猛点这里下载全部内容
目录:
第一部分FotoVision——智能客户端图像处理
第1章FotoVision简介3
1.1运行FotoVision3
1.1.1下载安装FotoVision3
1.1.2安装FotoVision4
1.1.3打开FotoVision解决方案5
1.2FotoVision业务简介6
1.3智能客户端程序的部署6
1.4智能客户端介绍7
第2章FotoVision的架构设计9
2.1系统总体概览9
2.2FotoVision桌面应用程序10
2.3FotoVisionWeb应用程序11
第3章FotoVision的系统基础设计13
3.1配置管理14
3.1.1图片存储格式14
3.1.2资源文件16
3.1.3实现WindowsXP风格界面——Manifest文件17
3.2常用工具类20
3.2.1实现图片操作列表——Actions.vb20
3.2.2实现存储并读写相册元数据——Album.vb25
3.2.3实现剪裁选取图片——CropHelper.vb27
3.2.4实现加密和解密数据——DataProtection.vb34
3.2.5实现拖放操作——DropData.vb37
3.2.6实现自定义事件的参数——EventArgs.vb40
3.2.7实现操作图片中的EXIF数据——Exif.vb46
3.2.8实现文件管理功能——FileManager.vb49
3.2.9实现获取文件或字符串的哈希值——Hash.vb56
3.2.10实现存储指定质量的JPEG图片——JpegQuality.vb57
3.2.11实现图片操作的优化处理——OptimizeActions.vb58
3.2.12实现创建和存储图片——Photo.vb63
3.2.13实现图片的所有操作例程——PhotoHelper.vb67
3.2.14实现存储图片信息——PhotoInfo.vb73
3.2.15实现以向导方式提供图片打印功能——Print.vb74
3.2.16实现主窗体上的进度条——Progress.vb77
3.2.17实现可读写的配置文件——Settings.vb78
3.2.18实现存储配置文件的配置节信息——SettingValues.vb82
3.2.19实现存储图片亮度、对比度、gamma参数以及饱和度——SliderValues.vb83
3.3全局信息类Global.vb84
第4章FotoVision的组件86
4.1FotoVision的组件86
4.2集成图片操作所需控件——DetailsActions用户控件87
4.2.1DetailsActions用户控件的效果87
4.2.2DetailsActions用户控件的实现88
4.3显示当前相册相关信息——DetailsAlbum用户控件95
4.3.1DetailsAlbum用户控件的效果95
4.3.2DetailsAlbum用户控件的实现95
4.4实现自绘制列表以显示多张图片信息——DetailsPhotos组件类100
4.4.1DetailsPhotos组件类的效果100
4.4.2DetailsPhotos组件类的实现100
4.5实现拖放操作的上下文菜单——DropContextMenu类109
4.5.1DropContextMenu类的效果109
4.5.2DropContextMenu类的实现109
4.6实现在列表中显示多张图片缩略图——PhotoListView组件类111
4.6.1PhotoListView组件类的效果111
4.6.2PhotoListView组件类的实现111
4.7实现单张图片显示——PhotoViewer组件类119
4.7.1PhotoViewer组件类的效果119
4.7.2PhotoViewer组件类的实现121
4.8实现支持Tab键控制输入焦点——TabTextBox组件类130
4.8.1TabTextBox组件类的效果130
4.8.2TabTextBox组件类的实现131
第5章FotoVision的面板系统132
5.1FotoVision的面板系统132
5.2PaneCaption面板133
5.2.1PaneCaption面板的效果133
5.2.2PaneCaption面板的实现133
5.3BasePane面板138
5.3.1BasePane面板的效果138
5.3.2BasePane面板的实现138
5.4AlbumsPane面板140
5.4
显示全部