`
mxx_1111
  • 浏览: 60792 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java中复制图片

 
阅读更多
package jbit.io;

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.Writer;

public class ReadAndWriteBinaryImage {
	public static void main(String[] args) {
	  FileInputStream fis = null;
      DataInputStream dis = null;
      //创建输入流对象
      FileOutputStream outFile = null;
      DataOutputStream out = null;
	  try {
		  //创建输出流对象
	      fis = new FileInputStream("D:\\myDoc\\图10.2.BMP");
	      dis = new DataInputStream(fis);
	      //创建输入流对象
	      outFile = new FileOutputStream("D:\\myDoc\\temp2.BMP");
	      out = new DataOutputStream(outFile);
	      int temp;
	      //读取文件并写入文件
	      while ( (temp = dis.read()) != -1) {
	        out.write(temp);
	      }
	    }catch (IOException ioe) {
	      ioe.printStackTrace();
	    }finally{
	    	try {
	    		if(dis!=null)
	    			dis.close();
				if(out!=null)
					out.close();
			} catch (IOException e) {
				e.printStackTrace();
			}
	    }
	}
}

分享到:
评论

相关推荐

    java 复制图片的代码

    在Java编程中,复制图片是一项常见的任务,尤其在处理图形用户界面(GUI)或文件操作时。本篇文章将深入探讨如何使用Java实现图片的复制功能,以满足标题和描述中的需求。 首先,我们需要理解Java中处理文件的基本...

    java流复制图片

    java流复制图片,这个是老师给的demo,很不错,有时候能用到

    一个简单的使用java代码复制图片

    这是一个简单的java代码复制图片,希望能有利于别人。(本人是个新手,如果有瑕疵的地方可以说出来)。

    java图片复制打不开

    在探讨“Java图片复制打不开”的问题时,我们首先需要理解Java中文件操作的基本原理,尤其是如何读取和写入二进制数据,如图片文件。根据提供的代码片段,我们可以看到一个基本的文件复制过程,但该过程似乎存在一些...

    java导出图片到word文档

    在Java编程中,将图片导出到Word文档是一项常见的任务,尤其在自动化报告生成或数据可视化等场景下。本文将详细介绍如何使用Java实现这一功能,包括必要的库、步骤以及可能出现的问题。 首先,我们需要一个能够处理...

    java 复制图片到剪切板

    在Java编程中,将图片复制到剪贴板是一项常见的任务,尤其在开发图形用户界面(GUI)应用时。本文将详细讲解如何实现这个功能,并结合给出的“qrcode_swing”这一标签,我们可以推断这是一个关于Swing组件库中处理...

    java高清处理图片

    ### Java高清处理图片:利用ImageMagick提升图片质量和效率 #### 背景与需求 在实际项目开发中,图片处理是一项常见的需求,包括但不限于图片的压缩、尺寸调整以及添加水印等操作。传统的Java库虽然能够实现这些...

    java实现excel表格文件的复制

    java实现excel表格文件的复制,测试可用,将excel表格的表头和内容拷贝到新表中

    java开发,图片重命名

    在Java开发中,图片重命名是一项常见的操作,特别是在处理大量图片资源时,为了规范化存储或者便于管理和检索,可能需要对图片文件进行批量重命名。这个过程并不复杂,主要涉及文件I/O操作,包括读取、重命名和写入...

    用java写的图片浏览程序

    在Java中,处理文件和目录主要依赖于`java.io`包中的类,如`File`用于表示文件和目录,`Files`工具类提供了许多静态方法用于文件操作,如读取、写入、复制等。对于图片,除了前面提到的`ImageIO`和`BufferedImage`,...

    java中图片不同存储空间的复制方法

    在Java编程语言中,处理文件操作,尤其是图片的复制,是一项常见且实用的功能。本文将深入探讨如何在Java中实现图片从一个存储空间到另一个存储空间的复制过程,这一技术在多个场景下都有广泛的应用,比如在开发图像...

    linux下java生成图片乱码问题.doc

    总之,解决Linux下Java生成图片中文乱码问题的关键在于确保系统中有合适的中文字体,并使Java应用程序能够正确访问这些字体。通过安装fontconfig和相应的中文支持包,以及重启服务,可以有效地解决这一问题。在实际...

    java截取屏幕内容并将图片复制到剪切板

    java截取屏幕内容并将图片复制到剪切板

    图片管理java软件

    2. 图片操作模块:提供了对图片的基本操作,例如读取图片信息、预览图片、移动或复制图片到指定位置等。这可能涉及到Java的I/O流和文件操作API。 3. 图片显示模块:使用Java的Swing或JavaFX库来实现图片的显示,...

    JAVA快速图片剪切

    图片剪切是指从一张图片中选取特定区域,并将其保存为新的图片文件。在Java中,我们可以利用Java Advanced Imaging (JAI) API或者Java 2D API来实现这个功能。 1. **Java 2D API**:Java 2D API是Java平台标准版...

    java 水印(水印适应图片大小,但个别图片太小不支持)

    本知识点主要探讨如何在Java中实现自适应图片大小的水印功能,以及遇到图片过小时的处理策略。 首先,我们需要理解水印的基本概念。水印是在图像或文档上添加的一种视觉标记,它可以是文字、图像或者图形,用于表明...

    java程序把两张图片合成在一起

    在Java编程语言中,将两张图片合成在一起是一个常见的图像处理任务。这个过程涉及到对图像文件的读取、处理以及合并,通常使用Java的内置库如`java.io`和`javax.imageio`。在这个场景中,`FileInputStream`用于读取...

    java使用Servlet动态生成图片

    Java 使用 Servlet 动态生成图片 在 Web 应用中,经常需要动态生成图片,如实时股市行情、各种统计图等等。这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。本质上,浏览器向...

    java图片管理器

    这个课程设计项目旨在提供一个全面的解决方案,帮助用户轻松地浏览、预览、删除以及复制图片,提升了用户在日常图片处理中的效率。 首先,我们要理解Java在图片处理中的核心概念。Java提供了丰富的API来处理图像,...

    java图片管理器(对刚学JAVA的人的提升有帮助)

    5. **目录和文件操作**: 使用java.nio.file包中的类,如Files和Paths,可以方便地进行目录浏览、文件复制、移动和删除等操作。在图片管理器中,用户可能需要浏览文件系统,选择图片所在的文件夹,这就需要用到这些...

Global site tag (gtag.js) - Google Analytics