写文件图片|怎么用java从文件中读取图片和写入图片到文件里

写文件图片|怎么用java从文件中读取图片和写入图片到文件里的第1张示图

㈠ 写图片文件的时候要不要加后缀名

加不加是一样的,后缀名是选的,

㈡ 用手机写文件怎样将照片复在备注上

你好,谁用手机写文件的时候,想要把图片附在备注上,这种情况你可以看一下,你使用的编辑程序,支不支持上传图片,如果支持按照提示,把图片上传就可以。

㈢ 用java写上传文件(图片)

首先希望我的回答能给你带来帮助首先写一个上传类public class procts_shang_chuang {public static boolean GOTO(String paht,FormFile file){boolean bool =false;int betered = 0;byte[] buufer = new byte [2042];if(file.getFileSize()>0&&file.getFileSize()<500000){try {InputStream in = file.getInputStream();//写入文件OutputStream out = new FileOutputStream(paht);while((betered=in.read(buufer, 0, 2042))!=-1){out.write(buufer, 0, betered);//将文件写入服务器}in.close();out.close();bool = true;} catch (FileNotFoundException e) {// TODO Auto-generated catch blockbool = false;e.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blockbool = false;e.printStackTrace();}} return bool;}public static boolean delete_file(String path){File file = new File(path);boolean bool = false;if(file.isFile()){System.out.println("文件存在"); bool = file.delete();}return bool;}}这个类主要是上传和删除图片的类那么下来直接调用就可以了 通过页面往action中提交数据 if(form instanceof Procts_addForm)//如果form是FilesForm{ String engding = request.getCharacterEncoding(); if((engding != null) && (engding.equalsIgnoreCase("utf-8"))){response.setContentType("text/html; charset=gb2312");//如果没有指定编码,编码格式为gb2312} FormFile file = procts_addForm.getFiles(); inpa = Huoqu_weiyi_biaoshi.getUniqueId(); String path = request.getRealPath("/guanliyuan/ji_zhu_procts_img/"+(inpa+file.getFileName())); System.out.println(path); String name = file.getFileName();inpa = "/guanliyuan/ji_zhu_procts_img/"+inpa+file.getFileName(); bool = procts_shang_chuang.GOTO(path, file); }这样就把图片上传上去了 仔细看看 批量上传和这个一样只是需要做一点点的改动而已有什么不明白的可以联系我Q号:549726411

㈣ 文档图片的排版技巧

当我们在使用办公软件时,尤其是word编辑文档时,需要插入图并进行图片的排版,那么在word文档中怎么插入图片呢?下面小编就为大家详细介绍一下,来看看吧!步骤1、首先先新建一个word文档,并且把名称修改一下,以便好区分(这里已经标注了)2、我们点击word文档进入word文档页面,然后点击插入按钮(这里已经标注好了)3、然后我们点击“ 图片 ”这个按钮如图所示:有一个图片的图标(已经标注出来了)4、我们点击“ 图片 ”这图标就会跳出一个选项框,我们可以选择要插入的图片(这里已经标注好了)。5、当我们选择好了要插入的图片我们就可以点击下面的“ 插入 ”按钮就行了,图片就会自动插入到word文档里面去了。6、然后图片插入到了word文档页面了,我们可以通过相关的工具来调整图片的位置。7、当我们鼠标停留在图片上面的时候就会出现以下的符号,然后我们通过这些符号来调整图片大小等。8、最后当我们把图片填好了,我们就可以保存文件就行了。先把你要排版的内容导入到word文档中。ctrl+a全选,然后点击页面布局,选择纸张大小为A3,一般情况下我们排版用的纸张大小都为A3或者A4。分栏那里设置有一栏到三栏,还有偏左和偏右,可以根据自己的需要来选择。这里我选择的是三栏。点击插入页眉,选择一种样式。这里我选择的是传统型。然后编辑页眉,写上标题日期和小标。接下来我们把各个部分的标题做一下处理,从字号、字体到颜色等等。处理前:处理后:插入图片,选择适合的图片。页面布局当中设置一下页面边框,这样会让排版的页面看起来更加美观。然后我们可以加入水印,水印可以自定义。设置页面颜色,这里的下拉菜单中有填充效果,可以填充图片。大家可以试试。最后保存。

㈤ Android 往文件夹写入图片

步骤:

1、AndroidManifest.xml中配置SD卡写权限

<!–往SDCard写入数据权限–><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

2、java代码往SD卡写入图片信息

(Bitmapbitmap,String_file)throwsIOException{BufferedOutputStreamos=null;try{Filefile=newFile(_file);//新建图片intend=_file.lastIndexOf(File.separator);String_filePath=_file.substring(0,end);//获取图片路径FilefilePath=newFile(_filePath);if(!filePath.exists()){//如果文件夹不存在,创建文件夹filePath.mkdirs();}file.createNewFile();//创建图片文件os=newBufferedOutputStream(newFileOutputStream(file));bitmap.compress(Bitmap.CompressFormat.PNG,100,os);//图片存成png格式。}finally{if(os!=null){try{os.close();//关闭流}catch(IOExceptione){Log.e(TAG_ERROR,e.getMessage(),e);}}}}

㈥ 如何用txt文本文件写一张图片(就是说在txt里写图片编码,然后存为bmp图片)

有可能实现吗?刚才我用记事本程序打开一张bmp,看到的都是乱码,把这些乱码另存为bmp却无法还原图像。或许可以实现,可是那样专业的代码,其大小随随便便都得几时上百兆再往上跑?恐怕不用原始编程语言都不行。在txt里写图片编码,然后存为bmp图片?基本上那工作量之大之繁琐,哪怕再小的图片都是极为恐怖的。

㈦ 怎样将一张图片写到文件夹中去呢

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanner;public class WritePic { public static final int MaxFile=1024*1024*5;//图片最大为5M public static void main(String[] args) { try { Scanner sc=new Scanner(System.in); System.out.println("图片复制到地址为D盘根目录!"); System.out.print("请输入图片的绝对地址和全称:"); String filePath=""; filePath=sc.nextLine(); String fileName=""; System.out.print("请输入复制后的图片名:"); fileName=sc.nextLine(); BufferedInputStream bis=new BufferedInputStream(new FileInputStream(new File(filePath))); byte[] b=new byte[WritePic.MaxFile]; int len=bis.read(b); BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream(new File("d:\\"+fileName+".jpg"))); bos.write(b, 0, len); bos.flush(); bis.close(); bos.close(); System.out.println("图片复制成功!"); } catch (FileNotFoundException e) { System.out.println("路径有错,文件没找到!"); } catch (IOException e) { e.printStackTrace(); } }}//输入为 D:/images/abc.jpg//文件名 louzu//文件被复制到 D:/louzu.jpg已成功调试….祝楼主早日成功!!!

㈧ 怎么用java从文件中读取图片和写入图片到文件里

首先导入各种需要的包:import java.awt.Image;import javax.imageio.ImageIO;import java.io.*;读取图片的方法如下:Image[] array = new Image[10];Image image = ImageIO.read(new File("d:\\source.gif"));//根据你实际情况改文件路径吧版array[0] = image;图片读出来了。权如果你有一个Image对象,想把它写入文件可以这样做:BufferedImage image = ImageIO.read(new File("d:\\source.gif"));//要想保存这个对象的话你要把image声明为BufferedImage 类型ImageIO.write(image, "png", new File("f:\\test.png"));

㈨ 如何把文件夹命名写入文件夹内图片中

假设D盘有个文件夹名为“照片”,文件结构如下:

D:照片

├─相集A

│ D6961.jpg

│ D6962.jpg

│ D6963.jpg

│ D6964.jpg

│ D6965.jpg

├─相集B

│ D6961.jpg

│ D6962.jpg

│ D6963.jpg

│ D6964.jpg

│ D6965.jpg

├─相集C

│ D6961.jpg

│ D6962.jpg

│ D6963.jpg

│ D6964.jpg

│ D6965.jpg

└─相集D

D6961.jpg

D6962.jpg

D6963.jpg

D6964.jpg

D6965.jpg

@echooffSET"path=D:照片"cd/d"%path%"for/r/d%%ain(*)do(pushd"%path%"cd/d"%%a"set/anum=0for/f%%iin('dir/a/b/s')do(set/anum+=1set"name=%%i"ren"%%i""%%~na_!num!%%~xi"move"%%~dpi%%~na_!num!%%~xi"%path%endlocal)popd"%path%")for/f"tokens=*"%%iin('dir/s/b/ad')dord"%%i"pause

批处理运行结果:

㈩ C语言读写图片文件问题

BMP位图文件有它的属性,我们如果不读取他的属性的话,无法对它的操作,所以BMP位图文件包括1.位图文件头(记录位图文件的特征.到真正图像数据的偏移量.文件大小等等信息)2.位图信息头(记录的就是位图的大小,每个像素占的位数,是否压缩等等信息)3.调色板(如果位图信息头里面的每个像素的位数小于24位,就需要调色板)4真正的位图数据.为什么产生误区我觉得真正的原因是你没有明白什么是文件.文件就是把一些数据组织起来,并保存它们.而正因为数据的组织不同,所以就构成了不同的文件类型.而文件的后缀名是文件被组织了后,人民为了区别它和其他文件格式的不同而自己取的一个名字.比方说,我这个数据是按文本组织的。那么你不管把改为什么后缀名,它还是文本文件.以后学文件的时候别看它的后缀名,而要看它的文件的存贮实质.人们开发出来的文件格式,都有他们不同的组织方式,不是说BMP有头信息,人家一定都要有.

未经允许不得转载:山九号 » 写文件图片|怎么用java从文件中读取图片和写入图片到文件里

赞 (0)