Clean up webmap-generation a bit:
- Remove some duplicated code - Avoid unnecessary allocation of variables/values if only used once anyway.0.6.0-stable
parent
c692c14a2f
commit
ddfff68c20
|
@ -719,25 +719,11 @@ namespace OpenSim.Region.Environment.Modules.World.WorldMap
|
||||||
// Save to bitmap
|
// Save to bitmap
|
||||||
mapTexture = new Bitmap(image);
|
mapTexture = new Bitmap(image);
|
||||||
|
|
||||||
ImageCodecInfo myImageCodecInfo;
|
|
||||||
|
|
||||||
Encoder myEncoder;
|
|
||||||
|
|
||||||
EncoderParameter myEncoderParameter;
|
|
||||||
EncoderParameters myEncoderParameters = new EncoderParameters();
|
EncoderParameters myEncoderParameters = new EncoderParameters();
|
||||||
|
myEncoderParameters.Param[0] = new EncoderParameter(Encoder.Quality, 95L);
|
||||||
myImageCodecInfo = GetEncoderInfo("image/jpeg");
|
|
||||||
|
|
||||||
myEncoder = Encoder.Quality;
|
|
||||||
|
|
||||||
myEncoderParameter = new EncoderParameter(myEncoder, 95L);
|
|
||||||
myEncoderParameters.Param[0] = myEncoderParameter;
|
|
||||||
|
|
||||||
myEncoderParameter = new EncoderParameter(myEncoder, 95L);
|
|
||||||
myEncoderParameters.Param[0] = myEncoderParameter;
|
|
||||||
|
|
||||||
// Save bitmap to stream
|
// Save bitmap to stream
|
||||||
mapTexture.Save(imgstream, myImageCodecInfo, myEncoderParameters);
|
mapTexture.Save(imgstream, GetEncoderInfo("image/jpeg"), myEncoderParameters);
|
||||||
|
|
||||||
// Write the stream to a byte array for output
|
// Write the stream to a byte array for output
|
||||||
jpeg = imgstream.ToArray();
|
jpeg = imgstream.ToArray();
|
||||||
|
|
Loading…
Reference in New Issue