2024年2月3日发(作者:)
font参数
createfont函数将字体格式和字号定义为具体的字体物件。
createfont函数的参数:
1. font: 必须参数,字体的类型,支持的字体类型有 helvetica, timesroman,
symbol,courier。
2. size: 必须参数,字体的大小,以 points 为单位,例如 10, 12, 14, 18。
3. encoding: 可选参数,字体使用哪种字符编码,可以是:identity-h,
MacRomanEncoding, WinAnsiEncoding, StandardEncoding 或
SymboEncoding。
4. flag: 可选参数,字体的格式定义,可以是: normal-正常, bold-加粗,
italic-斜体, bolditalic-加粗斜体。
flags参数的意思简而言之就是决定字体的样式,正常样式是normal,加粗样式是bold,斜体是italic,和加粗斜体是bolditalic,这四个参数都是可选的,只能选择其中一个。
例如:
font=Helvetica,size=14,encoding=MacRomanEncoding,flag=normal
就表示使用Helvetica字体,大小为14,使用MacRomanEncoding编码,正常样式。
Update 关于Tkinter中font函数
Tkinter中获取字体是使用 font函数,该函数主要用于定义字号和字体格式,其函数参数包括:font,size,encoding,flag。font参数用来定义字体的类型,支持的字体类型有 helvetica, timesroman, symbol,courier;size参数来定义字体的大小,以 points 为单位;encoding用来定义字体使用的字符编码;flag用来定义字体的格式,可以是:normal-正常,bold-加粗,italic-斜体,bolditalic-加粗斜体。
-
-flags参数的意思简而言之就是决定字体的样式,正常样式是normal,加粗样式是bold,斜体是italic,和加粗斜体是bolditalic,这四个参数都是可选的,
只能选择其中一个。
-
-例如:
-
-font=Helvetica,size=14,encoding=MacRomanEncoding,flag=normal
-
-就表示使用Helvetica字体,大小为14,使用MacRomanEncoding编码,正常样式。
flags参数用来定义字体的格式,可以是:normal-正常,bold-加粗,italic-斜体,bolditalic-加粗斜体。这四个参数都是可选的,只能选择其中一个。


发布评论