Hi, did you check oldImage.getFormat() to make sure that the initial PNG format is properly detected ?
regards didier On Jul 18, 7:39 am, Zhenyu Wang <[email protected]> wrote: > String iUrl = > "http://upload.wikimedia.org/wikipedia/commons/5/5c/Torchlight_help.png"; > URLFetchService fetchService = URLFetchServiceFactory.getURLFetchService(); > HTTPResponse fetchResponse = fetchService.fetch(new URL(iUrl)); > > byte[] oldImageData = fetchResponse.getContent(); > Image oldImage = ImagesServiceFactory.makeImage(oldImageData); > > ImagesService imagesService = ImagesServiceFactory.getImagesService(); > Transform resize = ImagesServiceFactory.makeRotate(0); > OutputSettings os = new OutputSettings(ImagesService.OutputEncoding.JPEG); > Image newImage = imagesService.applyTransform(resize, oldImage, os); > byte[] newImageData = newImage.getImageData(); > > res.setContentType("image/jpeg"); > res.getOutputStream().write(newImageData); -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
