使用Helma自带的Image对象进行简单的图片处理。
看不懂的参考http://adele.helma.org/download/helma/apidocs/api/index.html
app.addRepository('modules/helma/Image.js');
function main_action(){
var word="";
if(req.queryParams.w){
word=req.queryParams.w;
}else{
word="CraneKing!";
}
//img url
var img = new Image("apps/imgx/img/nobita.jpg");
img.setColor(204, 0, 0);
img.setFont("sansserif", 1, 16);
img.drawString(word,28,30);
//out put image
var img_out=new Packages.helma.image.imageio.ImageIOGenerator();
// servlet output stream
var outps=res.servletResponse.getOutputStream();
//do put image (image,stream,mimeType,品质image quality,alpha)
img_out.write(img,outps,"image/jpeg",0.75,true);
}
分享到:
相关推荐
NULL 博文链接:https://chengj.iteye.com/blog/592344
Helma是一个Web应用程序框架。 它提供了对各种脚本引擎的支持,但是Rhino JS脚本引擎插件仍然是唯一的捆绑插件。 该项目提供了一个PHP插件,允许PHP开发人员使用Helma Web应用程序
安装和使用简单。 Antville 是用服务器端 JavaScript 编写的,并使用 Helma Object Publisher 开发。Antville 在后端使用关系数据库。 要运行 Antville,您需要 Helma Object Publisher 和关系数据库软件。我们用 ...
Jala 是 Helma Object Publisher 的开源 JavaScript 模块集合。 版权所有 2004 ORF Online und Teletext GmbH,维也纳(奥地利)。 您可以在位于docs目录的 API 文档中找到有关每个模块的更多信息。 许可 Jala 本身...
Antville用服务器端JavaScript编写,并由Helma Object Publisher开发。 Antville在后端使用关系数据库。地位Antville的代码库质量稳定,可以进行生产部署。 试用进行演示。 Antville的源代码中仍然可能隐藏着错误。...
Antville 完全用 JavaScript(准确地说是 ECMAScript)编写,并基于 Helma Object Publisher,这是一个强大且快速的可编写脚本的开源 Web 应用程序服务器(它本身是用 Java 编写的)。 Antville 在后端使用关系...
:helicopter: (发音helicam )天生深奥的小混凝土绝对机 :wrench: :wrench: :sheaf_of_rice: :sheaf_of_rice: HELMA-天国神秘主义极简主义自动机和HAMAMAL-液压实际极简主义自动机械语言或HAMALAM-自动机的...
warpFX是Flex:trade_mark:的数据抽象库,可在Flex:trade_mark:与支持某些已定义远程方法的任何AMF3兼容服务器之间提供透明数据服务。 warpFX附带了用于Helma的服务器端远程方法和AMF3实现。