tons of changes
[org.ibex.xt.git] / src / org / ibex / xt / Text.java
diff --git a/src/org/ibex/xt/Text.java b/src/org/ibex/xt/Text.java
deleted file mode 100644 (file)
index 10ba9e0..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-// Decompiled by Jad v1.5.8c. Copyright 2001 Pavel Kouznetsov.
-// Jad home page: http://www.geocities.com/kpdus/jad.html
-// Decompiler options: packimports(3) 
-// Source File Name:   Text.java
-
-package org.ibex.xt;
-
-import java.io.IOException;
-import javax.servlet.*;
-import javax.servlet.http.*;
-import magick.*;
-
-public class Text extends HttpServlet
-{
-
-    public Text()
-    {
-    }
-
-    public void init(ServletConfig servletconfig)
-    {
-        cx = servletconfig.getServletContext();
-    }
-
-    public void doPost(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse)
-        throws IOException, ServletException
-    {
-        doGet(httpservletrequest, httpservletresponse);
-    }
-
-    public void doGet(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse)
-        throws IOException, ServletException
-    {
-        try
-        {
-            ImageInfo imageinfo = new ImageInfo();
-            MagickImage magickimage = new MagickImage();
-            DrawInfo drawinfo = new DrawInfo(imageinfo);
-            int i = Integer.parseInt(httpservletrequest.getParameter("width"));
-            int j = Integer.parseInt(httpservletrequest.getParameter("height"));
-            magickimage.constituteImage(i, j, "ARGB", new int[i * j * 4]);
-            drawinfo.setFill(PixelPacket.queryColorDatabase(httpservletrequest.getParameter("color")));
-            drawinfo.setOpacity(0);
-            drawinfo.setPointsize(Integer.parseInt(httpservletrequest.getParameter("size")));
-            drawinfo.setFont((new StringBuilder()).append("/usr/local/fonts/").append(httpservletrequest.getParameter("font")).append(".ttf").toString());
-            drawinfo.setTextAntialias(true);
-            drawinfo.setText(httpservletrequest.getParameter("text"));
-            drawinfo.setGeometry((new StringBuilder()).append("+0+").append(j / 2).toString());
-            magickimage.annotateImage(drawinfo);
-            magickimage.setImageFormat("png");
-            byte abyte0[] = magickimage.imageToBlob(imageinfo);
-            httpservletresponse.setContentType("image/png");
-            httpservletresponse.getOutputStream().write(abyte0);
-        }
-        catch(Exception exception)
-        {
-            exception.printStackTrace();
-            throw new ServletException(exception);
-        }
-    }
-
-    private ServletContext cx;
-}