Hello,
I've discovered a problem relating to the uploading of images marked for rotation.
This problem only happens on the Java version. The activeX version works fine. (I'm using version ImageUploader version 5.0.15.0 on a recent cut of Firefox running on XP)
My scenario:
I want to upload three sizes of thumbnail for each image selected (i.e. I'm not uploading the original image.)
Here's my spec for the three thumbnails:
Code:var mini_size = "2048";
iu.addParam("UploadThumbnail1FitMode", "Fit");
iu.addParam("UploadThumbnail1Width", mini_size);
iu.addParam("UploadThumbnail1Height", mini_size);
iu.addParam("UploadThumbnail1JpegQuality", "70");
iu.addParam("UploadThumbnail1CopyExif", "false");
iu.addParam("UploadThumbnail1CompressOversizedOnly", "true");
mini_size = "100";
iu.addParam("UploadThumbnail2FitMode", "Fit");
iu.addParam("UploadThumbnail2Width", mini_size);
iu.addParam("UploadThumbnail2Height", mini_size);
iu.addParam("UploadThumbnail2JpegQuality", "70");
iu.addParam("UploadThumbnail2CopyExif", "false");
mini_size = "512";
iu.addParam("UploadThumbnail3FitMode", "Fit");
iu.addParam("UploadThumbnail3Width", mini_size);
iu.addParam("UploadThumbnail3Height", mini_size);
iu.addParam("UploadThumbnail3JpegQuality", "70");
iu.addParam("UploadThumbnail3CopyExif", "false");
On the java version *only*, any images I mark for rotation fail to be sent as requested for the first thumbnail size only.
So for example, in the $_POST data, I get this (for the broken thumbnail)
[FileName_1] => DSC00279.JPG
[Thumbnail1FileSize_1] => 1086
[Thumbnail1Width_1] => -1
[Thumbnail1Height_1] => -1
[Thumbnail1Succeeded_1] => false
[UploadFile1CompressionMode_1] => Icon
Note that:
1) The size isn't set
2) The compression mode isn't jpeg as required
3) The size is far smaller than I expect of a large thumbnail.
If I rerun, using IE7 (active X), then it works perfectly, using the same uploaded source image (which is a jpeg file).
Things I've tried which don't make the problem go away:
-saving exif with the thumbnails
-removing the CompressOverSizedOnly parameter.
-using a different source file
-using source files with different dimensions.
Note that the other two thumbnails seem to be generated properly.
Edited by user Sunday, January 20, 2008 8:43:51 PM(UTC)
| Reason: Not specified