`
张小宇
  • 浏览: 34935 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

【复制图片】

阅读更多
这次这个是复制图片到规定路径,其实就是读出来选定的图片,然后在规定的路径下写入。

上代码:

private void saveImage(String path,String savePath) throws Exception {

// path是源图片的路径 完整的 如: c:/temp/123.jpg

//savePath是目标路径 完整的 如: d:/temp/456.jpg
  
   File file = new File (savePath.substring(0,savePath.lenth()-11));

//这里的savePath.substring(0,savePath.lenth()-11是需要用的时候改动的,因为这里是创建目录的,不要 图片名字
   if(null != file && !file.isDirectory()){
    file.mkdirs();
   }

//写入图片

   BufferedInputStream ips = new BufferedInputStream(new URL(path).openStream());
   File saveFile = new File(savePath);
   BufferedOutputStream ops = new BufferedOutputStream(new FileOutputStream(saveFile));
   byte[] buf = new byte[1024];
   int i =0;
   boolean isFirst = true;
   try{
   while((i=ips.read(buf)) != -1){
    ops.write(buf,0,i);
   
   }
   }catch(Exception e){
    throw e;
   }finally{
    ops.flush();
    if(ips != null)ips.close();
    if(ops != null) ops.close();
   }
  
}
分享到:
评论

相关推荐

    C# 复制图片 剪切板

    在本案例中,我们关注的是使用C#语言实现从网页中复制图片并将其存储到剪切板,以便用户可以方便地在不同应用程序之间进行粘贴,如微信或QQ。以下是对这个主题的详细讲解: 首先,我们需要理解剪切板是什么。剪切板...

    java 复制图片的代码

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

    复制图片 canvas img 转换.html

    Javascript语言通过canvas实现复制图片,Javascript语言通过canvas实现复制图片

    IE右键添加复制图片地址

    标题中的"IE右键添加复制图片地址"是指在Internet Explorer(IE)浏览器中,通过某种方式或工具增强其右键菜单功能,使用户能够在图片上点击右键后直接选择“复制图片地址”,而不是通过传统的右键查看图片属性来...

    解决PPT幻灯片中应用设计模版无法复制图片的方法.docx

    "解决PPT幻灯片中应用设计模版无法复制图片的方法" 在PPT幻灯片中应用设计模板是一种非常常见的操作,但是有时我们会遇到一个问题,即无法复制图片。这个问题的根源在于,我们在当前的幻灯片中应用设计模板,直接...

    vue 使用kindeditor粘贴复制图片上传给自己服务器,单独图片上传

    vue 使用kindeditor粘贴复制图片上传给自己服务器,单独图片上传,避免用户到处寻找,解决了用户粘贴复制截图时候,图片变成base64,上传给后台的时候长度过于长,所以在粘贴的时候就上传给服务器,最后以形式显示在富...

    第三方控件(输入框 可以复制图片和文字编辑).rar

    这个名为"第三方控件(输入框 可以复制图片和文字编辑).rar"的压缩包提供了一个特殊的输入框控件,它不仅支持文本输入,还允许用户复制和粘贴图片以及使用表情,极大地丰富了文字编辑的可能。 首先,我们要理解...

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

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

    java 复制图片到剪切板

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

    js实现点击后将文字或图片复制到剪贴板的方法

    对于复制图片到剪贴板,示例中给出了使用JavaScript和IE特有的createPopup方法的实现。图片被放置在一个可编辑的div元素中,通过在该div上执行Copy命令来完成复制操作。具体步骤包括获取当前div引用、设置div为可...

    装载图片,复制图片,清除图像,VB6.0,GUI源代码

    在VB6.0环境下,开发图形用户界面(GUI)应用程序时,经常需要处理与图片相关的操作,如装载图片、复制图片以及清除图像。这些功能在许多应用中都是基础且重要的,比如图像查看器、编辑器或者游戏。让我们深入探讨...

    VB 复制图片

    在VB(Visual Basic)编程环境中,复制图片涉及到了图像处理和文件操作的知识点。VB提供了丰富的功能,使得开发者能够方便地处理图像,包括复制、移动、显示和保存图片。以下是一些关于VB复制图片的核心概念和技术:...

    php实现将一张图片复制到多个目录下。

    因此,我们需要遍历所有这些目录,并在每个`extdir/`下复制图片。 为了实现这个功能,我们可以使用`glob()`函数获取`dest/*`的所有匹配项,然后对每个结果执行`copy()`。以下是一个示例代码: ```php // 获取所有...

    vuequilleditor的增强模块提供图片上传复制插入拖拽插入

    这意味着用户可以从其他地方(如网页、文档等)复制图片,然后在编辑器中直接粘贴,编辑器会自动处理图片的上传流程,使得用户体验更加流畅。 3. **拖拽插入**:拖拽插入功能是现代Web应用的一个常见特性,用户可以...

    CRichEdit图片插入复制,RTF格式文件独写,TAB健处理等

    3. 为了复制图片,我们需要捕获剪贴板事件,将图片数据保存到剪贴板,然后在目标位置使用`EM_STREAMOUT`消息从剪贴板读取并流送至新的CRichEdit控件。 接下来是RTF格式文件的读写操作: 1. 读取RTF文件时,可以使用...

    asp.net C# 从word中粘贴复制图片

    在ASP.NET C#环境中,开发一个功能允许用户从Word文档中粘贴或复制图片并上传至编辑器,是一项常见的需求。这个过程涉及到多个技术点,包括富文本编辑器的使用、图片处理、文件上传以及可能的数据存储。下面将详细...

    java流复制图片

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

    IE右键中添加“复制图片地址”和“复制链接地址”.docx

    标题和描述中提到的是一个教程,教你如何在 Internet Explorer(IE)浏览器的右键菜单中添加“复制图片地址”和“复制链接地址”的功能。这是一个常见的需求,因为默认情况下,IE 的右键菜单可能并不包含这些选项,...

    C++builder复制图片并带有背景音乐

    点击右边的图片看它能否在左边的框中显示?点击左上角的打开,可以让你听到播放的背景音乐哦。

    利用IO技术复制图片

    利用IO技术拷贝图片,java中的IO技术是相当重要的,一定要牢牢掌握

Global site tag (gtag.js) - Google Analytics