图片尺寸批量修改工具java课程设计毕业设计(论文).doc

图片尺寸批量修改工具java课程设计毕业设计(论文).doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
吉林工程技术师范学院 《面向对象程序设计——java》 课程设计报告书 设计题目:图片尺寸批量修改工具 专 业: 信息管理与信息系统 班 级: X—0941 学生姓名: 许艺伟 学 号: 10 指导教师: 孙超 孟宇桥 2010年12月 信息工程学院 摘要 该程序是一个图形界面的简单的图片尺寸批量修改工具,具有良好的界面,使用人员能快捷简单地进行操作。即时准确地获得所需尺寸的图片,充分降低了处理图片的难度和节约了时间,对人们的生活有一定的帮助。 此程序,可打开文件夹,自动排除文件夹和非图片格式文件,同时列出所有图片文件,能够一次将所有图片修改成同样的尺寸大小。 关键词:java;图片;批量修改 目录 第一章 绪论………………………………………………………1 第二章 问题分析…………………………………………………2 2.1开发目的………………………………………………………2 2.2开发设计思想………………………………………………2 2.3开发和运行环境……………………………………………2 2.4功能分析……………………………………………………2 2.5程序处理流程………………………………………………3 第三章 系统详细设计…………………………………………5 3.1需用到的包…………………………………………………5 3.2需用到的类…………………………………………………5 3.3类的方法介绍………………………………………………5 第四章 代码实现………………………………………………7 第五章 测试与调试……………………………………………16 第六章 总结与心得……………………………………………20 第七章 附录…………………………………………………21 附录1:程序源代码……………………………………………21 附录2:参考文献………………………………………………32 第一章 绪论 随着科学技术的不断发展,计算机已经成为我们工作学习和生活中不可缺少的工具。加上网络技术的成熟,网店盛行,图片修改就是使用最频繁的服务之一了,也有大量的工具可供我们使用,如PS,QQ影像等。但是这些主流的图片编辑工具并不能实现我们所需要所有的功能,或者操作起来非常繁琐。在学习了Java语言之后,我决定使用Java语言编写一个简单的图片批量处理工具,可以实现图片任意尺寸的批量处理,满足日常实际的应用及工作学习的需要。 要实现批量修改就得要批量导入图片和导出图片,要是通过手工方式单条进行录入几乎是不可能的,不仅烦琐,而且极易出现错误。所以就要用到基于数据文件的批量数据导入导出方法。 Java是由Sun公司开发的新一代纯面向对象的网络编程语言。其目标是建立一种在任意种机器、任一种操作系统的网络环境中运行的软件,实行所谓的 “程序写一次,到处运行”的目标。正因为如此,Java已成为当今Internet上最流行、最受欢迎的一种程序开发语言。 Java语言是由C++语言发展起而来的,是一种彻底的面向对象的程序设计语言。作为一种纯面向对象的程序设计语言,它非常适合大型软件的开发。Java语言去掉了C++语言的一些容易引起错误的特性。Java语言的特点有:面向对象、跨平台、安全性、多线程和图形功能强。 第二章 问题分析 2.1开发目的 通过开发一个简单的批量处理图片尺寸程序来巩固所学的Java知识。要求程序能自动筛选出文件夹中的图片格式文件,并批量的对图片尺寸进行修改,同时要新生成修改后的图片,为了方便经常要进行图片大小修改的使用者,如网店用户。 2.2开发设计思想 本应用程序的设计思想: 程序应该充分利用课堂所学的知识和自学的知识满足其功能设计的需求; 程序采用可视化、模块化程序设计方法,既便于程序功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护; 程序应具备维护功能,及时根据用户需求进行数据的修改。 程序应该尽量简单。 2.3开发和运行环境 开发工具:JCreator LE 运行环境:JDK1.6.0_22 、Windows 7 2.4功能分析 1、这个图片尺寸修改程序,最基本的功能是对所需图片的大小尺寸进行任意修改,达到期望效果。 2、能读取文件夹下的文件,并自动筛选出图片格式文件而排除非图片格式文件,省去挑选的麻烦。 3、对读取到的图片文件进行批量修改,这样省去很多时间。 2.5程序处理流程 第三章 系统详细设计 3.1需用到的包 import java.io.*

您可能关注的文档

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档