关于矢量图的保存?(50分)

  • 主题发起人 主题发起人 icegirl914
  • 开始时间 开始时间
I

icegirl914

Unregistered / Unconfirmed
GUEST, unregistred user!
对于矢量图这个概念,不算陌生了,但是不知道它具体是如何来保存的,还有就是以什么形式来存储的?
 
这个类在那里的?我没找到。
 
TMetafile在Graphics单元,不过楼主要的好像不是这个吧?
 
我想要的是矢量图的保存原理。
 
矢量图是相对于点阵图而言的。点阵图如BMP,是在文件中记录了每一点的颜色值,一般而言都比较大。而矢量图只记录图元(比如:点、直线段、圆、圆弧、矩形等)的信息,比如其位置、大小、颜色等。
矢量图可以放大缩小而不损失信息,点阵图则不行。
 
能否给一段源码看看???
 
我也做过,只保存它的位置参数,打开时根据位置参数重新绘图。
 
自己做类做数据保存。
例如:名字,Line,起点,终点,颜色,等等
打开文件时读出数据再画。
 
你想绕过TMetafile? 那就用API吧, 都在GDI32.dll里呢
我用了一下, 觉得还可以。
 
Windows 的API吗?
 
那位大虾再给点清晰的回答,期待中!
 
嘿嘿连画面都作啊?几个人做啊?

 
做一个画图软件,一个人做了:)
 
多人接受答案了。
 
后退
顶部