国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

動態圖文結合

2019-11-18 11:10:39
字體:
來源:轉載
供稿:網友

  動態圖文結合javabeans的核心公布如下:

import java.io.*;

import java.util.*;

import java.awt.image.BufferedImage;

import java.awt.Image;

import java.awt.image.AffineTransformOp;

import javax.imageio.ImageIO;

import java.awt.geom.AffineTransform;

import java.awt.Graphics2D;

import java.awt.Color;

import java.awt.Font;

..............

//生成BufferedImage實例,這是不需要真正顯示時經常使用的類

BufferedImage Bi = ImageIO.read(F);

// 利用Graphics2D的新特性.

Graphics2D g2D = Bi.createGraphics();

//定義字體(楷體或宋體等) 及其大小

Font myfont=new Font("/u5b8b/u4f53",Font.PLAIN,20);

g2D.setFont(myfont);

//字體顏色為黑

g2D.setColor(Color.BLACK);

//需要寫在圖片上文字 注重:中文需要操作系統支持中文 如中文window,

// linux下要安裝中文字庫,并使jdk1.4支持這個中文

String strs="hello everyone 中 文";

//在離頂部 和左邊各為20處 寫入文字,該處使用了對中文處理的getBytes功能.

g2D.drawString(new String(strs.getBytes("ISO8859_1")),20,20);

//必須使用,表示完成

g2D.dispose();

try {

//使用ImageIO寫入圖片

ImageIO.write(Bi, ext, ThF);

//原來是使用com.sun.image.codec.jpeg.*的功能,如下.需要下載com.sun.image.codec.jpeg

// FileOutputStream out = new FileOutputStream(ThF);

// JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);

// encoder.encode(Bi);

// out.close();

}catch (Exception ex) {

throw new Exception(" ImageIo.write error in CreatThum.: "+ex.getMessage());

}

只要jsp將相關參數通知這個bean,就會輕松產生自己的圖文,該程序在中文win2000下調試正常通過。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长白| 尼木县| 正宁县| 永新县| 贡山| 兴国县| 玉环县| 敦化市| 宁晋县| 正镶白旗| 黄龙县| 嘉兴市| 光泽县| 浏阳市| 香格里拉县| 万山特区| 壶关县| 泽州县| 洛南县| 张掖市| 江口县| 桃园市| 玉溪市| 山阴县| 莱西市| 冕宁县| 新乐市| 林周县| 将乐县| 五莲县| 兰州市| 康乐县| 留坝县| 连州市| 万盛区| 乌兰浩特市| 乌兰察布市| 博兴县| 吴桥县| 固镇县| 福海县|