请教:有没有栅格图像(BMP)转换矢量图像(PDF等格式)的VC的源代码?? 
急切盼望中....

解决方案 »

  1.   

    或者有代码能够实现将图形输出到pdf文件中,在pdf中打开时可以放大到很多倍(上限6400倍)都不会有钜齿(失真)!
      

  2.   

    这个理论上可行,实际上不可行,bmp与矢量图的显示等本质上是不同的,如果要保持原图的细节而又想放到到6400倍还不失真的话,原则上只能通过dither的方法来达到,这样的话,图像的存储会变得极大,非常不实用.
    如果本来就是图形文件,倒是可以考虑,不过,在复杂的图形文件处理上,pdf并不是很善长,经常会弄得高端的cpu也感觉处理不过来
      

  3.   

    目前遇到的问题是,在程序在已经实现了图形的绘制,但因为某种原因,需要将绘制的图形输出到一个pdf文件中,因为pdf文件支持6400倍的放大,可以满足某种需求,而且pdf中放大6400倍不失真极有可能是因为图形本身就是矢量图,所以在 pdf中不会失真,所以我目前想解决的主要是如何将程序中绘制的图形以矢量图的方式保存到一个文件中(或输出到一个pdf文件中或以虚拟打印的方式输出到pdf文件中[有一个软件叫"pdfFactory pro"可以实现虚拟打印输出],
      

  4.   

    这边有例子:
    http://www.codeproject.com/tools/Scan2PDF.asp