Я реализую COM-компонент с использованием .net для нескольких устаревших компонентов для задачи миграции сервера.Server.CreateObject + Контекст сервера + COM :-)
Старый компонент использовался для получения пути изображения на текущем сервере, преобразования его в jpeg и сохранения преобразованного изображения по тому же пути.
Это тривиально делать в .net, однако моей главной проблемой является получение контекста сервера. Я не уверен, как это сделать либо одно из следующих действий:
- сохранение изображения на тот же путь, что исходное изображение было извлеченной из
- или отправки изображения непосредственно в поток ответа (избегая необходимости сохранить преобразованный изображение)
компонент вызывается в ASP страницы класса (да, к сожалению) с помощью:
Server.CreateObject("Component.Class")
есть в любом случае в implem который я могу получить ссылку на объект Server
, который создал компонент? Я надеялся, что, если я смогу получить ссылку на сервер, я мог бы получить соответствующий контекст для записи обратно в поток ответов.