ftp预览图片
㈠ 为什么我建的ftp站点无法用缩略图观看图片
工具--internet选项--高级
选择"为ftp站点启用文件夹视图"
㈡ java实现图片预览功能,可以显示缩列图,具有上下页的功能求技术支持
把图片按照规定的比例压缩,然后保存至FTP,列表读取缩略图,单击显示原图。
/**
*压缩图片方法一(高质量)
*@paramoldFile将要压缩的图片
*@paramwidth压缩宽
*@paramheight压缩高
*@paramsmallIcon压缩图片后,添加的扩展名(在图片后缀名前添加)
*@paramquality压缩质量范围:<i>0.0-1.0</i>高质量:<i>0.75</i>中等质量:<i>0.5</i>低质量:<i>0.25</i>
*@parampercentage是否等比压缩若true宽高比率将将自动调整
*/
publicstaticvoidcompressImage(StringoldFile,intwidth,intheight,StringsmallIcon,
floatquality,booleanpercentage){
try{
Filefile=newFile(oldFile);
//验证文件是否存在
if(!file.exists())
thrownewFileNotFoundException("找不到原图片!");
//获取图片信息
BufferedImageimage=ImageIO.read(file);
intorginalWidth=image.getWidth();
intorginalHeight=image.getHeight();
//验证压缩图片信息
if(width<=0||height<=0||!Pattern.matches("^[1-9]\d*$",String.valueOf(width))
||!Pattern.matches("^[1-9]\d*$",String.valueOf(height)))
thrownewException("图片压缩后的高宽有误!");
//等比压缩
if(percentage){
doublerate1=((double)orginalWidth)/(double)width+0.1;
doublerate2=((double)orginalHeight)/(double)height+0.1;
doublerate=rate1>rate2?rate1:rate2;
width=(int)(((double)orginalWidth)/rate);
height=(int)(((double)orginalHeight)/rate);
}
//压缩后的文件名
StringfilePrex=oldFile.substring(0,oldFile.lastIndexOf('.'));
StringnewImage=filePrex+smallIcon+oldFile.substring(filePrex.length());
//压缩文件存放位置
FilesavedFile=newFile(newImage);
//创建一个新的文件
savedFile.createNewFile();
//创建原图像的缩放版本
Imageimage2=image.getScaledInstance(width,height,Image.SCALE_AREA_AVERAGING);
//创建数据缓冲区图像
BufferedImagebufImage=newBufferedImage(width,height,BufferedImage.TYPE_INT_RGB);
//创建一个Graphics2D
Graphics2Dg2=bufImage.createGraphics();
//重绘图像
g2.drawImage(image2,0,0,width,height,null);
g2.dispose();
//过滤像素矩阵
float[]kernelData={
-0.125f,-0.125f,-0.125f,
-0.125f,2,-0.125f,-0.125f,
-0.125f,-0.125f};
Kernelkernel=newKernel(3,3,kernelData);
//按核数学源图像边缘的像素复制为目标中相应的像素输出像素
ConvolveOpcOp=newConvolveOp(kernel,ConvolveOp.EDGE_NO_OP,null);
//转换像素
bufImage=cOp.filter(bufImage,null);
FileOutputStreamout=newFileOutputStream(savedFile);
JPEGImageEncoderencoder=JPEGCodec.createJPEGEncoder(out);
JPEGEncodeParamparam=encoder.getDefaultJPEGEncodeParam(bufImage);
//设置压缩质量
param.setQuality(quality,true);
encoder.encode(bufImage,param);
out.close();
System.out.println(newImage);
}catch(Exceptione){
e.printStackTrace();
System.out.println("压缩失败!"+e.getMessage());
}
}
㈢ 我用FTP上传完网页后打开我的网页不显示图片怎么办在上传时FTP还老中断怎么回事请高手指点
不显示图片有两种可能性:1,图片链接目录不对 2,图片上传不完整(老中断情况引起);
老中断问题解决方法:1,不要在上网高分期上传;2,上传软件问题建议用新版本的Cuteftp。
路径是在程序里面设置;用CUTFTP,效果好,无所谓新手不新手.
㈣ FTP服务器如何连续浏览图片
问题应该是下面这张图片吧
在这里打开图片,默认是浏览器打开。
解决方法:
在“开始→运行”中输入“regsvr32 shimgvw.dll ”(启用图像预览);然后运行“regsvr32 shmedia.dll” (启用影像预览)。
㈤ 怎么用ftp上传网站上的图片
ftp用FTP工具上传下载也可以
1-------填上ip地址2--------填上密码账户
一般分为FLASHFTP、LEAPFTP、CuteFTP,合称FTP三剑客,以汉化版和破解版居多。国产简体中文版目前有8UFTP。其中,FLASHFTP是速度最快的,但是访问某些教育网站不稳定,还有事出现传大文件卡死的现象,但是为了速度,这点小小的不足可以忽略;LEAPFTP是最稳定的,访问所有网站都比较稳定,而且绝对不会卡死,但是速度有所不足;cuteFTP有点在于功能繁多,速度和稳定性介于前面的二者之间,使用者可以按用途和喜好来选择它们。
㈥ 如何在FTP中实现缩略图预览
在ftp里是没有预览的,想方便点你可以直接在浏览器地址栏里输入ftp://+主机名登录进去双击文件就可以看了,我一直都是这样的。
㈦ PS做的html文件用FTP上传没有显示图片
可能是你图片路径不对,最好检查一下你网页代码中的路径是那里。
比如我们寻找一个游戏网站中的LOGO路径:
首先打开网页,网页中随意一个空白处点击右键打开菜单中的查看源代码。
代码导入DW中一般不会显示彩图的,你直接点击框架里灰色破损图样就可以找到路径了。
望采纳!
㈧ 如何用FTP添加图片
1,在电脑上打开FTP软件,输入用户名、地址、密码,进入。
㈨ 急求:有什么FTP客户端软件可以预览图像
手机上的ES文件浏览器可以,但是电脑上没这个软件,我也在找。
通过安卓模拟器在电脑可以用ES文件浏览器,但是模拟器和电脑之间直接复制粘贴文件应该不行,把电脑上一个文件夹设为共享,然后ES文件浏览器可以把ftp上照片转到共享文件夹里去,挺麻烦