2

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

4

2 回答 2

1

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

于 2011-02-08T23:51:07.720 回答
1

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

于 2010-03-31T13:54:37.827 回答