Вопросы с тегом «canvas»

85
Как сделать текст холста HTML5 жирным и / или курсивом?

Я печатаю текст на холсте довольно простым способом: var ctx = canvas.getContext('2d'); ctx.font = "10pt Courier"; ctx.fillText("Hello World", 100, 100); Но как изменить текст на полужирный, курсив или и то, и другое? Есть предложения по исправлению этого простого примера?...

83
Поддерживает ли HTML5 / Canvas двойную буферизацию?

Я бы хотел нарисовать свою графику в буфере, а затем иметь возможность скопировать ее как есть на холст, чтобы я мог делать анимацию и избегать мерцания. Но я не нашел такой вариант. Кто-нибудь знает, как я могу это сделать?...

82
Шестнадцатеричные цвета в Android иногда составляют 8 цифр. Как? В чем разница между #FFFFFF и # FFFFFF00

Я иногда видел в примерах, где раскраска в Android выполняется как # FF191919. Я имею в виду восьмизначное шестнадцатеричное число. Но это должно быть только шестизначное число. Как они связаны? Если я хочу преобразовать шестизначное число в восьмизначное число. Как это сделать? Я имею в виду...

80
как сохранить холст как изображение png?

У меня есть элемент холста с рисунком в нем, и я хочу создать кнопку, которая при нажатии сохранит изображение как файл png. Таким образом, он должен открыть диалоговое окно сохранения, открытия, закрытия ... Я делаю это с помощью этого кода var canvas = document.getElementById("myCanvas");...

79
Получение двоичных (base64) данных из HTML5 Canvas (readAsBinaryString)

Есть ли способ прочитать содержимое холста HTML как двоичные данные? На данный момент у меня есть следующий HTML-код для отображения входного файла и холста под ним: <p><button id="myButton" type="button">Get Image Content</button></p> <p>Input:<input...

11
Поворот текста в Android: я использую dynamiclayout.draw (canvas), но он не анимируется по пути и не может использовать canvas.drawTextOnPath (dynamiclayout)

Я использую свою собственную версию https://github.com/mdg-iitr/RotatingText , чтобы показать вращающийся текстовый виджет. В этом GitHub доступно видео, позволяющее увидеть анимацию. Идея состоит в том, чтобы установить ряды слов. Строки показаны строка за строкой. Весь ряд вращается (так делают...

9
Пользовательские пределы фона для Donut (Gauge)

Я использую калибровочную диаграмму на основе ( Chartjs-tsgauge ). Я хочу установить цвета фона для графика отдельно от пределов датчика. Проблема с тем, как Charts.JS отображает фон, потому что используемый мной плагин не имеет кода о фонах. Например, у меня есть датчик с ограничениями [0, 20, 40,...