Этот вопрос связан с Visual Basic.NET 2010
Можно ли взаимодействовать с объектом canvas на веб-странице с помощью VB.NET? Это поверхность рисования, и я хочу знать, можно ли с ней взаимодействовать программно, и если да, то как?
Здесь холст, с которым я хочу взаимодействовать:
<canvas class="pulpBG" width="819" height="614" style="top: 0px; left: 0px; height: 614.25px; width: 819px; opacity: 1;"></canvas>
Нет, все команды рисования холста html5 выдаются только в javascript-коде.
Обходным путем было бы создание данных в VB.net, которые используются javascript для выдачи команд рисования, таких как lineTo, rect, arc и т.д.
Если вы используете фреймворк, такой как MVVM или MVC, вы можете создать модель просмотра или модель в VB.
Затем в браузере вы можете использовать эту модель viewmodel/model для ввода команд рисования холста в javascript.