文本簇

类textcluster(tuple)

class cairo.TextCluster(num_bytes: int, num_glyphs: int)

在 1.15 版本加入.

这个 TextCluster 结构保存关于单个文本集群的信息。文本集群是一些对应于某些UTF-8文本的字形的最小映射。

为了使集群有效,两者都是 num_bytesnum_glyphs 应该是非负的,并且至少有一个应该是非零的。请注意,没有字形的集群不如普通集群受支持。例如,当选择PDF文本时,PDF呈现应用程序通常会忽略这些集群。

Context.show_text_glyphs() 以了解如何在高级文本操作中使用集群。

__init__(num_bytes: int, num_glyphs: int) None
参数:
  • num_bytes -- 集群覆盖的UTF-8文本的字节数

  • num_glyphs -- 群集覆盖的glyph数

num_bytes: int = Ellipsis
num_glyphs: int = Ellipsis