从RTF中提取图像

时间:2011-12-05 21:43:12

标签: image rtf

我需要在OSX上从images格式中提取RTF。 (NSAttributedStrings不这样做)我试图用regexp(我不知道更好的方式)这样做。但正如我所理解的那样RTF太难以regexp解析。请帮帮我,我该怎么做?

1 个答案:

答案 0 :(得分:6)

RTF 1.9.1 spec有关于如何解码嵌入在.rtf文件中的图像的整个部分。通常,您不能使用regexp来解析需要嵌套或递归来解析的结构化数据。但是,由于图像嵌入为{\pict ... }且未嵌套,因此您可以简单地匹配该表达式以查找所有图像。