如何用pango-markup语言编码文本?

时间:2017-08-21 07:01:17

标签: gstreamer glib subtitle pango

我正在写一个字幕解析器gstreamer插件。我需要用pango-markup语言对解析器字幕文本进行编码,因为gstreamer text-overlay支持它。

我知道如何将pango-markup文本解码为this link的普通文本。

但是我找不到可以将普通字符串编码为pango-markup字符串的标准实用程序库。

是否有用于pango-markup的标准编码器库?或者我应该自己实施编码器?

1 个答案:

答案 0 :(得分:0)

目前尚不清楚您对“编码到pango-markup字符串”的期望是什么。 Pango标记只是XML转义文本,其中包含可选的格式化标记元素。

也就是说,g_markup_escape_text()应该为您提供一个有效的Pango标记字符串,没有格式化。