Taobao의 HTML은 Base64를 사용하여 그림을 변환합니다. 왜 그런지 모르겠지만 매우 아름답게 보입니다. 더 이상 고민하지 않고 코드를 업로드하기 만하면됩니다.
import java.io.fileInputStream; import java.io.fileoutputStream; import java.io.ioexception; import java.io.inputStream; import java.io.outputStream; import sun.misc.base64decoder; import sun.misc.base64 ENCODER; public static void void () Base64에서 인코딩에서 이미지 파일 문자열 Strimg로 변환하는 것을 테스트하십시오. "/9J/4AAQSKZJRGABAQAAAQABAAD/2WBDAAGGBGCGBQGHBWCJCQGKDBQNDASLDBKSEW8UHROFH H0Ahbwgjc4nicisixwckdcpldaxndq0hyc5ptgypc4zndl/2wbdaqkkjcqwldbgndrgyirwhmji ymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjiymjl/waarcadcalidasiaahebaxeb/8qahaaqubaqeqeymjiymjl/waarcadcalidasiaahebaxeb/8qahaaqubaqeqeaaaaaaaaaaaaacawqbgcolfc r awufbaqaaaf9aqidaqrbrihmuege1fhbyjxfdkbkaeii0kxwrvs0fakm2jyggkkfhcygroljicokso0nty3odk6q0q0q0rfrkdisuptvfvwvwv1hzwmnkzwznaglqc3r1dndndhgghghggh4exwghghggh4ex 5izmqkjpkwmp6ipqrkztlw2t7i5usldxmxgx8jjytlt1nxw19jz2uhi4+tl5ufo6erx8vp09fb3+ pn6/8qahweaawebaqeqeqeqaqaaaaaaaaaaaaecawqfbgcicqol/8qatreaagecbaqdbacfbaqaaq j3aeecaxeebsexbhjbuqdhcrmimoeifekrobhbcsmzuvavynlrchyknoel8rcygromjygpkju2nzg5okneruzhselku1rvvldywvpjgvmz2hpann0dxz3ehl6goohehihihoulkkkkkppokkkppokkkppoyahihihihihihihihihiMkkppo OKPAANQKKMQSRO0TBA3ULM6WSPEXCBHYMNK0TPU1DBX2NNA4UPK5EBN6ONQ8VP09FB3+PN6/9oadAbaairaxeApwd3+iiigaOOOOKKKKK11CRWKDZZSRXXIPND644BWFOFOCPPS4PTPSPPSPSPPSPPSPPSPPSCPSPPSPPSCPPSCPSCPPSPPS4PPSPPSPPSPPSCPPSPPS4 UAEHUZFXGEO+ODFUXJ+07HP8ARH8N/OUSI71E8VP+PU8UJ/L/AOEKNMUAFSFMJ/FP9FNKX8KF7 UP93HH+78Z/AJ51P2PJXU7TY7F7XJ5CCFL+X5KNL0AFQDFEHWENDTGJ/CX9X/RP3NMSEF8A9S/3 la9l8u7tj4xfqqphj/zzoa9zorjorjorjnp8d2eoyewkfl/wdxsenp/albvp4lm7cxperpkn8dvigdzopockwgaooookkkkkkkkkakiigaoooako9jxrxmga7vmaxrnroenevexbhy1hqnlpu9/fqucx 7ewvgdy1+/1wa8uy8yzsvkohu+wmecn/ggbfevihtxwce6ijhkzstlucethhasr1tzns+x/zp8 agfmh0z0qsw7u1tldjnghbdvjzmhnj2/kle5u/wc1/ksrpi/u5xp3ftr1ooxrayw0032hhhlbe pnbnjxsxdwsdnbn9hz5u75fnbjbxukvzei0ugeamylt2emmbzznt+dfzc3q2du0m0ykbdvjzmh NJHB8QAB1TYRUE3+ZZ2KW3EA3OF3UWNZGFRJ7D91GUPOBVN/CR0K90T3KISOIWPKQWXIO3PFNRU txv99ldvpi3hlao5omdn+laeobjpicll/rsbz5p4+yj+lpu2qmuy/seehvmz5p5waeubwy2om0 ZDY3JCNPZECFH6VIK90BI7UYPSRHMY3LWQEM/WD16AESWZ+X/AES/WDLPS2+AFTOC1OQ6HAXXNU lxbo5mvw8xlg7xn/0zwz9pvpsw/zo/n83g7cmnuonp/wrx2q6e9qoltayixg5estzj/61aho+i 6zhbskrm8o8oro0h6f30f/aib9yu0sbuo8g8g8g8g8g8yppxhtlqmpwv9ctdohta5eev2mqem92/gu38n+ khuujsqotxv2/pkpd8e3+f8avigd0xts1xhmjuyemt7h5qfjigbakqutabrrrcauuajrzmj8 a57xjqbazomrjgzzjjjfkaaj/lqbwfivxjqfinbdjm8i1bvfxjlc785/pxfxrd9gu8ssbfkysgy ofrv9fofvipwtcs6dmmg4+tp1x7vvhgkfrda2w0nzhcp83p17e1qbtufstt7pmkgx58erjj57j PFXVS8F8AB+7C3MF3DVH3FXP9KSFYPPLO2H2TJG7K4B5EFR/OTELSI+SB/J4/56YP9364O5Y+Q5 k3iqafeassftsytgmjnsm81hcrqf2xyaysbrv2krjjjjjjjjjjjjjjjjjjjjjjjpfdjpbr29wpsobmcvtw3zc/wqn5z omk2yx2e4jdlmn8vp1z+dhohivprf/am5lug2hicaj7nrmqirb/zjp3sun65plj0b/ary+xodul YWU4FD8+G5+TP1X7U5TOEO3CF2F8AZUX5CPZWEEV+C0C4CHLXRQ+FZYKKYMBFKHPZNRZXUCUX 2U/W75MCM4BBXZZJNMTBLWQS2V+II2MZOG+X5J7/JZSPC/2Y7P2XAKPHSN8/PTR39QOCOQXDSH9 ky8ytz5/xym52+masycl7xyey77tke0bbzzxnnj9aufyph0vp2p975uflw3p165qk5tp0urmi 1yaizbdfjz069vejndki4bf9rv0z3yuk3dyobnnhpp6u+czlfto3ssry5+uwzzt9m02h/xxp+y YBR8NHVN56DE/TTKJK/S3H2P5VOZ5E1VTR1ZVKHSVHXWO9WSEZSWCOGBBXXSC8V434V1W40NWR si25fpjcokya/kft8pevy+vegb1fffabrrrqauuuajx6v5r8srl2u7s1jlseqpylnk53f/sv6v ZXHXIS+stw1a6u38/y/obztx1wp/ruau4/ngoxlrthxamxiqkn5eup1p+nwszqzhr1hy7cojsd vpr2zwdc9pjqqunn+bsgn2nunn+h610egwwv9mtph52w7d27gevgkizcccxfzypbwj7uoybst5h+ BN171QRQP/AGGJECNN/PPDZ09KVLEDY4C+ZTJZT6Z6Z696UXQX/BM/N5N6DK5JPKNZYL4WH2ILJX GBZ8VPRWDPZYYWMQIULUJOW8W/MMFXVXSYQWZ20GFF5RXNPWD9HGS1T4Z5JQM7EMFXQXMO9JKB1 1Juvvvuvgm8jhy+n61chtpfiygdvorz5h461fntyftdft+/axomy6f4u5ileom48zysj7mpeoa ZJNKLESGRLKEDGRVPZC/R6VS+WXHNXBNYPBVTQ7Z8NPB9SV1KWQWQ74SB8/W9PWQ8LRE88339XVT3 tp3xqlkovs2ulwy3g8thmz88yhgmdm1zulqztw5fyoavdy+yfn5/xnaslpbx2mhjk8l3+fpnok JKSO7A4T3IEJXBVCOMYQDS1FOHSZJPYBM21G6U3IFSJ7V8W5TNGKDSUJ5Z6BHL6PF5V+S844XJP N+LWTCJTFTVXIVNBVLFF0XJVJ3RKTZLH+ZOPTHK+D/S7T23+WK2GC0ZS/EME1KS7QKETCVMH5+ eohfnew+d783/icict2azjje+qspyk8xl2n2yz8zzt+xplxjgm8zr0j4zyrjt7qcnz5fmeyqsy3/ PVKHOFLRRQAUUUFFFFAEB/DBMVBTTKUOZLU02MHZZEPKJ9OFX/PXVZ+LEJEM9PURFVZYVUYBD pojtdkv/d8cf59agdnld5pl+inziibbmqreefj0z9ek7lw60smmsfrvizxhrn8k5ocgao+jl xiouwzjepjpy9cfxmup8ipk0nwhu0ljxhlklbaizcdogr+vh+5unni29ksqw+0y8sbf72pb1pj rp5aatahnj3damwnvtgd4x/dz7elzhslew8t8xahjb1qafkit/aeye85g3pv0qn5lfvatxg7u lqtg/lopnapotu61rondw804jbgpvbbevfqxq+0p5c9rxsq40beysjabjpu6cvd5t7t ++ gcjndu anjljkn7pr6nb05qji2+xzbjghb2/eq5hbs7j+9bx1+brztziwjsb5bgg4g7pteuxv/iz5k53fd 2+3xfnkt+6/cqrgzo37ts7g8hyxk53fe3+3smkn5kx70aygru+9sa5dxwftdx/oyyebypl/fpo FXNCX5K/2HP2CPF52PL8K4XJRJ9M10+UQY/BRGVCRISNTQ+YFK9/BFC55C/WDZ+PT8E/ZC+Z5XX jhtp64rph8bxz+mu75xntf9dqsutc3lh5oeqd2xxppw2mjaddb4iof3nybu25rzjum8+1kxibq IBL80/pzyqo+a9v+hnvpfolvo4cvjwvbdvkhzilpkwgaooookkkkakkakka5rkvfpholwmfwxg5ernh +e1dbx61g6h0daapajawqapemybzcjgcbcbp8gq2w0isehzdhxnfjnrxlrlc3z3jgjdiz vvshkfl6/pwx4pjc+f4pgt0jz5h+qjj+p0rgfvwnutkmm1buuisnusxac7nxgfxqjfrrpqbjiqv J+G3PXQXLUUE320MVXJBNFMZBPPC7/ACXJ+/T56ETBTYGVBEKPVSV5LKBC4ZUYZ5PBMTQPUBEZY 1kpg5x0qgzy3tpnkcg8fl5j5/dvukbp5ueivq85xb0ogazunmno7djnhtpvaaddh+/5er6vjk7m xgcmdcdekrtm/kn9wucjjzuf9cldx03nrrwysohxjpjr3qoilmewzz7iy7wdzcime1xdlsen3 gxnqdn3ef0qbfegnxtzrpx5akvstphrv8atoibd9kocz5crdy3fvabgk23fntnop5vqwbxmpni/ MBV29P1OH1JLUPCR4K3F6QRDV6DCVOXEUYFUX0GTJPQM5FXBAWNDCTNZMPGWBGONFFCM/2GTTP +xjyfo/2d27b/acxxqmuqm+j32ilp7qxa2/e9vfncjpnncajhggs4lbzf3igigyx1x/wrgyte0n s4nq1exitzvomsfommds17fppthbpljfz2w2xj9wvxujwgtveunuldbh5f3tv3snau9zwoaue+y Icoqdrsclqyaoooakkka/cmsfcnp5ooefpqb51pqjc8k8k8rgrubfgm/wb0vn4shft4lsghvh sd9wzj/wvqlyi8tinrixv8hpvv9k3robypd1naacerhxmuy9ct8rm6pdncw0ccewj6881vtttli ju7o3klnlmjhl9+spitl0xyo+djnhnmdb9r6hd659qcdz3spdd/bc3mk4sfh2fvlylg4wfpxww tln9ghe7r5keeef3nnwnh2s+wry4z83v9kuifuto+djnhnkycniwvar2or06fhuf1ejel+ydr6 +9togezudnhr7vacv73g9r3+tbotjhlsnturkd5ingj/wcwfp7ytjrhi8kbtyvrlbknazlgyn54 yfuv10ik7xchtjn3pi0issbaochpnhoz8nouj9j+3jz52ek3mbs8/jxvyapbjdhuhcqmc81bj2 ywvya43evttzehmrchobjmomwfzej7s8j3d95twndb6fpg15fwv5m5aom4+lddbj/aejg9 dnmskoxgj0c/k0ao7yy3c5x9kskcpfl0qc+j9nkrx86ay55rvj24rhtb2z6hp8ja5td5fp+xxc htv0tdffgkkwkfflw5zbrrrqauuuuauuajxrxzrz6uc56uacvqfrmmrve65t3+donyvct/tp9kxfap9 f9ztwrqeni5k3c/wcsjziss0tvk0+5do6ayeys8rjxxnyhyp88csjkrf73fpsvfj5vx5kjcp5 ADFXZG461YWPOZU59ME1BZWCTIJZ+926UYSAB5DV3UD3SLKKEW/7ZJJJX0QRDCKIH3K4GCHB1OG XR5QODV3CCDPSON42N1ZX0P73MO5OZW2ORJ2QCSW1KJEENGCJYM361ALJED1XPT+LP61BCF Y3PJ5AYLWOO8CJYOG29EAVWMU+TD84ORJPVGWNKMZ/AGS+3SMP5M5CDON3SL3J5X3+M9CVWKVP OJO/KAYGOTADT8QCZ+3LNB069QZILE4LI3ZYB13FC46VQPBG4JNGR/3KKZJPHSMW6HCI38H1YC5 37VL/KJKFCOKWTDT3A485L/DOUXFRXSHHHFVRS2S0TEHQCAYQX2FBQHYNHUNZSHCLPBS1ZAUUUUU affffacc+thoethfhgaadhfutsqpahiypsrngka6bk20acoypge+tjnaz0pzyl9oxt+b1z7uxx2mhoz73oeljvk83/pnxodwty3pl8dgrnrwdf29vpbgi3ljna3eyqesw7w+r83g3pbgi e8yb5+d3skmqr6dbc22opaqchgppnmsbz0ar4fmqj5tx96uf2gqsfiw6jg7b6f41cnro0+ys m7pd8ufckya3ecnfilgenzhjmr8blvk+tka5oetz4ui3vhwzn38xt1qagwbc+x xb29pwogwdye tnzxu6zpsy74/k5igdnps/vvl/anvpt0pv+0eamombu6fjuclunbxv+fwrnjz1romvjauj+fiz fdxpwzxxxta45i9jzrjpzscynlxxvkc0ugpaaciiigaoooatmjvr+nhfrqadqoao3wigda1ybqr KZBUPTMSZCV2NO/5V7UPAUKNT3SRPMGOLCXLKIX23Z8397PT6VJM2HMPXTLHDWSQLW+GXKO P45RKK0O2WGFZBQRGU7EUTZK1SJMCKPEWIXJI3DEAZCIJ7WMRDLTNA3EYQDQHURF2ZAID3M+GKN K46FLVABSDP+ZMV2QTAWBJYFEPLIXLGPLTP+BERN5FSORSH902ISDCON596XOBKBSMT/D9M08BDZKY2/KEFMJRUSDPGSZZ2STKSG3DB05QW3W3W3ENFILGENZDOAACW3YTDY+QPYD3WPMWERCLET5 7uu2pvzn8fz84gbjrwb50cdvu8r5d+nu7virtiypdwv7vkmphpsghnvwnqlaa7h87nlmrfejso ao/wuw4g7gj0o7hmj05oawiiigaooooookkkkka49p0o4z0/sjmjnabxjp+lhgen6uc4o5oap39 3HY2M90+NKKB+EK4Y63FBM+B5PTD7ELAVJDUII7D7HK7BZRVFB/CFC3ZXUU9YY2D/TUHYP6DKZ QM1EW1VZESVZXBIXG7WCC/XIRBZ+XDHH8HNJ3JMS6AC0E3MA8ZB8U7PNRXIS+FZBBQ4EZ1+BBJG evoa5zc6oeqo7aphsha3y7elv4dkkbzk2hi53j396wjtuwo8kvvvn3hstjgmbf8khbvovjy5k27 HN51ZNB/WDR1YHVLDFPF8456/OOEF1QOS92STFMMBWX8W4/wrniB7ZJLFHNZONUCF3J1/GRLPBG 91CSHZD21T2CY684QALASXE9VV3/ADEZ13JPJ1ZWRBK9U8VX98RKHKBVV9Z/JVGFIPSVHMBN/TN okrareqrywlovmebof24x9zpgakyp/aeorphlejpyrfmts8z6fpxneg9bt5rt7llkfkjkkl5n8 F0RPEC12HGHGDX+LHHH6UC4NHPFAAKWIIGAOOOOKKKKWR7XRYWCIWXNZ5GIH7UGDC/GSI+8QWV GMNZP3/UW67643UVEN1CYTBRUNECKCNG+VFC1ZQ/ABPV36HHNCFMEP56CF59AVKA7C58Y6PJCL hbwmcmbgtli2/hgf51yd34p1e6sys3fxplwi28uzrjmnryf ++ kryxueu3knftgu35j+x0/ws2 ylfapi4rmpau3dcunbz3pbnbbutsylo3higqouuk+xwvpp2qdz54dw8xif2f3tnl8ev6uy6837p CBDISVOWMHABN171HTF+0C+EUZ/NLV56EN60AJBTRS3VNJITSFPGF8SJP4UYYSPDERBITZLSN3 AXBSS4TRNMLUNM+XCPMJC8+VATDJ/PGIEO8QHNLB+G59E9CC4CH30585HCW/+KVI0RHTPZLMK/L 0z+lvxanym/0cpo4fl5xxr/n8a15fd52imvrj7u7gopsoxbs+wr9pxorz5h461bovyo5n8obzb 0yfl+7yfy9avxq/mtfufawchz97/gmmkrhi/wbixjgrv+9z+touukk375smha3fd/woenmuza2l ynbgsjfcce3xfyiuli5vipprvs8iqwyx8xhum9su3ujp75nkv3gi0k ++ jdjgomacfk863/0laa q7l8z7/v75rpow+2c1af2czijbmo7gjt0dmrewsn339/xnj4d8ba1p9ki3dv56itaszqj5cduam XGT7TCZUUIKTHD/3P8ADFYEWAG7U7Z7Z71BHNC743MP4GPU5/XFBHME1AZ4HTNUVFUTDMV3EW46E 1BXPZXHXNZ2D5BI97GAYKFJK5C56GD81P6DRGQWY+ZBQIZ28J5MYXYKOQS9JORHTK8DWEWW6P5Y KBI8+E5XJH+NDNBNHCRISF0ENUJOAGCAIIIGDYRVPET/FFFF8AD/8APOOSFBVZLQL95/gp51N/ agism7zhtcomwkezrcg01+zpd3w7zd219+cyxnnfrl7pyerppzubhtocdp8asq8eou8jsio3y3b ozr9eal+3Hysjb2+ptzsakuqpcrovm+ztgm4xjb/hwvpp2bnzg9xs+tfu2568yqxd6i6aosea YDDS5H61QJ1JYLZRBWWZEOFB/WGDEUJLX7LB7VO2FNTXJPXNNSFUP7V/5AED+G37V59KPG/AV qpt7cgdau6frs/wboyb9/kwb/ao9t5/pnaesx2t7jcbfo2fluzjpxjfmas3tirdx5+z5tidgev OAUX7BSOT7CA9RS6/RUZV2KHTB25A6DZWP1QJ0+CIVOQ6FLQ1E4KA8ZFTOCYX93/CPBCW3LN/RD u4z6z71zy1sajjmseby9ts5/nvxnapl48idhpsrjqqucd0kc+c1zjb+zbisxpg3p6nr+nz99qnu zrm3h83zqjf+ntviqnzrhbcrwQyonydkrwxr5mojtxll1Itr9eAundnm6k+qsjhar2hl/vvl83 2znh8qnf7n59rnzd21nmmyxnjnuvt7bdv2e325zzxn86kooospmegv4b2dpzxzy4yyn2fz7r HM7TR784XJPOK57XABKOC1UN8/WARECMY3BTV8SVQF2G4LEQQZBQDNX681S1A6AVI0+ZWXXODPJ 4Z69AGC7I1VBOZK+BLEQWDOMEM1UT5LSNJFK+042FNNB03DP+LZ2LAU8D4SBT7BKGCIHOGHPZW rndmjybbw3lng/u+v60aq3c8olbyd+d7ffxnof9k3dh1q7srvtz9jnsa5ee5m7kvlxxhcnea464 /wqacty4460a9j/4wdef8+kh/ajeorhftf+fmoqpzgz8klwjp9x5dv/8alpvj/nnvii4/mjqxu auuarv/akusyspy5k00qpd0aw7wtzleot/pnviqole/y4/+ulwop3ske7mga/5z0f8alsij/lpq QRYSR29V5K8NLXX/6YSSZ+047IT/AESOT/PNWDRNXJCAJLBICXRHCL2PTR+60+EVEHPU1FQUN7 HV2TXH5KKCKCKKF+SQ3XBZS0EN7SLFPXV6BEZ31UWUG3SOH70HMJR/1ZO/5AVJH0KPETBEDB7 UP95HHVIQ2B9O/7Z0AZN9H9NUII7IP8A5ZYVSEZHCWLZD1V3TWPKY7UARF8ALOP4P9XJUWBNB2Q 1afvbf5+f3dacexh/am9kktakkap/2xd3d2lknwnutwv4ogfgcefwceyrzgl2vkcwuk5lqt09 "; GenerateImage (strimg, "d : //wangyc.jpg"); // 이미지 파일에서 base64 인코딩 System.out.println (getImagest ( "d : //wangyc.jpg"))로 변환하는 테스트; } public static string getImagest (String imgFilePath) {// 이미지 파일을 바이트 배열 문자열로 변환하고 Base64 인코딩 바이트 [] data = null; // 이미지 바이트 배열을 읽으십시오. {inputStream in = new FileInputStream (imgFilePath); data = new Byte [in.available ()]; in.Read (데이터); 넣다(); } catch (ioexception e) {e.printstacktrace (); } // 바이트 배열 인코딩 Base64 Base64 Encoder Encoder = New Base64encoder (); return encoder.encode (data); // return base64 인코딩 된 바이트 배열 문자열} public static boolean generateImage (String imgstr, String imgfilepath) {// byte 배열 문자열을 디코딩하고 (imgstr == NULL)이면 이미지를 생성합니다. Base64decoder decoder = 새로운 base64decoder (); try {// base64 decoding byte [] bytes = decoder.decodebuffer (imgstr); for (int i = 0; i <bytes.length; ++ i) {if (bytes [i] <0) {// 예외 데이터 조정 [i] += 256; }} // jpeg image outputStream out = new FileOutputStream (imgFilePath)을 생성합니다. out.write (바이트); out.flush (); out.close (); 진실을 반환하십시오. } catch (예외 e) {return false; }}}위는이 기사의 전체 내용입니다. 더 많은 Java 구문을 보려면 "Java Chinese Manual의 사고", "JDK 1.7 참조 설명서 공식 영어 버전", "JDK 1.6 API Java Chinese Reference Manual", "JDK 1.5 API Java Chinese Reference Manual"을 확인하십시오. 또한 모두가 wulin.com을 더 지원하기를 바랍니다.