Please file a bug at: http://trac.osgeo.org/mapserver
Best regards, Umberto On Dec 18, 2007 12:07 AM, rich.fromm <[EMAIL PROTECTED]> wrote: > if i have a valid image in an imageObj object: > - int imageObj.getWidth() returns the expected value > - int imageObj.getHeight() returns the expected value > - void imageObj.save(String, null) successfully writes the image to a file > - byte[] imageObj.getBytes() successfully returns a byte array (whose length > matches the size of the file above), containing the proper contents of the > image (i can subsequently dump it to a file and verify). > however: > - int imageObj.getSize() always returns 0 > > this turns out to not be a big deal. at first i thought i would have to > query > the size with getSize(), then allocate a byte[] of the appropriate size, > then > populate the byte[] with getBytes(). > > however, it is sufficient to just write code like: > > byte[] bytes = img.getBytes(); > > if img is the imageObj containing the image. it's not necessary to directly > query the size, and if i really want to know it, bytes.length will return > the > proper value. > > nevertheless, if i'm properly guessing the intention of imageObj.getSize() > [maybe i'm wrong], this seems like a bug to me. > > i do notice the following in mapscript/doc/mapscript.txt within the > mapserver-5.0.0 distribution: > > --- begin --- > imageObj Attributes > ------------------- > > <...> > > size : int > I don't see where this is used. Anyone? --SG > > <...> > > imageObj Methods > ---------------- > > [getSize() is not listed here] > --- end --- > > so maybe it's just deprecated. > > - rich > > -- > View this message in context: > http://www.nabble.com/-Java-mapscript--int-imageObj.getSize%28%29-does-not-work-tp14375813p14375813.html > Sent from the Mapserver - User mailing list archive at Nabble.com. >