EMF文件是否有可以设置的DPI?我有一个应用程序,允许以多种格式保存图像(包括EMF)。我允许用户指定图像的分辨率/DPI。但是,我找不到在C#中对MetaFile执行此操作的方法。这是可能的吗?或者EMF没有DPI,因为它是矢量图形格式?
发布于 2010-03-31 21:54:38
根据MS-EMF规范,没有。但是‘EMF plus’扩展(MS-EMFPLUS)有一个带有LogicalDpiX和LogicalDpiY的头。此格式类似于GDI+。我不知道有什么软件支持它的导入/导出。
发布于 2011-02-09 07:51:08
图元文件没有DPI,因为它们没有点-它是一种矢量图形格式。图元文件确实有大小,这可能是您想要的大小。可以在调用metafile构造函数时设置图元文件的大小(在HIMETRIC中)。
https://stackoverflow.com/questions/2553300
复制相似问题