我在网上看到这样的文章:
......在往数据库中保存图形时,建议使用EMF图元文件,这样数据库文件的大小不会变的十分惊人,我试过了,同样是一幅400*300的图形,如果用位图,保存100多幅时,数据库文件大小会达到近20MB,而使用EMF矢量图形保存,保存800多幅时才260多KB,保存EMF矢量图形的方法与保存位图是差不多的,在DBGrid中显示也差不多,只不过BLOB型字段内容不能直接Assign给EMF文件,要用MemoryStream来中转。
      我感觉很不错,那怎么实现啊?怎样用MemoryStream中转,将emf矢量图形保存到数据库中并能读出来?(读出来的时候显示到dbimage里面也行,image里面也行)