1.EMF和Word
在学校的时候,我思考过一个问题,论文中的插图如何保证清晰度。关键之一就是使用矢量图。参考知乎问题:如何在论文中画出漂亮的插图?。常见的矢量图包括:EPS,EMF和SVG。SVG适合于浏览器,EPS适合于LaTeX,EMF才适合Word。所以,如果在Word插图,最好是使用EMF格式。常见的软件如Origin Pro,Mathematica , GNUPlot , Matlab以及R均可以将图形导出为EMF。其中MATLAB在新版之前,导出的图形质量一直不太好。而Origin Pro的图形质量应该是最好的。
下面的程序演示了图形软件将生成的EMF数据复制到剪切板的过程:
1 //请复制到MSPaint或Word查看。 2 #include <windows.h> 3 #include <stdio.h> 4 #include <stdlib.h> 5 #define Random (rand()%256) 6 void DrawEMF(HDC hdc) 7 { 8 RECT rect; 9 static HFONT hFont; 10