java用什么格式图片,图片一般是什么格式
大家好,今天给各位分享java用什么格式图片的一些知识,其中也会对图片一般是什么格式进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
用java怎么将word文档转成图片格式
使用 java操作 openoffice实现格式转换辛苦了几天。不敢独享成果
首先,要安装 openoffice(废话--)
创建JAVA项目的时候需要至少以下4个包
juh.jar,jurt.jar,ridl.jar,unoil.jar
以下是路径
..\OpenOffice.org 2.3\program\classes
我只实现了我要的功能,就是把一种文件格式转成另一种
Java代码
package testh;
import java.io.*;
import com.sun.star.uno.UnoRuntime;
public class testcls{
public static void readdoc(String paths, String savepaths)
{
File d= new File(paths);
//取得当前文件夹下所有文件和目录的列表
File lists[]= d.listFiles();
String pathss= new String("");
//对当前目录下面所有文件进行检索
for(int i= 0; i< lists.length; i++)
{
if(lists[i].isFile())
{
String filename= lists[i].getName();
String filetype= new String("");
//取得文件类型
filetype= filename.substring((filename.length()- 3), filename.length());
//判断是否为doc文件
if(filetype.equals("doc"))
{
System.out.println("当前正在检索....");
//打印当前目录路径
System.out.println(paths);
//打印doc文件名
String fname=filename.substring(0,(filename.length()- 4));
System.out.println("检索到文件"+fname);
try
{
//指定文件路径和名称
String path= savepaths+fname+".html";
File outfilename= new File(path);
/***//**
*检查文件是否存在.
*@throws IOException
*
*/
if(!outfilename.exists()){
System.err.println("目标路径无同名文件,开始转换");
System.out.print("正在转换文件:"+fname);
Dump(paths,fname,savepaths);
}
else
{
System.out.print("文件已存在,放弃创建,请处理存在文件后再运行...\n");
continue;
}
RandomAccessFile mm= null;
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
}
}
public static void Dump(String FilePath,String FileName,String OutPath)
{
com.sun.star.uno.XComponentContext xContext= null;
try{
// get the remote office component context
xContext= com.sun.star.comp.helper.Bootstrap.bootstrap();
System.out.println("Connected to a running office...");
// get the remote office service manager
com.sun.star.lang.XMultiComponentFactory xMCF=
xContext.getServiceManager();
Object oDesktop= xMCF.createInstanceWithContext(
"com.sun.star.frame.Desktop", xContext);
com.sun.star.frame.XComponentLoader xCompLoader=
(com.sun.star.frame.XComponentLoader)
UnoRuntime.queryInterface(
com.sun.star.frame.XComponentLoader.class, oDesktop);
java.io.File sourceFile= new java.io.File(FilePath+FileName+".doc");//读取的文件
StringBuffer sLoadUrl= new StringBuffer("file:///");
sLoadUrl.append(sourceFile.getCanonicalPath().replace('\\','/'));
sourceFile= new java.io.File(OutPath+FileName+".html");//输出的文件
System.out.print(OutPath+""+FileName);
StringBuffer sSaveUrl= new StringBuffer("file:///");
sSaveUrl.append(sourceFile.getCanonicalPath().replace('\\','/'));
com.sun.star.beans.PropertyValue[] propertyValue=
new com.sun.star.beans.PropertyValue[1];
propertyValue[0]= new com.sun.star.beans.PropertyValue();
propertyValue[0].Name="Hidden";
propertyValue[0].Value= new Boolean(true);
Object oDocToStore= xCompLoader.loadComponentFromURL(
sLoadUrl.toString(),"_blank", 0, propertyValue);
com.sun.star.frame.XStorable xStorable=
(com.sun.star.frame.XStorable)UnoRuntime.queryInterface(
com.sun.star.frame.XStorable.class, oDocToStore);
propertyValue= new com.sun.star.beans.PropertyValue[ 2 ];
propertyValue[0]= new com.sun.star.beans.PropertyValue();
propertyValue[0].Name="Overwrite";
propertyValue[0].Value= new Boolean(true);
propertyValue[1]= new com.sun.star.beans.PropertyValue();
propertyValue[1].Name="FilterName";
propertyValue[1].Value="HTML(StarWriter)";//你一定发现了,把这里改成其他参数,可以保存为不同的文件 MS Word 97,writer_pdf_Export
xStorable.storeAsURL( sSaveUrl.toString(), propertyValue);
System.out.println("\nDocument\""+ sLoadUrl+"\" saved under\""+
sSaveUrl+"\"\n");
com.sun.star.util.XCloseable xCloseable=(com.sun.star.util.XCloseable)
UnoRuntime.queryInterface(com.sun.star.util.XCloseable.class,
oDocToStore);
if(xCloseable!= null){
xCloseable.close(false);
} else
{
com.sun.star.lang.XComponent xComp=(com.sun.star.lang.XComponent)
UnoRuntime.queryInterface(
com.sun.star.lang.XComponent.class, oDocToStore);
xComp.dispose();
}
System.out.println("document closed!");
}
catch( Exception e){
e.printStackTrace(System.err);
System.exit(1);
}
}
public static void main(String args[]) throws Exception
{
String paths= new String("c:\\a\\");
String savepaths= new String("f:\\");
readdoc(paths,savepaths);
}
}
在java 中在代码中要引用的图片该放在哪个文件
放到任意文件夹都可以,看你的管理方式。
1、放到和程序目录下的某个文件夹中。
//假设图片放到程序运行目录的img目录下
BufferedImageimg=ImageIO.read(newFile("img/my.png"));
2、放到源文件中,和读取类在同一目录,使用时图片要按包名打包到jar中
//假设图片放到src下,和MyImages在一个目录
BufferedImageimg=ImageIO.read(MyImages.class.getResource("my.png"));
3、放到源文件中,但在独立文件夹中,使用时图片要按包名打包到jar中
//假设图片放到src下的img目录中
BufferedImageimg=ImageIO.read(MyImages.class.getResource("res/my.png"));
图片一般是什么格式
一般的图片是什么格式保存
图片的格式很多,都是按需保存的。
常见的有 bmp jpg jpeg,这三种都是静态的
动态的有 gif格式的。
搐于美工之类的,在工程上常用的会有 png格式,这个格式的特点是背景透明。
图片一般是什么格式的?
jpg.jpeg.gif.bmp.
JPG是什么格式
JPG格式是一种常用的图片压缩格式,以下是详细说明,有时间看一看吧,希望能对你有所帮助。
JPG文件的优点是体积小巧,并且兼容性好,因为大部分的程序都能读取这种文件,这是因为JPG格式不仅是一个工业标准格式,而且更是web的标准文件格式。JPG文件如此拥有如此便利的条件,难怪得到了业余玩家的推崇。不过另一方面,JPG之所以很小的原因是:当文件在创建的时候会有一些数据被遗失,即通过“有损”的压缩方式来建立文件,这就是其文件小的原因所在了。
如果数码相机采用了JPG作为照片存储的格式虽然可以节省宝贵空间,但不利的一面也必须看清:凡是可以在相机中调整的诸如色温、色彩平衡、图像锐度等经过相机的处理后都记录在文件内,后期调整只能通过photoshop处理来进行,但是经过调整的图像质量将会有所损失。
JPEG在远程传送上有很好的优势,为了不影响肉眼的观看请不要将压缩比小于8,如果是局域网传送,请你用JPEG的无损压缩(12)或者说直接用TIFF。
JPEG与TIFF转印在最好的铜版纸上,在JPEG压缩指数是12的前提下,二者的区别几乎没有,外行与内行(不用放大镜看印刷点阵)都看不出分别,因为真彩(24位以上)转换成印刷格式的四色模式时,颜色信息的损失比从TIFF到JPEG的过程损失得多得多,所以内、外行单看印刷品几乎不能判断图片有没有经过JPEG格式的转换!
就打印而言,用当今最好的色彩管理软件(德国的BEST COLOE)加上最好的打印机技术(墨滴为4微微升),输出的图面质量也没有印刷品好!特别的暗部的过度!但他可以做到比印刷品质丽!但很硬!JPEG在远程传送上有很好的优势,为了不影响肉眼的观看请不要将压缩比小于8,如果是局域网传送,请你用JPEG的无损压缩(12)或者说直接用TIFF。JPEG与TIFF转印在最好的铜版纸上,在JPEG压缩指数是12的前提下,二者的区别几乎没有,外行与内行(不用放大镜看印刷点阵)都看不出分别,因为真彩(24位以上)转换成印刷格式的四色模式时,颜色信息的损失比从TIFF到JPEG的过程损失得多得多,所以内、外行单看印刷品几乎不能判断图片有没有经过JPEG格式的转换!
就打印而言,用当今最好的色彩管理软件(德国的BEST COLOE)加上最好的打印机技术(墨滴为4微微升),输出的图面质量也没有印刷品好!特别的暗部的过度!但他可以做到比印刷品质丽!但很硬!一般打印机只是有一个很很普通的色彩管理程序!对颜色的解释根本达不到专业要求!因为BEST COLOE软件现在在中国要二万四左右(各位,放弃买盗版的想法,它是硬件加密:))你就别指望你家中几千块的打印机为你安装此软件,当你觉得你打出的东西又艳丽又好看时,不好意思,那是颜色失真了:(,如果你觉得你家的打印机打出的东西就是很优秀时,对不起,那你在图片色彩学方面需要进修了:)相信大家对JPEG这种图像格式都非常熟悉,在我们日常所接触的图像中,绝大多数都是JPEG格式的。JPEG的全称为Joint Photographic Experts Group,它是一个在国际标准组织(ISO)下从事静态图像压缩标准制定的委员会,它制定出了第一套国际静态图像压缩标准:ISO 10918-1,俗称JPEG。由于相对于BMP等格式而言,品质相差无己的JPEG格式能让图像文件“苗条”很多,无论是传送还是保存都非常方便,因此JPEG格式在推出后大受欢迎。随着网络的发展,JPEG的应用更加广泛,目前网站上80%的图像都采用JPEG格式。
但是,随着多媒体应用领域的快速增长,传统JPEG压缩技术......>>
图片一般存什么格式
一、BMP格式
BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。所以,目前BMP在单机上比较流行。
二、GIF格式
GIF是英文Graphics Interchange Format(图形交换格式)的缩写。顾名思义,这种格式是用来交换图片的。事实上也是如此,上世纪80年代,美国一家著名的在线信息服务机构puServe针对当时网络传输带宽的限制,开发出了这种GIF图像格式。
GIF格式的特点是压缩比高,磁盘空间占用较少,所以这种图像格式迅速得到了广泛的应用。最初的GIF只是简单地用来存储单幅静止图像(称为GIF87a),后来随着技术发展,可以同时存储若干幅静止图象进而形成连续的动画,使之成为当时支持2D动画为数不多的格式之一(称为GIF89a),而在GIF89a图像中可指定透明区域,使图像具有非同一般的显示效果,这更使GIF风光十足。目前Internet上大量采用的彩色动画文件多为这种格式的文件,也称为GIF89a格式文件。
此外,考虑到网络传输中的实际情况,GIF图像格式还增加了渐显方式,也就是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的继续而逐步看清图像中的细节部分,从而适应了用户的"从朦胧到清楚"的观赏心理。目前Internet上大量采用的彩色动画文件多为这种格式的文件。
但GIF有个小小的缺点,即不能存储超过256色的图像。尽管如此,这种格式仍在网络上大行其道应用,这和GIF图像文件短小、下载速度快、可用许多具有同样大小的图像文件组成动画等优势是分不开的。
三、JPEG格式
JPEG也是常见的一种图像格式,它由联合照片专家组(Joint Photographic Experts Group)开发并以命名为"ISO 10918-1",JPEG仅仅是一种俗称而已。JPEG文件的扩展名为.jpg或.jpeg,其压缩技术十分先进,它用有损压缩方式去除冗余的图像和彩色数据,获取得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像质量。
同时JPEG还是一种很灵活的格式,具有调节图像质量的功能,允许你用不同的压缩比例对这种文件压缩,比如我们最高可以把1.37MB的BMP位图文件压缩至20.3KB。当然我们完全可以在图像质量和文件尺寸之间找到平衡点。
由于JPEG优异的品质和杰出的表现,它的应用也非常广泛,特别是在网络和光盘读物上,肯定都能找到它的影子。目前各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快,使得Web页有可能以较短的下载时间提供大量美观的图像,JPEG同时也就顺理成章地成为网络上最受欢迎的图像格式。
四、JPEG2000格式
JPEG 2000同样是由JPEG组织负责制定的,它有一个正式名称叫做"ISO 15444",与JPEG相比,它具备更高压缩率以及更多新功能的新一代静态影像压缩技术。
JPEG2000作为JPEG的升级版,其压缩率比JPEG高约30%左右。与JPEG不同的是,JPEG......>>
图片都有什么格式的啊
BMP:Windows位图 Windows位图可以用任何颜色深度(从黑白到 24位颜色)存储单个光栅图像。Windows位图文件格式与其他 Microsoft Windows程序兼容。它不支持文件压缩,也不适用于 Web页。从总体上看,Windows位图文件格式的缺点超过了它的优点。为了保证照片图像的质量,请使用 PNG文件、JPEG文件或 TIFF文件。BMP文件适用于 Windows中的墙纸。优点: BMP支持 1位到 24位颜色深度。 BMP格式与现有 Windows程序(尤其是较旧的程序)广泛兼容。缺点: BMP不支持压缩,这会造成文件非常大。 BMP文件不受 Web浏览器支持。 PCX:PC画笔“PC画笔”图片(也被称为 Z-Soft位图)会以任何颜色深度存储单个光栅图像。画笔图片更广泛地用于较早的 Windows程序和基于 MS-DOS的程序。画笔图片与许多较新的程序兼容。PCX图片支持“行程长度编码”(RLE)内部压缩。优点: PCX在许多基于 Windows的程序和基于 MS-DOS的程序间是标准格式。 PCX支持内部压缩。缺点: PCX不受 Web浏览器支持。 PNG:可移植网络图形 PNG图片以任何颜色深度存储单个光栅图像。PNG是与平台无关的格式。优点: PNG支持高级别无损耗压缩。 PNG支持 alpha通道透明度。 PNG支持伽玛校正。 PNG支持交错。 PNG受最新的 Web浏览器支持。缺点:较旧的浏览器和程序可能不支持 PNG文件。作为Internet文件格式,与 JPEG的有损耗压缩相比,PNG提供的压缩量较少。作为Internet文件格式,PNG对多图像文件或动画文件不提供任何支持。GIF格式支持多图像文件和动画文件。 JPEG:联合摄影专家组 JPEG图片以 24位颜色存储单个光栅图像。JPEG是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG文件支持交错。可以提高或降低 JPEG文件压缩的级别。但是,文件大小是以图像质量为代价的。压缩比率可以高达 100:1。(JPEG格式可在 10:1到 20:1的比率下轻松地压缩文件,而图片质量不会下降。)JPEG压缩可以很好地处理写实摄影作品。但是,对于颜色较少、对比级别强烈、实心边框或纯***域大的较简单的作品,JPEG压缩无法提供理想的结果。有时,压缩比率会低到 5:1,严重损失了图片完整性。这一损失产生的原因是,JPEG压缩方案可以很好地压缩类似的色调,但是 JPEG压缩方案不能很好地处理亮度的强烈差异或处理纯***域。优点:摄影作品或写实作品支持高级压缩。利用可变的压缩比可以控制文件大小。支持交错(对于渐近式 JPEG文件)。 JPEG广泛支持 Internet标准。缺点:有损耗压缩会使原始图片数据质量下降。当您编辑和重新保存 JPEG文件时,JPEG会混合原始图片数据的质量下降。这种下降是累积性的。 JPEG不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。 GIF:图形交换格式 GIF图片以 8位颜色或 256色存储单个光栅图像数据或多个光栅图像数据。GIF图片支持透明度、压缩、交错和多图像图片(动画 GIF)。 GIF透明度不是 alp......>>
图片都是些什么格式?
<---->文件格式是一种将文件以不同方式进行保存的格式。Photoshop支持几十种文件格式,因此能很好地支持多种应用程序。在Photoshop中,常见的格式有PSD、BMP、PDF、JPEG、GIF、TGA、TIFF等等。对于初学者最好是要看一下。平时不觉得这个有什么重要。但你要用于印刷和跨平台操作的时候还是必须要搞清楚的。
1. PSD格式
PSD格式是Photoshop的固有格式,PSD格式可以比其他格式更快速地打开和保存图像,很好的保存层、通道、路径、蒙版以及压缩方案不会导致数据丢失等。但是,很少有应用程序能够支持这种格式。
2、BMP格式
BMP(Windows Bitmap)格式是微软开发的Microsoft Pain的固有格式,这种格式被大多数软件所支持。BMP格式采用了一种叫RLE的无损压缩方式,对图像质量不会产生什么影响。
3、PDF格式
PDF(Portable Document Format)是由Adobe Systems创建的一种文件格式,允许在屏幕上查看电子文档。PDF文件还可被嵌入到锭eb的HTML文档中。
4、JPEG格式
JPEG(由Joint Photographic Experts Group缩写而成,意为联合图形专家组)是我们平时最常用的图像格式。它是一个最有效、最基本的有损压缩格式,被极大多数的图形处理软件所支持。JPEG格式的图像还广泛用于网页的制作。如果对图像质量要求不高,但又要求存储大量图片,使用JPEG无疑是一个好办法。但是,对于要求进行图像输出打印,最好不使用JPEG格式,因为它是以损坏图像质量而提高压缩质量的。
5、GIF格式
GIF格式是输出图像到网页最常采用的格式。GIF采用LZW压缩,限定在256色以内的色彩。GIF格式以87a和89a两种代码表示。GIF87a严格支持不透明像素。而GIF89a可以控制那些区域透明,因此,更大地缩小了GIF的尺寸。如果要使用GIF格式,就必须转换成索引色模式(Indexed Color),使色彩数目转为256或更少。
6、TGA格式
TGA(Targa)格式是计算机上应用最广泛的图象文件格式,它支持32位。
7、TIFF格式
TIFF(Tag Image File Format,意为有标签的图像文件格式)是Aldus在Mac初期开发的,目的是使扫描图像标准化。它是跨越Mac与PC平台最广泛的图像打印格式。TIFF使用LZW无损压缩方式,大大减少了图像尺寸。另外,TIFF格式最令人激动的功能是可以保存通道,这对于你处理图像是非常有好处的。
高清图片是什么格式
朋友,这个好多格式都有的,比如:JPG、GIF。是不是高清跟文件格式关系不大,关键是图片的像素足够大,就算高清了,比如:2048*2048以上的图片都差不是高清了。
图片都有些什么格式?
常见的有 jpg gif bmp jpeg jpe然后是; psd eps png等等,因为设计图像格式的公司很多,于是就有了那么多的图像格式。
什么格式的图片质量好?
PNG格式的图片质量好。
PNG,图像文件存储格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG的名称来源于“可移植网络图形格式(Portable Network Graphic Format,PNG)”,也有一个非官方解释“PNG's Not GIF”,是一种位图文件(bitmap file)存储格式,读作“ping”。
PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。
一般从网上下载图片到手机上的,图片都是什么格式的
JPG格式的,当然也有bmp格式和png格式的~这些是最常用和最常见的~
OK,关于java用什么格式图片和图片一般是什么格式的内容到此结束了,希望对大家有所帮助。