哪位大师能给我提供一个思路,希望能够给点详细的可行的方法,比如把JPG图片转成二进制,把BMP转成二进制
解决方案 »
- Java初学者
- 我做c/s啊想用连接池啊!!!!!!!!!!!!但是没找到相关资料啊
- 如何将String a="92,95" 转换成字符串数组形式String[] b={"92","95"}
- 什么组件可实现QQ聊天窗口中的文本显示区域的功能?
- 请教过来人,6年VB经验,如何在较短时间内上手JAVA?
- 怎样写最简单的java网络游戏。。。
- 如何在Servlet里,对货币做格式验证?
- 数据显示
- java怎样格式化一个unix时间戳啊...
- 求Java中实现链表的方法!
- 求助:关于SNMP trap的消息中含有中文字符问题
- java程序有数据库的,如何在大家的电脑上都可以运行啊。即使对方没有装数据库也可以用
仅供楼主参考。
希望能帮到你
你到底要做什么呢?
你想把硬盘上的jpeg,bmp当做bit读到内存里面,进行处理。
还是想把java的Image对象保存成jpeg,bmp?
BufferedImage image = decoder.decodeAsBufferedImage();
int x = 10;
int y = 10;
if (position == 1) {
x = 10;
y = image.getHeight() - font.getSize() - 10;
} else if (position == 2) {
x = image.getWidth() - (content.length() * font.getSize() * 3 / 5);
y = image.getHeight() - font.getSize() - 10;
}
//得到图形,用于作图
Graphics g = image.getGraphics();
g.setColor(fontColor);
g.setFont(font);
//设置输出的字符串和字符串的现实位置
g.drawString(content, x, y);
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(new FileOutputStream(srcFile));
encoder.encode(image);
LZ这样整用意何在呢?难道是想在图片中嵌入自己的“恶意代码”?