0

根据 wmf 规范,数据以 little indian 格式存储,而用于位域的字节编号是 big-endian。META_SETMAPMODE = 0x0103 的 RecordType 枚举。

但是,当我使用十六进制编辑器打开 wmf 文件并搜索值 01 03 时,没有返回任何结果。WMF 100% 包含此记录。在规范中还声明“低字节必须匹配 RecordType 枚举的低字节”。

我究竟做错了什么?

任何想法或建议将不胜感激。

谢谢。

4

1 回答 1

0

事实证明这很简单。因为用于位域的字节编号是大端的,所以顺序是相反的。META_SETMAPMODE 的 RecordType 枚举示例,即 0x0103,存储为 03 01。

于 2014-12-01T12:48:52.207 回答