Wednesday, July 29, 2020

JupyterLabとipycanvasでテキストのアライメントを設定する

ipycanvasでcanvasを使用して様々な図形を描画する事ができます。
テキストのアライメントを設定するには、text_align属性を使用します。
'start', 'end', 'left, 'right', 'center'が指定できます。

サンプルコード

以下のサンプルコードでは、アライメントを右寄せに設定して文字列を描画しています。
from ipycanvas import Canvas

canvas = Canvas(width=200, height=100)

canvas.fill_style = '#F25E5E'

canvas.font = '32px sanserif'
canvas.text_align = 'right'
canvas.fill_text("テストです", 200, 70)

canvas.stroke_rect(0, 0, 200, 100)
canvas

〇サンプルコードの実行結果

関連情報

・ipycanvasのインストールは、以下を参照してください。
JupyterLabにipycanvasをインストールして、ノートブックにcanvasを利用して図形を描画する

No comments: