mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 00:46:02 +08:00
Clean up webmap-generation a bit:
- Remove some duplicated code - Avoid unnecessary allocation of variables/values if only used once anyway.
This commit is contained in:
@@ -719,25 +719,11 @@ namespace OpenSim.Region.Environment.Modules.World.WorldMap
|
||||
// Save to bitmap
|
||||
mapTexture = new Bitmap(image);
|
||||
|
||||
ImageCodecInfo myImageCodecInfo;
|
||||
|
||||
Encoder myEncoder;
|
||||
|
||||
EncoderParameter myEncoderParameter;
|
||||
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
|
||||
mapTexture.Save(imgstream, myImageCodecInfo, myEncoderParameters);
|
||||
// Save bitmap to stream
|
||||
mapTexture.Save(imgstream, GetEncoderInfo("image/jpeg"), myEncoderParameters);
|
||||
|
||||
// Write the stream to a byte array for output
|
||||
jpeg = imgstream.ToArray();
|
||||
|
||||
Reference in New Issue
Block a user