Поскольку, по-видимому, нет элемента управления Flash, который может принимать растровые пасты, я хочу думаю о написании одного сам. Я бы предпочел не использовать Flash, поэтому я подумал об использовании .NET.
Теперь я считаю, что правильной терминологией для элемента управления в машинном коде, который можно загрузить и запустить в браузере, является «элемент ActiveX». Итак, мой вопрос: могу ли я создать такой элемент управления ActiveX с помощью .NET?
Я нашел несколько руководств в Интернете, но все они ожидают, что вы установили сборку на свой локальный компьютер, зарегистрировали и доверяли как ей, так и веб-сайту, который к ней обращается.
Это требует больших усилий от потенциальных анонимных пользователей Интернета, и даже для пользователей интрасети предпочтительнее другой метод развертывания.
Я отчетливо помню, как какой-то сайт просил меня скачать тот или иной элемент ActiveX. А на страницах, требующих таких подключаемых модулей браузера, как Flash и Java, существует некоторый механизм, с помощью которого обозреватель знает, где получить подключаемый модуль для этого типа мультимедиа.
Итак, у меня двоякий вопрос:
- Могу ли я создать элемент управления, который может работать в браузере пользователя в .NET?
- Каков наилучший метод (полу) автоматической доставки, которого я могу достичь?
В ответ Санни:
Да, многие редакторы форматированного текста JavaScript позволяют вставлять связанное изображение в текстовое поле и вставлять правильный тег ‹img›. Однако это работает только для изображений, которые уже есть в Интернете, и я хочу, чтобы это загружало новые изображения, просто копируя / вставляя любое случайное растровое изображение из вашего буфера обмена.