亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? dc.java

?? wmftosvg圖片轉(zhuǎn)換源代碼。使用前需要下載相關(guān)lib先。
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
                 break;
           //注意,這里的windowInt代表是要調(diào)用
           //元記錄的序列號(hào)碼.
              record = ht.selectObject(windowInt);
            // record=(MetaRecord) ls.get(windowInt);
      /*            switch(windowInt){
                   case 0x2fa:
                	  record=(MetaRecord) ls1.get(i-1);
                	  break;
                   case  0x2fc:
                	   record=(MetaRecord) ls2.get(j-1);
                
                   case 0x2fb:
                	   record=(MetaRecord) ls3.get(k-1);
                }*/
                 readrecord(record, true);
                 break;

           case 0x1f0:
            	// System.out.println("0x1f0");
                  windowInt = readInt(parmStream);
                  ls.remove(windowInt);
                 break;

            case 0x325: //polyline
          //   	System.out.println("/polyline");
           
                 numPoints = readInt(parmStream);
                 tempBuffer = "   <polyline verts = \"";
                 tempBuffer = "   <path  d = \"M";
// read 1st point as move to segment
                    x = readInt(parmStream);
                    y = readInt(parmStream);
                    x = mapX(x);
                    y = mapY(y);
                    tempBuffer = tempBuffer + " " + x + "," + y ;                  

                 for (int i = 0; i < numPoints -1; i++){
                    x = readInt(parmStream);
                    y = readInt(parmStream);
                    x = mapX(x);
                    y = mapY(y);
                    tempBuffer = tempBuffer + "L" + x + "," + y ;                  

                 }

                   svgGraphic = svgGraphic + tempBuffer + "\"/> \n";
                 break;  


            case 0x324: //polygon多邊型
           // 	System.out.println("polygon");
                 poly = new Polygon();
                 numPoints = readInt(parmStream);

                tempBuffer = "   <polyline verts = \"";
                

                oldx = readInt(parmStream);
                oldy = readInt(parmStream);

                 oldx = mapX(oldx);
                 oldy = mapY(oldy);
                 tempBuffer = "   <path  d = \"M";
                 tempBuffer = tempBuffer + " " + oldx + "," + oldy ;                    

                 for (int i = 0; i < numPoints-1; i++){
                    x = readInt(parmStream);
                    y = readInt(parmStream);
                    x = mapX(x);
                    y = mapY(y);
                    tempBuffer = tempBuffer + "L" + x + "," + y ; 
                 }
                 
                svgGraphic = svgGraphic + tempBuffer + "\"/> \n";
                break;


            case 0x538: //polypolygon
                //    	System.out.println("polypolygon");
                         int numPolys = readInt(parmStream);

                         ncount = new int[numPolys];
                         for (int j = 0; j < numPolys ; j++){

                          ncount[j] = readInt(parmStream);

                         }
                        

                         for (int j = 0; j < numPolys ; j++){
                        Polygon  poly = new Polygon();


                           numPoints = (short) ncount[j];
                           tempBuffer = "   <polyline verts = \"";
         

                           oldx = readInt(parmStream);
                           oldy = readInt(parmStream);

                           oldx = mapX(oldx);
                           oldy = mapY(oldy);

                         tempBuffer = tempBuffer + " " + oldx + "," + oldy ;                    
                        
                          poly.addPoint( oldx ,oldy );
             
                           for (int i = 0; i < numPoints-1; i++){
                              x = readInt(parmStream);
                              y = readInt(parmStream);
                              x = mapX(x);
                              y = mapY(y);

                              tempBuffer = tempBuffer + " " + x + "," + y ;                    
                              
                           }

                                   
                           svgGraphic = svgGraphic + tempBuffer + "\"/> \n";
                         }

                         break;




         case 0x214: //moveto
           //	System.out.println("moveto");
                 oldy = readInt(parmStream);
                 oldx = readInt(parmStream);
                 oldx = mapX(oldx);
                 oldy = mapY(oldy);
                 svgGraphic = svgGraphic +  "   <path  d = \" M " + oldx + " " + oldy + " \"/> \n";
                 break;  

        case 0x209://set text color
                       // save text color
                       // when writing text, switch to text colors
                       // when done writing, switch back
          	     //   System.out.println("set text color");
                    selColor = readLong(parmStream);
                    cvtTool.setColors(selColor);
                    textColor = cvtTool.getRGBColor( selColor);

                    break;
 

                 case 0x201://set BK color
         //   	System.out.println("set BK color");
                    break;

    
                  case 0xa32: // exttext...
        // 	System.out.println("exttext");
                    if (styleSet){
                         svgGraphic = svgGraphic +"</g> \n";
                    } else{
                       styleSet = true;        
                    }


                    svgGraphic = svgGraphic + "<g style = \"stroke: #" + textColor + "\" > \n";
                    y = readInt(parmStream);
                    x = readInt(parmStream);
  
                    x = mapX(x);
                    y = mapY(y);
                    numChars = readInt(parmStream);
                    wOptions = readInt(parmStream);
                    textBuffer = new byte[numChars];
                    try{
                     parmStream.read(textBuffer);
                    }
                    catch(IOException e){ System.err.println(e);}
                    tempBuffer = new String(textBuffer,0); 
                    svgGraphic = svgGraphic + "   <text x = " + "\"" + x + "\"" + " y = " + "\"" + y + "\" >" + tempBuffer + "</text>\n";

                    svgGraphic = svgGraphic +"</g> \n";

                    svgGraphic = svgGraphic + "<g style = \"stroke: #" + penColor + "\" > \n";
                    break;

            case 0xF43: //stretch DIB
          //	System.out.println("stretch DIB");
                    svgGraphic = svgGraphic + "  <desc> DIB - Device independent Bitmap - will convert to JPEG in next release </desc> \n";
                    break;



            case 0x20B: //set_window_org
          // 	System.out.println("set_window_org");
                    logOrgY = readInt(parmStream);
                 //   System.out.println("logOrgY=      " +logOrgY);
                    logOrgX = readInt(parmStream);
                    break;


            case 0x20C: //set_window_ext
        	//System.out.println("set_window_ext");
                    logExtY = readInt(parmStream);
                //    System.out.println("logExtY=      " +logExtY);
                    logExtX = readInt(parmStream);
                       break;
            case   0x1E:
           // 	System.out.println("savedc");
            	svgGraphic = svgGraphic +"\n";
            	break;
            case   0x127:
            	//System.out.println("restoredc");
                break;
            default: //  System.out.println("沒(méi)有算法的函數(shù)類(lèi)型"+   mRecord.getFunction());
          } // end switch
       
          try{
                       parmStream.close();
                    }
          catch(IOException e){ System.err.println(e);}
        
}

   







   public short mapX(short x){
       d_x = (float)devExtX/logExtX;
       x = (short)(x - logOrgX);
       x = (short) (x*d_x);
       return (x);
   }
   public short mapY(short y){
       d_y = (float)devExtY/logExtY;
       y = (short)(y - logOrgY);
       y = (short) (y*d_y);
       return (y);
   }


   public int flipLong(byte[] byteFlip){
         DataInputStream dl;
         ByteArrayInputStream  b_in;
         byte[] bytebuffer;
         bytebuffer = new byte[4];
         bytebuffer[0] = byteFlip[3];
         bytebuffer[1] = byteFlip[2];  
         bytebuffer[2] = byteFlip[1];  
         bytebuffer[3] = byteFlip[0];  

         b_in = new ByteArrayInputStream(bytebuffer);
         dl = new DataInputStream(b_in);
         try{
           return dl.readInt();
         }
          catch(IOException e){System.err.println(e);}
            return 0;

  }


   public int readLong( DataInputStream d){
       byte[] longBuf =new byte[4];

        try{
            d.read(longBuf);
//            d.readFully(longBuf);
            return flipLong(longBuf);
         }  catch(IOException e){
            System.err.println(e);
            return 99;
         }

   }

   public short readInt( DataInputStream d){
        byte[] intBuf =new byte[2];

        try{
            d.read(intBuf);
//            d.readFully(intBuf);
            return flipInt(intBuf);
         }  catch(IOException e){
            System.err.println(e);
            return 99;
         }

   }



   public short flipInt( byte[] byteFlip){
         DataInputStream d;
         ByteArrayOutputStream b_out;
         ByteArrayInputStream  b_in;
         byte[] bytebuffer;

         bytebuffer = new byte[2];
         bytebuffer[0] = byteFlip[1];
         bytebuffer[1] = byteFlip[0];  

         b_in = new ByteArrayInputStream(bytebuffer);
         d = new DataInputStream(b_in);
         try{
           return d.readShort();
         }
         catch(IOException e){ System.err.println(e);}
            return 0;
        }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
香蕉乱码成人久久天堂爱免费| 欧美亚洲尤物久久| 亚洲精品中文在线观看| 91精品免费在线观看| 国产suv精品一区二区三区| 亚洲影视资源网| 久久麻豆一区二区| 欧美一级国产精品| 色婷婷久久一区二区三区麻豆| 黑人精品欧美一区二区蜜桃| 亚洲成在人线在线播放| 国产精品女主播av| 欧美一区午夜视频在线观看| 91豆麻精品91久久久久久| 国产69精品久久久久777| 青青草精品视频| 亚洲一区视频在线观看视频| 亚洲色图一区二区三区| 国产亚洲精品资源在线26u| 欧美成人精品二区三区99精品| 色婷婷亚洲一区二区三区| 成人午夜激情片| 国产尤物一区二区| 激情欧美一区二区三区在线观看| 五月天欧美精品| 亚洲永久免费av| 亚洲综合成人网| 亚洲欧美日本韩国| 亚洲丝袜另类动漫二区| 国产精品福利影院| 国产精品入口麻豆原神| 久久精品一级爱片| 久久久久九九视频| 久久网这里都是精品| 欧美精品一区二区三区在线播放 | 午夜激情久久久| 亚洲精品国产品国语在线app| 中文字幕在线不卡| 国产精品视频你懂的| 国产精品色婷婷久久58| 亚洲欧美在线视频观看| 亚洲天堂av一区| 亚洲精品欧美在线| 夜夜爽夜夜爽精品视频| 一区二区三区资源| 亚洲图片欧美综合| 婷婷中文字幕综合| 九九在线精品视频| 国产一区二区三区四区五区入口| 国产露脸91国语对白| 成人性生交大片免费看中文网站| 成人综合在线网站| 色综合中文综合网| 成人高清免费观看| 91啪九色porn原创视频在线观看| 91香蕉视频污| 欧美日韩精品欧美日韩精品| 日韩三级电影网址| 国产色产综合产在线视频| 国产精品久久久久毛片软件| 亚洲色图.com| 午夜国产不卡在线观看视频| 麻豆91在线播放免费| 国产精品亚洲专一区二区三区 | 国产欧美精品在线观看| 国产精品初高中害羞小美女文| 亚洲欧美日韩精品久久久久| 日欧美一区二区| 国产原创一区二区三区| 91美女片黄在线观看| 欧美日韩精品欧美日韩精品一| 欧美xfplay| 亚洲视频中文字幕| 免费成人小视频| www.亚洲国产| 在线播放中文字幕一区| 中文字幕av一区二区三区| 亚洲国产精品久久久久婷婷884| 久久国产生活片100| 成人免费高清在线| 欧美精品一卡二卡| 国产日韩欧美a| 国产精品一区在线观看乱码| 蜜桃视频一区二区三区| 国产成人aaa| 欧美在线影院一区二区| 精品国产污污免费网站入口| 国产精品二区一区二区aⅴ污介绍| 亚洲国产日韩一级| 丰满白嫩尤物一区二区| 欧美一区欧美二区| 成人免费在线视频| 久久er99精品| 欧美视频在线一区二区三区| 久久久亚洲精品石原莉奈 | 久久久无码精品亚洲日韩按摩| 自拍视频在线观看一区二区| 琪琪久久久久日韩精品| 欧美久久婷婷综合色| 亚洲sss视频在线视频| 国产精品乡下勾搭老头1| 欧美精品日日鲁夜夜添| 国产精品久久久一本精品| 美女免费视频一区| 欧美视频在线一区| 亚洲欧美福利一区二区| 久久爱www久久做| 欧美日精品一区视频| 国产精品大尺度| 国产精品影视在线观看| 欧美一级理论性理论a| 亚洲一二三四区| av在线不卡观看免费观看| 久久蜜臀精品av| 久久99国产乱子伦精品免费| 欧美日本视频在线| 一区二区三区美女视频| 成人激情av网| 国产日韩欧美制服另类| 久久99精品久久久| 欧美大片在线观看| 天天亚洲美女在线视频| 欧美日韩一级二级| 怡红院av一区二区三区| 91亚洲永久精品| 国产精品久久久久久久午夜片| 国产寡妇亲子伦一区二区| 一本久久综合亚洲鲁鲁五月天| 久久久久久99精品| 日韩不卡免费视频| 91久久精品一区二区三| 亚洲桃色在线一区| 99精品视频在线免费观看| 国产精品天干天干在线综合| 国产成人免费在线观看不卡| 久久天堂av综合合色蜜桃网 | 午夜av电影一区| 欧美亚洲免费在线一区| 午夜av一区二区三区| 欧美精品色一区二区三区| 日本少妇一区二区| 日韩欧美一级在线播放| 久久99久久久久| 国产亚洲va综合人人澡精品| 东方aⅴ免费观看久久av| 国产精品白丝在线| 91久久精品网| 亚洲二区在线观看| av在线不卡观看免费观看| 欧美电影精品一区二区| 国产在线精品国自产拍免费| 欧美激情综合在线| 色香蕉久久蜜桃| 亚洲国产精品欧美一二99| 日韩一区二区三区电影在线观看 | 成人理论电影网| 亚洲视频一区在线观看| 欧美人妇做爰xxxⅹ性高电影| 麻豆国产欧美日韩综合精品二区| 精品久久久久久久久久久久包黑料| 韩国av一区二区三区在线观看| 欧美激情自拍偷拍| 在线免费观看日韩欧美| 日韩国产高清在线| 精品粉嫩超白一线天av| caoporn国产精品| 天堂蜜桃一区二区三区| 久久久久久久久久久电影| 91网站最新网址| 日韩成人av影视| 久久亚洲精华国产精华液| av激情成人网| 肉肉av福利一精品导航| 国产欧美日韩不卡| 欧美精品色一区二区三区| 国产大片一区二区| 亚洲一卡二卡三卡四卡无卡久久| 精品久久久三级丝袜| 成人自拍视频在线| 婷婷亚洲久悠悠色悠在线播放| 久久久久成人黄色影片| 欧美午夜不卡视频| 国产九色精品成人porny| 亚洲黄色录像片| 精品国产一区二区精华| 一本到不卡精品视频在线观看| 日韩一区二区三区在线视频| 欧美大肚乱孕交hd孕妇| 欧美变态tickling挠脚心| 国产嫩草影院久久久久| 亚洲成人久久影院| 激情综合色综合久久| 国产成人aaa| 亚洲电影一级黄| 欧美一区二区视频在线观看2022| 91丨porny丨国产| 成人av电影在线网| 视频一区欧美精品| 欧美色中文字幕| 亚洲mv在线观看|