Я пытаюсь получить мотивацию для перемещения одного из моих проектов с открытым исходным кодом, называемого Transparency Maker, из Windows Forms в Blazor, чтобы я мог вывести приложение в онлайн-режим.
Все редактирование изображений выполняется через текст на языке BQL (Bitmap Query Language), который очень похож на SQL.
Единственное, чего я не знаю, как это сделать в Blazor, так это получить позицию x, y, где изображение нажата. Windows Формы делают это очень простым, хотя я должен сделать некоторое масштабирование.
Есть ли способ JavaScript сделать это и перенести его в Blazor?
Это особенность, которую я пользователь должен иметь или написать запрос, подобный этому, невозможно знать, что набирать:
Update
Set Adjust Red -200
Where
X Between 1700 2591
Y Between 1930 2110
Total > 500
Обратите внимание на белую часть носков на втором изображении, только белый был изменен, потому что для выполнения регулировки значение Total (Red + Blue + Green) должно быть больше 500.
Спасибо, если это возможно, чтобы щелкнуть по позиции?
Я думаю, что больше людей могут оценить этот инструмент, когда он будет в сети. На самом деле, «продавать» бесплатное программное обеспечение на самом деле сложнее, чем должно быть.
Transparency Maker https://github.com/DataJuggler/TransparencyMaker