`
woshixushigang
  • 浏览: 576260 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

图片复制

 
阅读更多

import java.io.File;
import java.io.FileOutputStream;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage;

import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

public class test {

    
public void jpgTset() throws Exception {
        File _file 
= new File("c:\\memo.jpg"); //读入文件
        Image src = javax.imageio.ImageIO.read(_file); //构造Image对象
        int wideth=src.getWidth(null); //得到源图宽
        int height=src.getHeight(null); //得到源图长

        
/*
         * //绘制缩小后的图
        BufferedImage tag = new BufferedImage(wideth/2,height/2,BufferedImage.TYPE_INT_RGB);
        tag.getGraphics().drawImage(src,0,0,wideth/2,height/2,null); //绘制缩小后的图
        
*/


        BufferedImage tag 
= new BufferedImage(wideth,height,BufferedImage.TYPE_INT_RGB);
        tag.getGraphics().drawImage(src,
0,0,wideth,height,null); 
        FileOutputStream out
=new FileOutputStream("c:\\youfilename.jpg"); //输出到文件流
        JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
        encoder.encode(tag); 
//JPEG编码
        out.close();
    }


    
public static void main(String[] args){
        
try{
            
new test().jpgTset();
        }
catch(Exception e){
            e.printStackTrace();
    }


}

分享到:
评论

相关推荐

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

    在前端开发中,将文字或图片复制到剪贴板是一项常用的功能。传统上,这类操作多在桌面应用程序中见到,但随着Web技术的发展,现在JavaScript也能够实现这一功能。本文将介绍如何利用JavaScript实现点击按钮后,将...

    Word图片复制到百度编辑器工具

    本主题聚焦于“Word图片复制到百度编辑器工具”的使用,这是一个解决特定痛点的实用工具,允许用户将Word文档中的图片有效地导入到百度编辑器,保持原有的格式和样式。 在传统的操作中,如果尝试直接复制Word文档中...

    使用python 将图片复制到系统剪贴中

    标题《使用python将图片复制到系统剪贴中》所涉及的知识点涵盖了Python编程、图像处理、系统剪贴板操作以及相关库的使用。接下来,我们将详细介绍这些知识点。 首先,Python是一种广泛使用的高级编程语言,它简洁易...

    图片复制重命名工具

    "图片复制重命名工具"就是这样一个实用程序,它可以帮助用户批量处理图片,节省时间和精力。这个工具的主要功能是接收指定的图片文件和新的文件名,然后自动将这些图片复制到目标位置,并按照提供的新名字进行重命名...

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

    在PHP中,将一张图片复制到多个目录下是一项常见的任务,尤其在网站开发或文件管理应用中。这个过程可以通过PHP的文件系统函数来实现。在本文中,我们将深入探讨如何利用PHP实现这样的功能,以及涉及的相关知识点。 ...

    java图片复制打不开

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

    C++ Bmp图片复制功能实现 Bitmap

    C++ Bmp图片复制功能实现 Bitmap

    如何将caj格式的图片复制到word里.docx

    如何将caj格式的图片复制到word里 本文将详细介绍如何将caj格式的图片复制到word文档中。caj格式是一种专门用于保存论文、期刊、thesis等学术文档的格式,而Word则是最广泛应用的文本编辑软件之一。将caj格式的图片...

    日文拷屏工具,图片复制

    日文拷屏工具,图片复制,可以拷窗体,全屏,带滚动条的窗体

    C# 复制图片 剪切板

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

    ZuoYe_图片复制.java

    ZuoYe_图片复制.java

    MFC画流程图 图片复制,撤销

    MFC画流程图 图片复制,撤销 非常适合初学者,

    从图床获取的html代码中提取IMG标签并提取图片复制到剪贴板.zip

    资源介绍:本例使用原生js写的从图床获取的html代码中提取IMG标签并提取图片复制到剪贴板 资源特点:代码短小、代码容易阅读、重点注释、方便扩展、样式美观、。 适用人群:前端从业职,新手小白,有网站开发能力对...

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

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

    如何解决复制网页本复制不了的文字和图片

    本文档可以教你轻松解决你在网页上复制不了的文字和图片,方便保存在电脑里做成word文档

    淘宝图片复制利器 v1.0.rar

    淘宝图片复制利器,主要是开启了ie 右键菜单的图片复制功能,技术上严格来说是简单的,绿色实用无毒哦。 功能上其实也没什么,主要是用于淘宝用户的图片运用,所以在使用上没有做的复杂的地方。一看就明白的。

    像素级的VB图片处理,图片旋转与放大和复制

    其中,图片旋转涉及坐标变换和矩阵运算,图片放大需要选择合适的插值算法,而图片复制则依赖于GDI+提供的图形对象和方法。通过掌握这些技能,开发者可以在VB中实现各种复杂的图像处理任务,为应用程序添加丰富的视觉...

    PyQt5 python 图片复制

    然后,你可以将`copyPic`方法绑定到某个按钮的点击事件,当用户触发这个事件时,图片复制操作就会执行。 7. **异常处理**: 在实际应用中,你可能还需要添加异常处理代码,以应对可能出现的文件不存在、权限问题或...

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

    2. **复制插入**:增强模块还支持图片的复制和粘贴功能。这意味着用户可以从其他地方(如网页、文档等)复制图片,然后在编辑器中直接粘贴,编辑器会自动处理图片的上传流程,使得用户体验更加流畅。 3. **拖拽插入...

Global site tag (gtag.js) - Google Analytics