如何将HTML5画布文字设置为粗体和/或斜体?(How do I style HTML5 canvas text to be bold and/or italic?)

编程入门 行业动态 更新时间:2024-10-27 14:32:26
如何将HTML5画布文字设置为粗体和/或斜体?(How do I style HTML5 canvas text to be bold and/or italic?)

我以一种很直接的方式将文字打印到画布上:

var ctx = canvas.getContext('2d'); ctx.font = "10pt Courier"; ctx.fillText("Hello World", 100, 100);

但是,如何将文本更改为粗体,斜体或两者? 有什么建议来解决这个简单的例子?

I'm printing text to a canvas in a pretty straight forward way:

var ctx = canvas.getContext('2d'); ctx.font = "10pt Courier"; ctx.fillText("Hello World", 100, 100);

But how can I change the text to bold, italic or both? Any suggestions to fix that simple example?

最满意答案

您可以使用以下任何一种:

ctx.font = "italic 10pt Courier"; ctx.font = "bold 10pt Courier"; ctx.font = "italic bold 10pt Courier";

有关详细信息,请参见以下资源:

深入HTML5 如何在画布中显示文字 HTML5画布 - 基础知识

You can use any of these:

ctx.font = "italic 10pt Courier"; ctx.font = "bold 10pt Courier"; ctx.font = "italic bold 10pt Courier";

For further information, here are a couple of resources:

Dive into HTML5 How to display text in canvas HTML5 canvas - the basics

更多推荐

本文发布于:2023-04-29 05:11:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1335278.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:斜体   画布   设置为   如何将   粗体

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!