SAE将本地图片和远程图片保存至Storage
来源:互联网 发布:淘宝商城招商 编辑:程序博客网 时间:2024/06/13 00:43
1.远程图片保存至Storage
PHP源码
<?php$s = new SaeStorage();$img = file_get_contents('https://www.baidu.com/img/bd_logo.png'); //括号中的为远程图片地址$s->write ( 'public' , 'b.png' , $img ); ?>其中【public】为 Storage的名称;【b.png】为图片名称,格式可以自己任意设置格式,改成b.png均能正常显示,且大小不变;
2.本地图片上传至Storage
upload.html
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body><div id="container"><form action="upload.php" method="post" enctype="multipart/form-data"><p><input type="file" name="filename" /></p><input type="submit" id="postBtn" value="上传图片"></form> </div></body></html>
upload.php
<?php$filename = 'filename';$files = $_FILES[$filename];$name= 'asitela-'.time().'.jpg';$form_data =$files['tmp_name'];$s2 = new SaeStorage();$img = new SaeImage();$img_data = file_get_contents($form_data);//获取本地上传的图片数据$img->setData($img_data);$img->resize(180,180); //图片缩放为180*180$img->improve();//提高图片质量的函数$new_data = $img->exec(); // 执行处理并返回处理后的二进制数据$s2->write('public',$name,$new_data);//将public修改为自己的storage 名称$url= $s2->getUrl('public',$name);//将public修改为自己的storage 名称echo "文件名:".$name."<br/>";echo "Image url:".$url."<br/>";echo "<img src='$url' />";?>
0 0
- SAE将本地图片和远程图片保存至Storage
- SAE-上传本地图片到SAE的Storage(php版)
- java获取远程图片保存至本地
- 保存远程图片到本地
- sae保存图片 imagejpeg
- 将图片保存到本地
- SAE 上传图片(本地图片和网络图片)
- 提取CuteEditor编辑器中的图片地址,并将远程图片保存到本地
- 提取CuteEditor编辑器中的图片地址,并将远程图片保存到本地
- 提取CuteEditor编辑器中的图片地址,并将远程图片保存到本地
- php读远程图片和PHP保存远程图片到本地
- 使用php原生代码上传图片至SAE的STORAGE
- Bitmap(图片)保存至本地和使用
- 保存远程图片到本地文件夹!
- 远程图片自动保存到本地服务器
- 保存远程图片到本地的办法
- PHP保存远程图片到本地
- php获取远程图片并保存本地
- VC拖放窗口中的控件
- 【hdu】1577 WisKey的眼神(两个点之间是否存在整数坐标)
- Android Studio初体验坎坷路
- c++重拾
- JAVA中string创建对象详解
- SAE将本地图片和远程图片保存至Storage
- 关于amp
- android重复调用OnCreate方法的原因
- Codeforces Beta Round #8 E. Beads
- OSX brew install php Segmentation fault: 11
- Eclipse在线安装ADT等Android插件连接不上的解决方案
- UVALive - 4329 Ping pong
- HDU 1524 A Chess Game 【SG函数】
- 对类的理解