Examples of ImageWrapper


Examples of com.alibaba.simpleimage.ImageWrapper

    }
   
    private ImageWrapper read(File dir, String filename) throws Exception {
        File file = new File(dir, filename);
        InputStream input = null;
        ImageWrapper img = null;
        ImageRender rr = null;

        try {
            input = new FileInputStream(file);
            rr = new ReadRender(input);
View Full Code Here

Examples of com.alibaba.simpleimage.ImageWrapper

     * Test method for {@link com.alibaba.simpleimage.render.ReadRender#ReadRender(java.io.InputStream)}.
     */
    public void testReadRenderInputStream() throws Exception {
        File file = new File(path, "334.jpg");
        InputStream input = null;
        ImageWrapper img = null;
        ImageRender rr = null;

        try {
            input = new FileInputStream(file);
            rr = new ReadRender(input);
View Full Code Here

Examples of com.alibaba.simpleimage.ImageWrapper

*/
public class WatermarkRenderTest extends TestCase {

    public void testWatermarkParameter() throws Exception {
        WatermarkParameter param = new WatermarkParameter(
                                                          new ImageWrapper(
                                                                           new BufferedImage(1, 1,
                                                                                             BufferedImage.TYPE_INT_RGB)),
                                                          0.5f, 0, 0);
        try {
            param = new WatermarkParameter(null, 0.5f, 0, 0);
            assertTrue(false);
        } catch (IllegalArgumentException e) {
            assertTrue(true);
        }

        try {
            param = new WatermarkParameter(null);
            assertTrue(false);
        } catch (IllegalArgumentException e) {
            assertTrue(true);
        }

        try {
            param = new WatermarkParameter(new ImageWrapper(new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB)),
                                           -0.9f, 0, 0);
            assertTrue(false);
        } catch (IllegalArgumentException e) {
            assertTrue(true);
        }

        try {
            param = new WatermarkParameter(new ImageWrapper(new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB)), 1.2f,
                                           0, 0);
            assertTrue(false);
        } catch (IllegalArgumentException e) {
            assertTrue(true);
        }

        try {
            param = new WatermarkParameter(new ImageWrapper(new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB)), 0.9f,
                                           -1, 0);
            assertTrue(false);
        } catch (IllegalArgumentException e) {
            assertTrue(true);
        }

        try {
            param = new WatermarkParameter(new ImageWrapper(new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB)), 0.9f,
                                           0, -2);
            assertTrue(param.getX() == 0);
            assertTrue(false);
        } catch (IllegalArgumentException e) {
            assertTrue(true);
View Full Code Here

Examples of com.alibaba.simpleimage.ImageWrapper

    void doScaleWork(File in, File out, ImageFormat format) throws Exception {
        this.doScaleWork(in, true, out, format);
    }
   
    public void testGIFSize() throws Exception {
        ImageWrapper img = read(new File(gifDir, "size.gif"));
        assertEquals(720, img.getWidth());
        assertEquals(531, img.getHeight());
       
        img = read(new File(gifDir, "1212.gif"));
        assertEquals(266, img.getWidth());
        assertEquals(200, img.getHeight());
       
        img = read(new File(gifDir, "GIF89a_1.gif"));
        assertEquals(640, img.getWidth());
        assertEquals(480, img.getHeight());
       
        img = read(new File(gifDir, "input87.gif"));
        assertEquals(70, img.getWidth());
        assertEquals(46, img.getHeight());
    }
View Full Code Here

Examples of org.fonteditor.graphics.ImageWrapper

   * Or from inside the relevant jar file, whichever is appropriate.
   **/
  public static ImageWrapper getImage(Class cls, String name)
  {
    InputStream in;
    ImageWrapper image;
    //boolean ispng;

    //if (!Rockz.directory_separator.equals("/")) {
    //name = StringParser.searchAndReplace(name, "/", Rockz.directory_separator);
    //}
View Full Code Here

Examples of org.fonteditor.graphics.ImageWrapper

      x += kd + Kerning.getKerningGap(coords.getAAHeight());

      last_c = c;

      CachedGlyph cached_glyph = getCachedGlyph(c, font, gdo);
      ImageWrapper i_w = cached_glyph.getImageWrapper();

      int offset_y = cached_glyph.getOffsetY();

      graphics.drawImage(i_w.getImage(), x, y + offset_y, null);
    }
  }
View Full Code Here

Examples of org.fonteditor.graphics.ImageWrapper

    if (y_max < scale_factor_y)
    {
      y_max = scale_factor_y;
    }

    ImageWrapper tti = new ImageWrapper(x_max, y_max);

    Image i = tti.getImage();

    Claim.claim(i != null, "Severe component/image problems...");

    if (i != null)
    {
View Full Code Here

Examples of org.jboss.seam.ui.graphicImage.DynamicImageStore.ImageWrapper

            ImageTransform imageTransform = (ImageTransform) cmp;
            imageTransform.applyTransform(image, this);
         }
      }

      key = DynamicImageStore.instance().put(new ImageWrapper(image.getImage(), image.getContentType()),
               key);
      extension = image.getContentType().getExtension();

      writer.startElement(HTML.IMG_ELEM, this);
      String url = context.getExternalContext().getRequestContextPath()
View Full Code Here

Examples of org.jboss.seam.ui.graphicImage.DynamicImageStore.ImageWrapper

      Lifecycle.resumeConversation(session);
      Manager.instance().handleConversationPropagation(request.getParameterMap());
     
      try
      {
         ImageWrapper image = DynamicImageStore.instance().remove(pathInfo);
         if (image != null)
         {
            response.setContentType(image.getContentType().getMimeType());
            response.setStatus(HttpServletResponse.SC_OK);
            response.setContentLength(image.getImage().length);
            ServletOutputStream os = response.getOutputStream();
            os.write(image.getImage());
            os.flush();
         }
         else
         {
            response.sendError(HttpServletResponse.SC_NOT_FOUND);
View Full Code Here

Examples of org.jboss.seam.ui.graphicImage.GraphicImageStore.ImageWrapper

   private void doWork(HttpServletRequest request, HttpServletResponse response)
      throws IOException
   {
      String pathInfo = request.getPathInfo().substring(getResourcePath().length() + 1,
               request.getPathInfo().lastIndexOf("."));
      ImageWrapper image = GraphicImageStore.instance().remove(pathInfo);
      if (image != null)
      {
         response.setContentType(image.getContentType().getMimeType());
         response.setStatus(HttpServletResponse.SC_OK);
         response.setContentLength(image.getImage().length);
         ServletOutputStream os = response.getOutputStream();
         os.write(image.getImage());
         os.flush();
      }
      else
      {
         response.sendError(HttpServletResponse.SC_NOT_FOUND);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.