Задача следующая, нужно что бы перейдя по ссылке сразу получить изображение QR кода согласно get параметров в URL. Как например тут. В связи с политикой информационной безопасности нет возможности использовать сторонний сервис по генерации QR кодов. Локальное приложение создал на C# webforms, если перейти по ссылке http://localhost/Main.aspx?QRcode=12354654
в папку img упадет .png файл с QR кодом следующего значения:12354654. Мне необходимо что бы вовремя перехода сразу открывало изображения как в примере с гугл апи без дополнительного рефреша. Получается, необходимо выполнить создание изображение с QR кодом до метода Page_Load
и в Page_Load
загрузить уже изображение. Прошу подсказать, что делать?
Для того, чтобы ASP.NET-страницей вернуть файл, нужно очистить Responce и записать туда файл:
protected void Page_Load(object sender, EventArgs e)
{
/*сгенерировать MyImage.png*/
Response.Clear();
Response.ContentType = "image/png";
Response.TransmitFile("MyImage.png");
Response.End();
}
https://stackoverflow.com/a/18136034/8674428
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Работаю на WPF MVVM + EF6 + SQL Server
Надо разбить строку на поляПоля выделены кавычками (двойными или одинарными):