com.atlassian.confluence.content.render.image
Class ImageRenderUtils

java.lang.Object
  extended by com.atlassian.confluence.content.render.image.ImageRenderUtils

public class ImageRenderUtils
extends java.lang.Object

Convenient utility methods for rendering of images.

Since:
v5.3

Constructor Summary
ImageRenderUtils()
           
 
Method Summary
static ImageDimensions dimensionsForImage(javax.imageio.stream.ImageInputStream inputStream)
          Helper class that uses an ImageReader to determine the width and height of an image.
static ImageDimensions dimensionsForImage(java.io.InputStream is)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageRenderUtils

public ImageRenderUtils()
Method Detail

dimensionsForImage

public static ImageDimensions dimensionsForImage(javax.imageio.stream.ImageInputStream inputStream)
                                          throws java.io.IOException
Helper class that uses an ImageReader to determine the width and height of an image.

Doesn't rasterize the whole image and works well even with very large images (e.g. 15,000 x 15,000 px).

Throws:
java.io.IOException

dimensionsForImage

public static ImageDimensions dimensionsForImage(java.io.InputStream is)
                                          throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2003-2014 Atlassian. All Rights Reserved.