.wbmp图片的制作

.wbmp图片的制作

   wml网页中,图片的限制比在html网页中要多。wml网页中,目前你只能使用1位BMP黑白图。对于你目前的jpg,gif图片格式需要转换为wml支持的wbmp格式。转换图片目前有三种方法:

在线转换

   Applepie是applesolutions网站(http://www.applepiesolutions.com/image2.wbmp/)提供的一个在线的gif到wbmp的转换工具。在页面中img文本框输入gif图片地址,注意必须是网络上具有url地址的而不是本地的图片。单击Convert进行转换,转换完成,你能看到转换前和转换后的图片,如果满意,单击download the .wbmp file来下载该图片。Teraflops(http://www.teraflops.com/wbmp/)(1.jpg)网站也提供了在线的转换工具,可以将本机的gif、jpg或bmp图象转换为wbmp格式的文件,但笔者使用发现屡次都不能成功转换。

工具转换

   转换工具有两种:一种工具是把现有的jpg,gif,bmp格式转换为wbmp格式;另一种工具可以提供画笔等工具来完成一张wbmp图片的建立。Wapdraw(http://www.phnet.fi/public/jiikoo/wapdraw101.zip)是phnet网站提供的wbmp图象编辑器,它提供了一只画笔让你建立一张wbmp图片,你可以定义图片大小,在使用上非常简单,适合初学者使用。(2.jpg)

转换插件

   绝对专业的wbmp插件(http://www.rcp.co.uk/distributed/Downloads),能让你在Photoshop中直接制作存储wbmp格式图片。Creatinflux网站提供了一个Mac平台下photoshop的插件(http://www.creationflux.com/laurent/wbmp.html)。

wbmp图片制作工具

* Pbmwbmp: http://www.looplab.com/wap/tools/

pbmwbmp图象转换工具可以在bmp和wbmp文件格式之间转换。是linux平台下的工具,有源代码。

* Bmp2wbmp:http://www.waptiger.de/download.html

bmp2wbmp图象转换工具,可以在bmp于wbmp文件格式之间转换。包含windows/dos和linux不同平台下的版本,而且带源码。

* Pic2wbmp:http://www.gingco.de/wap/

Pic2wbmp图像转换工具支持多种格式,可以把你用Photoshop,Fireworks制作的图片转变为wbmp图形格式。

* WapConverter:http://www.waptiger.de/download

WapConverter是DOS下的转换工具,它只能转换1-bit的bmp文件。

* UnWired2b:http://www.rcp.co.uk/distributed/Downloads

UnWired2b是一个图形插件,可以直接安装到Photoshop插件中去,支持wbmp图形格式。

3.wml编辑工具

   wml文件可以利用任何文本编辑器编写,当然这样你必需能记得xml所包含的标签和属性。目前,网络上出现了一些编写wml文件的工具,它们把标签以按钮的型式列在工具栏上,你只需要单击按钮就能获得相应标签代码。有的工具能即时预览,但那种所见即所得的wml工具目前并不多见。

* Nokia WAP Toolkit:http://www.forum.nokia.com/

Nokia公司开发的WAP工具包。工具包包含了7110手机模拟器。目前该工具包的最高版本为1.3Beta。下载这个工具包可以去Nokia开发者网站,但是需要先注册。

* Nokia WML Studio for Macromedia Dreamweaver:http://exchange.macromedia.com/

Nokia_WML_Studio是嵌入Dreamweaver的WML编辑器,该工具可以让你用拖动来生成WML的页面,支持用Macromedia Fireworks Xtra来优化为WAP观看的小图片,你可以用Nokia 7110系列来预览网页。

* Ericsson Wap IDE SDK:http://www.ericsson.com/developerszone/

Ericsson公司自己开发的WAP开发环境。该工具包含了R320s模拟器,并自带了一个Xitami V2.4d3的Web服务器。目前该工具最高版本为2.1。工具的安装分两步,首先安装WapIDE 3pp v2.0,接着安装WapIDE SDK v2.1,所以需要下载2个文件。

* WAPPage:http://www.wapmine.com/

WAPPage是WAPmine推出的一款WAP编辑器,支持预览、代码阅读、卡片浏览等功能,其用户图形界面很好,并且对于事件、定时等的处理都不错。

* Visual Pulp:http://www.wapholesun.com/visualpulp_wml_editor.htm

Visual pulp 是wapholesun站点提供的一款WML编辑器。这是一个用java开发的编辑器,虽然功能比较简陋,但毕竟是个人开发的免费软件,大小只有70多K。

* Dotwap:http://www.inetis.com/english/solutions_dotwap.htm

Dotwap是inetis网站提供的WAP编辑工具。软件包比较小,只有600多K。该工具简单易学,适合初学者。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
imageio.write()是Java中的一个方法,用于将图像写入指定的输出流或文件中。它的用法如下: 1. 导入相关类 ```java import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; ``` 2. 创建BufferedImage对象 ```java BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); ``` 3. 将图像数据写入BufferedImage对象中 ```java // TODO: 将图像数据写入BufferedImage对象中 ``` 4. 将BufferedImage对象写入文件或输出流中 ```java File output = new File("output.png"); try { ImageIO.write(image, "png", output); } catch (IOException e) { e.printStackTrace(); } ``` 其中,第一个参数image是要写入的BufferedImage对象,第二个参数是输出格式,第三个参数是输出的文件或输出流。 注意,ImageIO.write()方法支持的输出格式包括:BMP、GIF、JPEG、PNG、WBMP等。 完整示例代码: ```java import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; public class ImageIOWriteExample { public static void main(String[] args) { int width = 200; int height = 200; BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); for (int x = 0; x < width; x++) { for (int y = 0; y < height; y++) { int rgb = (x + y) % 2 == 0 ? 0xFFFFFF : 0x000000; image.setRGB(x, y, rgb); } } File output = new File("output.png"); try { ImageIO.write(image, "png", output); } catch (IOException e) { e.printStackTrace(); } } } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值