Она работает на моей машине ...C# Graphics.RotateTransform работает на локальном хосте, а не на удаленном сервере
У меня есть проблема с использованием # Графический метод C на моем веб-ASP.NET хоста.
Я объединяю два вывода карты в одно изображение. Я загружаю пустой пин-образ и записываю его поверх него. Затем я объединяю два из них, повернув один на 15 градусов, а другой на -15 градусов. Она выглядит прекрасно работает через мой локальный веб-сервер:
Expected http://harriyott.com/images/stackoverflow/expected.png
Я загрузить это мой общий сервер, и я получаю вместо этого:
Actual http://harriyott.com/images/stackoverflow/actual.png
я загрузить изображение таким образом:
var g = Graphics.FromImage(image);
Линия для поворота изображения:
g.RotateTransform(angle);
Я уверен, что это место должно быть где-то, но мне не повезло найти его.
У меня возникли аналогичные проблемы с преобразованием растрового изображения в .NET. http://stackoverflow.com/questions/2389213/net-3-5-web-app-c-image-scaling-on-the-fly-lower-quality-on-deployed-site-v. Он работает одним из способов разработки, но развернутый на Windows Server 2003 приводит к совершенно другим качествам/атрибутам качества, поэтому нам пришлось писать код, чтобы явно задавать вещи. Оба имеют .NET 3.5 SP1. Никогда не нашел объяснений. – codenheim