Contoh artikel ini menjelaskan metode mengunggah gambar ke situs web. Bagikan untuk semua orang untuk referensi Anda. Spesifiknya adalah sebagai berikut:
Baru -baru ini, setelah beberapa saat, saya pergi ke catatan alumni. Kirimkan agar semua orang belajar. Selamat datang untuk berdiskusi!
Kode yang sangat lama
/*********************************************** ** <p> Pengoperasian gambar Java (hanya jpg) </p>* penandatanganan gambar <br>* penyusutan gambar <br>* <p> Judul: Operasi gambar Java (hanya bisa saja bisa Jadilah mungkin gunakan jpg) </p>* <p> CreateData: 2004-12-2 </p>* <p> Deskripsi: </p>* <p> Hak Cipta: Hak Cipta (C) 2004 </p> *@Authororrrrr 王凯*@Version 1.0 ***************************************** ***/paket com.cn.wangk.test; AWT. Image. ("c: //4.jpg"); // File gambar membaca imagepath = "c: // dokumen dan pengaturan // administrator" +"// saya painnts // gambar saya // 1.jpg";/ /Tutup file gambar TOIAGEPTH = "C: //1.jpg"; Streaming file jpegimagedecoder decoder = jpegcodec.createJpegdecoder (gambarin); File baru (ToImagepth)); = NULL; tidak ada ", Image.getWidth () -180, Image.getHeight () -10);} g.dispose (); imageo.write (gambar," jpeg ", fo); System.out.println (" ok "); Pada e) {// Secara otomatis menghasilkan blok tangkapan e.printstacktrace ();} catch (imageformatException e) {// Secara otomatis menghasilkan blok tangkapan e.printstacktrace ();} catch (ioException) secara otomatis menghasilkan blok tangkapan E. printStackTrace (); }} Public static void saveFixedBoundicon (File ImageFile, Int Height, Int Width) melempar Exception {double ratio = 0,0; file! "); string filepath = imagefile.getPath (); Buffredimage bi = imageIo.read (imagefile); if (bi.getHeight ()> deep) || (bi.getWidth ()> width)) {{if (if (if (if (if (if (if (bi.getwidth ()>) bi.getHeight ()> bi.getWidth ()) {rasio = (integer baru (tinggi)). / Bi.getWidth ();} file saveFile = file baru (filepath + "_" + tinggi + "_" + lebar + ".jpg"); ; ) {}}} Public static void main (string [] args) {// test ts = test baru (); ;} Catch (Exception e) {// Secara otomatis menghasilkan blok tangkapan e.printstacktrace ();}}}Diharapkan bahwa artikel ini bermanfaat untuk desain program Java semua orang.