Changeset 6592


Ignore:
Timestamp:
2004-01-22T16:30:08+13:00 (20 years ago)
Author:
nzdl
Message:

modification to get the size out of the identify result - now it checks for +x+x after the 560x480 bit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/MapRetrieve.java

    r6305 r6592  
    182182
    183183    String uid = request.getAttribute(GSXML.USER_ID_ATT);
    184 
    185184    result.setAttribute(GSXML.FROM_ATT, DOCUMENT_METADATA_RETRIEVE_SERVICE);
    186185    result.setAttribute(GSXML.TYPE_ATT, GSXML.REQUEST_TYPE_PROCESS);
     
    484483            proc.waitFor();
    485484            img_size = img_size.substring(img_size.indexOf("JPEG")+5,img_size.indexOf(" ",img_size.indexOf("JPEG")+5));
     485            if (img_size.indexOf("+")!=-1) {
     486            img_size = img_size.substring(0, img_size.indexOf("+"));
     487            }
    486488            width = Integer.parseInt(img_size.substring(0,img_size.indexOf("x")));
    487489            height = Integer.parseInt(img_size.substring(img_size.indexOf("x")+1,img_size.length()));
Note: See TracChangeset for help on using the changeset viewer.