小编Fla*_*ker的帖子

WMF/EMF文件格式转换C#

在我的程序中,我需要"回放"或"解析"窗口元文件(WMF和EMF).我已经通过MSDN和Google挖掘了,我最接近的是图形.EnumerateMetafile方法.我可以让它工作,因为我的EnumerateMetafileProc回调被调用,然后我可以调用PlayRecord.缺少的是如何从该回调中获取有用的数据.

我查看的示例:http://msdn.microsoft.com/en-us/library/ms142060.aspx

回调有一个recordType参数,它是一个ENUM.这看起来很有用,除了它们似乎无法将数据转换为任何有用的类型.

我的目标是回放WMF/EMF的创建,这样我就可以对具有类似(DrawLine,DrawPoint,DrawArc)等方法的专用图形类进行函数调用.从某种意义上说,我正在以完全不同的格式(转换)重新创建WMF/EMF绘图.

非常感谢任何帮助.

c# gdi image wmf

5
推荐指数
1
解决办法
6066
查看次数

标签 统计

c# ×1

gdi ×1

image ×1

wmf ×1