DPI for EMF文件

时间:2010-03-31 13:32:46

标签: c# image dpi metafile

EMF文件是否有可以设置的DPI?我有一个应用程序,允许以多种格式(包括EMF)保存图像。我允许用户指定图像的分辨率/ DPI。但是,我找不到在C#中为MetaFile做这个的方法。这是可能的还是EMF没有DPI,因为它是矢量图形格式?

2 个答案:

答案 0 :(得分:1)

根据MS-EMF规范,没有。但“EMF plus”扩展程序(MS-EMFPLUS)的标题为LogicalDpiXLogicalDpiY。这种格式类似于GDI +。我不知道导入/导出的软件支持什么。

答案 1 :(得分:1)

图元文件没有DPI,因为它们没有点 - 它是矢量图形格式。元文件的大小,大概是你想要的。调用Metafile构造函数时,可以设置元文件的大小(在HIMETRIC中)。