修改了源代码，增加了文本支持