return "";
}
}
+ public static int judgeFileTypeFromExtention(File f) {
+ if(f == null) return FT_NONE;
+ String s = f.getName();
+ int p = f.getName().lastIndexOf(".");
+ if(p < 0) return FT_NONE;
+ s = s.substring(p).toLowerCase();
+
+ if(s.equals(".pdf")) {
+ return FT_PDF;
+ } else if (s.equals(".bmp")) {
+ return FT_BMP;
+ } else if (s.equals(".gif")) {
+ return FT_GIF;
+ } else if (s.equals(".jbg") || s.equals(".jbig")) {
+ return FT_JBIG2;
+ } else if (s.equals(".jpeg") || s.equals(".jpg") || s.equals(".jpe") || s.equals(".jfif") || s.equals(".jfi") || s.equals(".jif")) {
+ return FT_JPEG;
+ } else if (s.equals(".jp2") || s.equals(".j2c")) {
+ return FT_JPEG2000;
+ } else if (s.equals(".png")) {
+ return FT_PNG;
+ } else if (s.equals(".tiff") || s.equals("tif")) {
+ return FT_TIFF;
+ } else if (s.equals(".wmf") || s.equals(".emf") || s.equals(".wmz") || s.equals(".emz")) {
+ return FT_WMF;
+ } else {
+ return FT_NONE;
+ }
+ }
private static String osName;
private static int os;