我正在制作一个 docx 阅读器(libopc 和 C++),当我想从 theme1.xml 获取次要和主要字体时遇到问题。问题是我不知道如何在没有它的情况下为属性编写名称空间:
<a:latin typeface="Calibri"/>
我尝试过:
mce_start_attribute(&reader, _X(""), _X("typeface")) {//type
_majorFont = (char*) xmlTextReaderConstValue(reader.reader);
}mce_end_attribute(&reader);
和:
mce_start_attribute(&reader, _X("http://www.3w.org/2000/xmlns"), _X("typeface")) {//type
_majorFont = (char*) xmlTextReaderConstValue(reader.reader);
}mce_end_attribute(&reader);
我得到了同样的结果:什么都没有。
任何建议。提前致谢。