java读取tif文件_java读取TIF,TIFF文件方法
java读取TIF,TIFF文件方法
2018-11-25
private void isAsyuku() throws Exception {
InputStream file = upFile.getInputstream();
int index = StringUtils.split(upFile.getFileName(), "\\").length - 1;
String fileName1 = StringUtils.split(upFile.getFileName(), "\\")[index];
if(StringUtils.split(fileName1, ".").length == 1){
return;
}
String extension = StringUtils.split(fileName1, ".")[1];
StringUtils.equals(extension, "");
if (StringUtils.equals(extension, "gif") || StringUtils.equals(extension, "bmp")
|| StringUtils.equals(extension, "jpg") || StringUtils.equals(extension, "tif")
|| StringUtils.equals(extension, "tiff") || StringUtils.equals(extension, "GIF")
|| StringUtils.equals(extension, "BMP") || StringUtils.equals(extension, "JPG")
|| StringUtils.equals(extension, "TIF") || StringUtils.equals(extension, "TIFF")) {
if (StringUtils.equals(extension, "TIFF") || StringUtils.equals(extension, "TIF")
|| StringUtils.equals(extension, "tif") || StringUtils.equals(extension, "tiff")) {
IIORegistry registry = IIORegistry.getDefaultInstance();
registry.registerServiceProvider(new com.sun.media.imageioimpl.plugins.tiff.TIFFImageWriterSpi());
registry.registerServiceProvider(new com.sun.media.imageioimpl.plugins.tiff.TIFFImageReaderSpi());
}
// ファイルのピクセールサイズを取得する
BufferedImage image = ImageIO.read(file);
BigDecimal width = BigDecimal.valueOf(image.getWidth());
BigDecimal height = BigDecimal.valueOf(image.getHeight());
if (width.compareTo(new BigDecimal(5000)) > 0 || height.compareTo(new BigDecimal(5000)) > 0) {
this.imageFlage = "true";
} else {
this.imageFlage = "false";
}
}
}
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。
http://www.pinlue.com/style/images/nopic.gif
java读取tif文件_java读取TIF,TIFF文件方法相关推荐
- java读取系统中指定的文件_java读取jar中指定的文件
Java 档案 (Java Archive, JAR) 文件是基于 Java 技术的打包方案.它们允许开发人员把所有相关的内容 (.class.图片.声音和支持文件等) 打包到一个单一的文件中.JAR ...
- java 命令行 读取文件_java读取txt文件
自己记录一下用法的,防止忘了 package dataStructure; import java.util.Scanner; import java.io.FileReader; import ja ...
- java文件读取的总结_java 读取文件方法的总结
java 读取文件方法的总结 1.按字节读取 文件 内容 2.按字符读取 文件 内容 3.按行读取 文件 内容 4.随机读取 文件 内容 public class ReadFromFile { /** ...
- java scanner 读取文件_Java读取文本文件
有很多方法可以在java中读取文本文件.下面我们来逐个看看java中读取文本文件的几个方法. 在java中有很多读取文本文件的方法.文本文件由字符组成,因此可以使用Reader类.在java中读取文本 ...
- java 文件夹下的文件_java读取某个文件夹下的所有文件
import java.io.FileNotFoundException; import java.io.IOException; import java.io.File; public class ...
- java object取数据_java使用ObjectInputStream从文件中读取对象
import java.io.EOFException; import java.io.FileInputStream; import java.io.FileNotFoundException; i ...
- java中读取mp3文件_java读取mp3文件
JMF实际上是Java的一个类包.JMF 2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能.这些功能包括:媒体捕获.压缩.流转.回放,以及对各种主要媒体形式和编码的支 持,如M-J ...
- java读取properties文件_Java读取Properties文件的六种方法
Java读取Properties文件有以下六种方法: 1.使用java.util.Properties类的load()方法String fileName="E:/system.propert ...
- java读取properties文件_java读取properties文件的几种方法
一.项目中经常会需要读取配置文件(properties文件),因此读取方法总结如下: 1.通过java.util.Properties读取 1 Properties p=newProperties() ...
- java访问本地文件_java 读取本地文件 更改
/*** @Title: MakeHtml * @Description: 创建html *@paramfilePath 设定模板文件 *@paramconent 替换的内容 *@paramdisrP ...
最新文章
- PTA基础编程题目集-7-15 计算圆周率
- java加减乘除运算代码_从“位运算”炫技到“操作符”,再到逐步理解“群论”...
- 韩顺平循序渐进学java 第10.11讲 继承.重载.覆盖
- Spring 事务传播行为的理解
- 如何把js变量传递给html页面,如何将js变量从一个html文件传递给另一个?
- Cheat Engine 教程( 1 - 9 通关 )
- 修改tomcat的conf/server.xml解决网页乱码
- HTML 5 aside 标签
- 中山纪念中学培训DAY1
- async python两个_Python多线程一览
- OpenDDS 配置文件详解
- 简单的限流保护电路图大全(六款简单的限流保护电路设计原理图详解)
- springboot xml转json工具类
- 薇娅直播卖火箭,B 站酒泉发卫星,航天贴标生意凭什么?
- 百词斩不复习_不背单词和百词斩哪个好?
- 日本杂货连锁Loft海外首家直营店上海开业;豪森药业创新药首次“出海” | 美通企业日报...
- 魔兽linux版本,linux下玩warcraft III(魔兽)
- 关于共享自习室查询座位空闲状态的算法笔记
- windows蓝屏原因速查表(常见蓝屏原因与解决方法速查(适用于Windows 7/8/8.1/10/11))
- 搭建rtmp直播流服务之1:使用nginx搭建rtmp直播流服务器(nginx-rtmp模块的安装以及rtmp直播流配置)