论文部分内容阅读
随着网络技术的发展,图片资料在人们信息获取和资料交换的过程中占据的比重越来越大,作为信息传播的主要载体之一,图片的使用量在逐渐增多,然而图片在上传前的处理功能却过于单一,不能满足人们日益增强的需求。人们希望在上传图片时能够直接在web页面上对图片进行一定的修饰和处理,而无须借助本地软件,但现实中很多网站并没有提供满足用户这种需求的功能,针对目前人们在图片处理时需求与现实不相适应的问题,本文给出了在web页面上对图片进行特定功能实时编辑处理地解决方案。通过此方案,用户在当前窗口就能对图片进行处理上传,提高了工作效率,能够给用户一种全新的感受,在吸引用户眼球的同时,提高了网站的点击率和访问量。在web页面处理图片,顺应了时代发展潮流,具有很重要的意义,调查结果表明,此方案应用前景广阔,能极大的方便不擅长使用图片处理软件的用户,电脑中无须安装额外的图片处理软件,用户通过浏览器即可进行操作,实现了图片处理的人性化,提高了用户的工作效率,提升了用户体验度。该图像处理程序基于B/S模式,应用于JSP网页,实现了在网络上不需要安装任何图像处理软件就能对图片进行相应效果处理的功能,当需要对图片处理时,直接调用即可。此方法也为其他的本地程序网络化的应用提供了一定的借鉴意义。本文的主要研究内容包括:(1)图片的预加载。无论是图片的上传还是下载,都事先对图片进行预加载并使其具备各浏览器的兼容性,提高了访问速度,避免了因网络延迟导致的程序异常。(2)水印的动态嵌入方法。动态地对所要显示的图片添加水印,不对站点原始图片做任何修改,用户可以随时对水印信息编辑改动,既能够有效地保护图像媒体信息的知识产权,又能避免对原始图片的损坏,降低了嵌入与编辑水印的工作量,大大改善了web站点的维护环境。(3) B/S模式下由服务器推送的刷新。以往的页面刷新方式都是由客户端浏览器主动发起的,当服务器端未做更改时,频繁地访问服务器不断地耗费网络与CPU资源便是无意义的。本文提出了由服务器推送的刷新,即当服务器端发生改变时,才将更新后的信息自动推送到客户端浏览器进行刷新显示,从而在提高用户体验的同时也大大降低了服务器端的负载。