「java把图片写到本地」java把图片写到本地文件
本篇文章给大家谈谈java把图片写到本地,以及java把图片写到本地文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java客户端怎么保存从服务器传过来的图片到本地
- 2、java通过百度地图 获取静态图片 如何保存到本地
- 3、java从服务器下载图片怎么讲图片保存到本地的sdcard上
- 4、Java从远程获取图片到本地
java客户端怎么保存从服务器传过来的图片到本地
你是要自己写还是怎么的?要是自己写的话你直接把充服务器传过来的图片通过输出流输出到本地指定的地方就可以了。
java通过百度地图 获取静态图片 如何保存到本地
通过正则表达式,从页面将图片偷下来,保存到本地即可。给你个例子
public class RegexDemo1 {
public static void main(String[] args) throws Exception{
//创建URL
URL url=new URL("");
//打开连接
URLConnection conn=url.openConnection();
//创建输入流
InputStream is=conn.getInputStream();
InputStreamReader isr=new InputStreamReader(is);
BufferedReader br=new BufferedReader(isr);
//读数据
String line=null;
String allLine="";
line=br.readLine();
while(line!=null){
allLine+=line;
line=br.readLine();
}
//关闭流
br.close();
isr.close();
is.close();
System.out.println(allLine);
Pattern p=Pattern.compile("(?=td width=\"30%\"\\s{0,100}?.{0,100}?\\.htm\\\").+?(?=/a\\s*?/td)");
Matcher m=p.matcher(allLine);
int num=0;
while(m.find()){
System.out.println(m.group());
num++;
}
System.out.println(num);
}
}
这个是我自己写的,你参考下吧
java从服务器下载图片怎么讲图片保存到本地的sdcard上
ublic HttpServletResponse download(String path, HttpServletResponse response) {
try {
// path是指欲下载的文件的路径。
File file = new File(path);
// 取得文件名。
String filename = file.getName();
// 取得文件的后缀名。
String ext = filename.substring(filename.lastIndexOf(".") + 1).toUpperCase();
// 以流的形式下载文件。
InputStream fis = new BufferedInputStream(new FileInputStream(path));
byte[] buffer = new byte[fis.available()];
fis.read(buffer);
fis.close();
// 清空response
response.reset();
// 设置response的Header
response.addHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes()));
response.addHeader("Content-Length", "" + file.length());
OutputStream toClient = new BufferedOutputStream(response.getOutputStream());
response.setContentType("application/octet-stream");
toClient.write(buffer);
toClient.flush();
toClient.close();
} catch (IOException ex) {
ex.printStackTrace();
}
return response;
}
Java从远程获取图片到本地
明显不可能,除非是他共享的图片,或者用木马获得他电脑的权限让他发给你
java把图片写到本地的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java把图片写到本地文件、java把图片写到本地的信息别忘了在本站进行查找喔。
发布于:2022-12-25,除非注明,否则均为
原创文章,转载请注明出处。